Senior Software Engineer, Data Platform
Core
Architect and build scalable, reliable data platform infrastructure for analytics, machine learning, and operational intelligence.
Role type
Senior IC data platform engineer
Builds
High-performance data processing frameworks, storage solutions, and data infrastructure for AI and cloud operations
Domain
Cloud infrastructure + Data engineering
Deliverable
production ML models | infrastructure
Required skills
Python, Go, Java, C, C++, distributed computing, data warehousing, data lakes, streaming systems, ETL/ELT, SQL, CI/CD, containerization, infrastructure automation, Google Cloud Platform (BigQuery, Dataflow, Pub/Sub, Cloud Storage), Apache Beam, orchestration tools (Airflow, Dagster, Prefect)
Preferred skills
AI/ML workloads, real-time streaming architectures
Responsibilities
Design and build data warehouses, data lakes, and streaming systems; implement data validation, monitoring, and observability systems; collaborate with software engineers and data scientists to translate requirements into data infrastructure; establish data engineering best practices and contribute to architecture decisions; mentor team members; drive projects independently from conception through production
Seniority
Senior, hands-on IC