Senior Software Engineer, Data Platform
Posted 8hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Senior Data Engineer architecting G-P’s AI-native Databricks platform. Building scalable data frameworks and streaming systems for G-P’s global employment SaaS platform.
Responsibilities:
- Design and implement internal SDKs and self-service frameworks enabling distributed engineering teams to ingest and transform data autonomously
- Create reusable patterns for batch and real-time event processing
- Own the cost-effectiveness of the Databricks ecosystem
- Tune Spark execution plans and optimize shuffle partitions
- Implement auto-scaling strategies to manage DBU consumption
- Balance latency, throughput, and cloud spend as platform volume grows
- Implement Schema-on-Write validation and Data Contracts before data reaches the Bronze layer
- Partner with the Data Architect and Data Stewards on data privacy, security standards, and metadata lineage
- Champion AI-assisted development tools such as GitHub Copilot and Cursor
- Mentor engineers on distributed computing best practices
- Conduct deep-dive code reviews focused on scalability and maintainability
Requirements:
- 5+ years of experience building and operating production-grade data systems at massive scale
- Deep, hands-on mastery of the Databricks/Spark ecosystem, including Delta Lake, DLT, Spark UI debugging, and performance tuning
- Proven track record of building real-time/streaming architectures using Spark Structured Streaming, Kafka, or Kinesis as a core production requirement
- Experience managing and optimizing cloud costs in a high-growth environment
- Experience building APIs, tools, or frameworks used by other internal engineering teams
Benefits:
- Annual bonus for non-sales roles, paid based on individual and company performance in addition to base salary
- Generous paid parental leave
- Flexible time off
- Spending accounts
- Medical insurance
- Dental insurance
- Vision insurance
- Sabbatical after 5 years
- Flexible work arrangements through remote-first teams
- Resources and flexibility for remote-first employees

















