Senior Software Engineer (Data Platform)
Core
Design, build, and maintain scalable, reliable, and well-governed data platform capabilities powering analytics, AI, and business-critical products.
Role type
Senior IC data platform engineer
Builds
Scalable data platform components, production-ready solutions, and reusable engineering patterns
Domain
Job-tech platforms, e-recruiting, data infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Cloud and infrastructure technologies (AWS, Terraform), Modern data platforms (Kafka/MSK, Airflow, Glue, Spark, Data Lakes, Lakehouse, Iceberg), Data quality and governance, Observability (Datadog), Batch and streaming processing
Preferred skills
DBT, AI-assisted development tools, Engineering automation practices
Responsibilities
Design and own key Data Platform components with sound architectural decisions; Write clean, well-tested, and observable code; Ensure high quality and reliability through code reviews and technical debt management; Own technical delivery end-to-end and mentor less experienced engineers; Leverage AI-assisted development tools and automation to improve productivity
Seniority
Senior, hands-on IC