Sr. Software Engineer, Data Platform (Starlink)
Core
Design, build, and operate a highly reliable and scalable enterprise data platform for ingesting, processing, storing, and querying petabyte-scale data to improve Starlink's satellite internet system.
Role type
Senior Software Engineer, Data Platform
Builds
End-to-end data pipelines and scalable data infrastructure for Starlink
Domain
Aerospace / Satellite Communications / Big Data
Deliverable
production ML models | product features | infrastructure
Required skills
Full stack development, data engineering, software architecture, system design, petabyte-scale data processing, version control, CI/CD, testing, statistics, machine learning algorithms
Preferred skills
Scala, Java, C#, Python, Go, Angular, React, Apache Kafka, Spark, Flink, relational and non-relational databases, data lakes (Hive, Delta Lake), Grafana, Metabase, PowerBI
Technologies
Scala, Java, C#, Python, Go, Angular, React, Apache Kafka, Spark, Flink, Hive, Delta Lake, PostgreSQL, CockroachDB, Grafana, Metabase, PowerBI
Responsibilities
Develop highly reliable and scalable enterprise data platforms; Create new functionality and end-to-end data pipelines; Collaborate on architecture, design, and code reviews; Build prototypes to prove design concepts and quantify technical constraints; Own all aspects of software engineering and product development; Deep dive into business problems to find efficient solutions
Seniority
Senior, hands-on IC