Software Engineer - Data and ML
Unity Software
Mountain View
Workplace: OnsiteFull timeUSD 143,200 - 186,100 annuallyFunction: Software EngineeringSkills: ["Engineering rigor","Architectural clarity","Production ownership","Cross-functional collaboration","Technical leadership"]Design and implement near real-time, high-throughput data processing pipelines for a distributed reporting platform used by internal teams and external customers. Architect stream and batch systems using technologies like Apache Flink, Spark, Kafka, and Airflow, ensuring correctness, exactly-once semantics, and robust stateful processing. Own production reliability and observability across cloud-native infrastructure, collaborating across product and infrastructure teams to scale reporting solutions.

