Software Engineer II (Data Platform)
Core
Build and maintain the architectural backbone of an AI-native global employment platform, focusing on high-volume data ingestion, real-time processing, and reliable data flows.
Role type
Senior IC Data Platform Engineer
Builds
Databricks Lakehouse, high-volume event ingestion pipelines, real-time processing workflows, and internal APIs/backend services.
Domain
SaaS / Global Employment Platform / Data Engineering
Deliverable
production ML models
Required skills
Apache Spark, Databricks/Delta Lake, Python, SQL, CI/CD, Terraform, distributed computing, data governance, observability, automated testing
Preferred skills
AI-first development mindset, leveraging AI tools for SDLC acceleration
Technologies
Apache Spark, Databricks, Delta Lake, Python, SQL, Terraform, GitHub Copilot, Cursor
Responsibilities
Design and develop core data platform components including high-volume event ingestion pipelines and real-time processing workflows; Build robust, fault-tolerant pipelines with a focus on data correctness, consistency, and availability; Drive observability frameworks to monitor pipeline health, data freshness SLAs, and system uptime; Contribute to internal APIs and backend services enabling other engineering teams to interact with the data platform; Optimize code and query performance for speed and cost-efficiency; Apply rigorous automated testing to ensure long-term maintainability.
Seniority
Mid-Senior, hands-on IC