Join Niantic as a Senior Software Engineer
Niantic is seeking a talented Senior Software Engineer to join our team and help grow Pokémon Go by building next-generation augmented reality and location-based experiences. As a Senior Software Engineer, you will be responsible for designing and implementing Unity client software for Niantic products, ensuring cross-platform compatibility for Android and iOS.
Responsibilities
- Design and implement mobile components that interact directly with native Android and iOS.
- Perform load and performance testing, participate in code reviews, write unit tests, and conduct troubleshooting to ensure production systems quality.
- Collaborate with engineers, product managers, QA, and other departments to ensure code and technology meets internal standards.
- Work towards innovative technical solutions from complex problems and ambiguous goals, in a collaborative and inclusive environment.
- Regular and reliable attendance and participation in meetings.
- Required in-office 2 days on Wednesday and Thursday.
Qualifications
- BS in Computer Science or other technical major, or equivalent experience.
- 5+ years of working experience developing mobile games.
- Proficiency in C# for Unity.
- Experience working with Unity on mobile devices on Android and iOS or mixed reality platforms.
- Experience building 3D games, applications, or developer SDKs, particularly in Unity or Unreal.
- Ability to work as a member of a cross-functional team working with game designers, producers, artists, and UX designers.
- Ability to work in a fast-paced hybrid environment and handle stress appropriately.
- Experience working on cross-functional teams with effective communication skills.
Preferred Skills
- Experience developing cross-platform software (Java, Obj-C, C/C++), for native mobile, XR, embedded, or console devices.
- Experience building server-side features, shaders, native plugins in Unity or other game engines.
- Experience in UX Design / ergonomics.
- Experience with Apple ARKit, Google ARCore, or Unity AR Foundation.
Why Niantic?
Niantic's global-scale augmented reality platform and digital map powers spatial computing experiences in the real world. Incubated out of the Maps team at Google, Niantic first created Ingress and then Pokémon GO, a cultural phenomenon and hit game played by tens of millions of people each month. Niantic’s Lightship platform, which powers Pokémon GO, also supports the company's other games including Pikmin Bloom, Peridot, and Monster Hunter Now.
We believe that cultivating a workplace where our people are supported and included is essential to creating great products our community will love. Our mission emphasizes seeking and hiring diverse voices, including those who are traditionally underrepresented in the technology industry.
Niantic is a hybrid-first company. We believe that in-person interaction and collaboration foster creativity, a sense of community, and are critical to our future success as a company. Our hybrid work schedules allow for a mix of remote and in-office work.
Join us and be part of a hard-working, fun, and exciting group who value intellectual curiosity and a passion for problem-solving!
Benefits Extracted with AI
- Bonus
- Equity
- Health Insurance
- Paid Vacation
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer, Machine Learning
Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.
Senior Software Engineer, Machine Learning
Join Niantic as a Senior Software Engineer in Machine Learning to enhance products using generative AI technologies.
Senior Software Engineer, Supernatural (Quest XR Platform)
Join Meta as a Senior Software Engineer for the Supernatural Quest XR Platform, focusing on XR fitness app development.
Software Engineer (VR, Enablement)
Join Supernatural as a Software Engineer to develop VR tools, work remotely, and innovate in game development.
Senior Fullstack & Unity Developer (Gen AI, AR)
Join ZAUBAR as a Senior Fullstack & Unity Developer in Berlin to create immersive AR experiences with GenAI. Work on cutting-edge technology in a dynamic team.
Software Engineer - AR/VR Development
Join Oculus VR as a Software Engineer in Redmond, WA, to develop cutting-edge AR/VR technologies.
Senior Software Engineer, VR Gameplay
Join Meta as a Senior Software Engineer to lead VR gameplay development for the Supernatural app, focusing on innovation and immersive experiences.
Senior Software Engineer - AR/VR Prototyping
Join RAVN Resonance as a Senior Software Engineer to develop AR/VR applications and firmware in San Francisco.
Senior Software Engineer (VR Generalist)
Senior VR Software Engineer role focusing on mobile VR applications, software architecture, and team mentorship.
Senior Gameplay Engineer - VR Development
Join Meta's Horizon Team as a Senior Gameplay Engineer to develop VR experiences for the Horizon metaverse.
Senior Software Engineer, Offerwall
Join Unity as a Senior Software Engineer in San Francisco, focusing on Offerwall Attribution with skills in Ad Tech, SQL, and Web Services.
Senior Media Software Engineer (Real-Time)
Senior Media Software Engineer needed for AI-driven real-time media platform, skilled in C/C++, WebRTC, and mobile development.
Senior Mobile Gaming Engineer
Join Cantina as a Senior Mobile Gaming Engineer to design and build AI-embedded mobile-first gaming platforms.
Senior Mobile Gaming Engineer
Join Cantina as a Senior Mobile Gaming Engineer to design AI-embedded mobile games. Work with iOS, Android, and web technologies.
Senior Software Engineer, Ads Identity
Join Unity as a Senior Software Engineer in Ads Identity, focusing on distributed systems and API design.
Senior Software Engineer, AI Platform - Robotics
Senior Software Engineer needed for AI Robotics platform at NVIDIA, Santa Clara. Involves cloud platforms, Kubernetes, Python.
Senior Gameplay Engineer - VR
Join Meta's Horizon Team as a Senior Gameplay Engineer to develop VR experiences for the Horizon metaverse.
Senior Fullstack Engineer
Join Rocket Science Group as a Senior Fullstack Engineer to develop scalable solutions for games in a hybrid work environment.
Senior Software Engineer, C++ (Graphics)
Senior C++ Graphics Engineer at Snap Inc., focusing on rendering engines for Snap Map and Bitmoji in Los Angeles, CA.
Senior Android Software Engineer
Join Aescape as a Senior Android Software Engineer to lead Android app development in a hybrid role.
Senior Software Engineer, Computer Vision - Reality Labs
Senior Software Engineer specializing in Computer Vision at Meta's Reality Labs in Burlingame, CA. Focus on AI, Python, C++, and AR/VR technologies.
Senior Tech Lead - Gaming Industry
Join as a Senior Tech Lead in the gaming industry, focusing on web3 and Unity development. Remote work available.
Senior Software Engineer, Simulation
Senior Software Engineer role focusing on simulation for autonomous driving technology, requiring Python and C++ skills.
Senior Full Stack Software Engineer
Join Snap Inc. as a Senior Full Stack Software Engineer in Los Angeles. Develop cutting-edge web applications using JavaScript, Angular, and more.