Senior Software Engineer (Data Platform)
Core
Architect and operate the AI-native Data Platform, designing self-service frameworks and high-performance engines to power product and AI workflows.
Role type
Senior Data Platform Engineer (Platform Engineering)
Builds
Self-service data ingestion frameworks, SDKs, and high-performance batch/real-time processing engines on Databricks.
Domain
SaaS / Global Employment Platform / Data Engineering
Deliverable
production ML models | infrastructure
Required skills
Databricks/Spark ecosystem mastery, Real-time/Streaming architecture design, Cloud cost optimization, Platform API/Framework design, Distributed computing best practices, Data governance & contracts
Preferred skills
AI-assisted development tool adoption, Mentorship of distributed computing teams
Technologies
Databricks, Spark, Delta Lake, DLT, Kafka, Kinesis, GitHub Copilot, Cursor
Responsibilities
Architect the Data Platform and lead design of internal SDKs; Optimize Spark execution plans and manage DBU consumption; Implement Schema-on-Write validation and Data Contracts; Champion AI-assisted development tools; Mentor engineers on scalability and maintainability.
Seniority
Senior, hands-on IC with architectural leadership