Software Engineer, Server Infrastructure - Niantic
Job Offers
Information
Learn more: https://careers.nianticlabs.com/openings/technical-artist/
Contact us: https://careers.nianticlabs.com/openings/software-engineer-server-infrastructure/
San Francisco, CA
Sunnyvale, CA
Seattle Area (Bellevue), WA
Tokyo, Japan
Niantic’s Engineering Team is seeking a Software Engineer to build the server infrastructure that supports the hosted AR/Geo platform underpinning projects such as Pokémon GO, Ingress, and Harry Potter: Wizards Unite. You will work on real-time indexing, querying and aggregation problems at massive scales of hundreds of millions of events per day. These technical challenges pertain to a single, clear-cut worldwide instance shared by millions of users.
We currently have openings on our platform team, data team, ads team, and games team.
Responsibilities
You will build robust, low-latency, scalable systems that support Niantic’s products.
You will design and implement server-side features in Java.
You will collaborate with other specialists, product managers, and other departments to ensure code meets internal standards.
You will perform load testing, participate in code reviews, write unit tests, and conduct troubleshooting to ensure uptime for live systems.
Qualifications
You have at least 5+ years of relevant experience.
You have a BS, MS, or PhD in Computer Science or a related technical field, or equivalent experience.
You have experience engineering scalable or cloud-based server systems.
Plus If…
You have experience with deployment on hosting providers, such as Google Cloud, Azure or AWS.
Join the Niantic team!
Niantic is the world’s leading AR technology company, sparking creative and engaging journeys in the real world. Our products inspire outdoor exploration, exercise, and meaningful social interaction.