# Sr. Software Engineer at Unity

- Company: Unity
- What the company does: Develop, deploy, and grow with Unity, the world’s leading 3D game engine. Build for all major platforms from mobile, to PC and console as well as XR, acquire players, monetize your game, and power industrial applications. Backed by Sequoia.
- Company website: https://www.unity3d.com/
- Type: Startups
- Level: Senior
- Location: Mountain View, CA, USA
- Work setup: On-site
- Pay: $210K to $273K base salary per year (USD)
- Posted: 2026-09-09
- Apply by: 2026-10-24
- Apply: https://unitytech.wd1.myworkdayjobs.com/en-US/Unity/job/Mountain-View-CA-USA/Sr-Software-Engineer_JOBREQ-2615911
- Page: https://www.1752.vc/careers/jobs/unity-sr-software-engineer/

## About the role

In this role, you'll design and build high-throughput, low-latency data processing pipelines that power reporting used by internal teams and external customers. You'll operate at the intersection of distributed systems, stream processing, and cloud-native infrastructure — ensuring correctness, reliability, and scalability in a high-volume production environment.

## What they're looking for

- Strong foundation in distributed systems and systems design
- Hands-on experience building and operating large-scale data processing systems
- Deep understanding of streaming concepts: exactly-once semantics, watermarking and event-time processing, stateful stream processing, checkpointing and recovery, and backpressure handling
- Production experience with frameworks such as Apache Flink, Spark, Kafka, or similar technologies
- Proficiency in Python, Java, or Scala
- Experience with workflow orchestration tools such as Airflow for stream and batch coordination

