Software Engineer, Mobile Native

4 Months ago • 5 Years + • $150,500 PA - $167,200 PA

Job Summary

Job Description

Niantic is hiring a Senior, Mobile Native Software Engineer to build real-time geolocation tech for iOS and/or Android. Must have 5+ years of experience in C/C++, experience with C#, Kotlin, Swift, Objective-C, and architecting C++ libraries for low compute and low memory environments.
Must have:
  • C/C++ Proficiency
  • C# Experience
  • Android/iOS Native
  • Low Memory Env.
Good to have:
  • Kotlin/Swift
  • Multi-threaded Dev
  • Networking Services
  • Background Services
Perks:
  • Equity + Benefits
  • Hybrid Work Model

Job Details

Niantic’s mission is to use emerging technology to enrich our experiences as human beings in the physical world. We build products that inspire movement, exploration, and face-to-face social interaction. 

We’re looking for a Senior, Mobile Native Software Engineer. You will be a part of the team that builds mobile, real-time, geolocation tech for iOS and/or Android. Your work will advance Niantic’s geolocation platform to be used across different experiences and games. It will also enable game developers to create engaging apps for a user base in the billions.

Responsibilities

  • Participate and sometimes lead design discussions, review and break down feature requirements, and actively participate in design and code reviews.
  • Design and implement cross-compiled Android/iOS native code in C++.
  • Build robust and highly performant networking and background services across all of Niantic’s products.
  • Optimize for mobile execution, participate in code reviews, write unit tests, and conduct troubleshooting to ensure uptime for live systems.
  • Collaborate with cross-functional team members and stakeholders to meet internal standards while cultivating strong working relationships with project team members, including regular and reliable attendance and participation in meetings.
  • Required in-office 2 days on Tuesday and Wednesday.

Qualifications

  • BS, MS, or PhD in Computer Science, or a related technical field.
  • Minimum 5+ years of experience.
  • Proficiency in C/C++, plus if proficient in C# programming languages.
  • Experience with C#, Kotlin, Swift, Objective-C.
  • Experience with architecting and optimizing C++ library for low compute and low memory environments and multi-threaded concurrent development.

The total compensation package for this position includes a new hire offer base salary range of $150,500.00 - $167,200.00 + bonus + equity + benefits.

Individual pay within this salary range is determined by work location and additional factors, including assessed job-related skills, experience, and relevant education or training. Your recruiter can answer any questions about new hire total compensation during the hiring process. An overview of benefit offerings for your location can be found on the careers page.

Join the Niantic team!

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. Developers use Niantic’s platform to build their own AR applications and experiences, either with the Lightship Platform or directly through the web with 8th Wall.

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, and we consider this to be one of the most important values we hold close.

Niantic is a hybrid first company. We believe that in person interaction and collaboration fosters creativity, a sense of community, and is critical to our future success as a company. Our hybrid work schedules allow for a mix of remote and in-office work.

We're a hard-working, fun, and exciting group who value intellectual curiosity and a passion for problem-solving! We have growing offices located in San Francisco, Sunnyvale, Palo Alto, Bellevue, Kansas, London, Tokyo, Hamburg, Hyderabad, and Zurich. #LI-HYBRID

Similar Jobs

Nintendo - Associate Software Engineer

Nintendo

Redmond, Washington, United States (Hybrid)
4 Months ago
Electronic Arts - Software Engineer, C++ - EA Sports FC

Electronic Arts

Bucharest, Bucharest, Romania (On-Site)
4 Months ago
Electronic Arts - Software Engineer III (Live Technical Support)

Electronic Arts

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
4 Months ago
Electronic Arts - C++ 'Presentation' Software Engineer - College Football

Electronic Arts

Orlando, Florida, United States (Hybrid)
4 Months ago
Electronic Arts - Software Engineer in Test Co-op/Internship - Summer 2025 (BioWare QV)

Electronic Arts

Vancouver, British Columbia, Canada (On-Site)
4 Months ago
Riot Games - Principal Software Engineer, Foundations Developer Experience & Workflows

Riot Games

Los Angeles, California, United States (On-Site)
4 Months ago
PlayStation Global - Sr. Software Engineer, Engineering Enablement

PlayStation Global

Aliso Viejo, California, United States (On-Site)
4 Months ago
Unity - Senior Software Engineer, Offerwall

Unity

San Francisco, California, United States (On-Site)
4 Months ago
Warner Bros. Games - Staff Software Engineer - Java Full Stack (GQA Team), Bangalore

Warner Bros. Games

Bengaluru, Karnataka, India (Hybrid)
4 Months ago
Warner Bros. Games - Software Engineer II- Site Reliability Engineering (SRE Team)Bangalore

Warner Bros. Games

Bengaluru, Karnataka, India (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Insomniacs - Gameplay Intern - Undergraduate

Insomniacs

Burbank, California, United States (On-Site)
4 Months ago
2K - Associate Manager, Product Marketing – NBA 2K

2K

Novato, California, United States (Hybrid)
4 Months ago
EveryMatrix - Experienced CRM Data Scientist

EveryMatrix

United Kingdom (Hybrid)
4 Months ago
Asobo Studio - Ingénieur Développeur Mobile/AR H/F (HoloForge)

Asobo Studio

Bordeaux, Nouvelle-Aquitaine, France (On-Site)
4 Months ago
Moon Active - Automation Engineer (Java)

Moon Active

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
4 Months ago
Tencent - Data Scientist

Tencent

Singapore (On-Site)
4 Months ago
Mojang Studios - C++ Engineer- Gameplay

Mojang Studios

Stockholm, Stockholm County, Sweden (On-Site)
4 Months ago
Homa games - Strategic Project Internship

Homa games

Paris, Île-de-France, France (On-Site)
4 Months ago
Aristocrat Gaming - Supplier Risk Manager

Aristocrat Gaming

North Ryde, New South Wales, Australia (Hybrid)
4 Months ago
VGW - People & Culture Service Delivery Team Leader

VGW

Manila, Metro Manila, Philippines (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Sunnyvale, California, United States

Insomniacs - Gameplay Intern - Undergraduate

Insomniacs

Burbank, California, United States (On-Site)
4 Months ago
2K - Associate Manager, Product Marketing – NBA 2K

2K

Novato, California, United States (Hybrid)
4 Months ago
The Pokemon Company International - Production Manager, Original Animation

The Pokemon Company International

Bellevue, Washington, United States (Hybrid)
4 Months ago
PlayStation Global - Manager, Learning and Development

PlayStation Global

San Mateo, California, United States (Hybrid)
4 Months ago
Sleeper - Lifecycle Growth Marketing Manager - Part-Time Contractor (Mobile App)

Sleeper

New York, New York, United States (On-Site)
4 Months ago
Sleeper - Lifecycle Growth Marketing Manager - Part-Time Contractor (Mobile App)

Sleeper

Las Vegas, Nevada, United States (On-Site)
4 Months ago
Sleeper - Lifecycle Growth Marketing Manager - Part-Time Contractor (Mobile App)

Sleeper

Seattle, Washington, United States (On-Site)
4 Months ago
Sleeper - Lifecycle Growth Marketing Manager - Part-Time Contractor (Mobile App)

Sleeper

Los Angeles, California, United States (On-Site)
4 Months ago
Sleeper - Lifecycle Growth Marketing Manager - Part-Time Contractor (Mobile App)

Sleeper

San Francisco, California, United States (On-Site)
4 Months ago
Patreon - Recruiting Coordinator

Patreon

San Francisco, California, United States (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Social Discovery Group - Deputy Head of Customer IT Infrastructure

Social Discovery Group

Serbia (Remote)
4 Months ago
Social Discovery Group - Deputy Head of Customer IT Infrastructure

Social Discovery Group

Georgia (Remote)
4 Months ago
Social Discovery Group - Deputy Head of Customer IT Infrastructure

Social Discovery Group

Poland (Remote)
4 Months ago
Tonies - Engineering Manager (Mobile) (all genders)

Tonies

Germany (Remote)
4 Months ago
Tonies - (Senior) Legal Counsel eCommerce, Data & IT (all genders)

Tonies

Düsseldorf, North Rhine-Westphalia, Germany (Hybrid)
4 Months ago
Hologate gmbh - IT Technician (f/d/m)

Hologate gmbh

Munich, Bavaria, Germany (On-Site)
4 Months ago
Patreon - Recruiting Coordinator

Patreon

San Francisco, California, United States (Hybrid)
4 Months ago
Red Rover Interactive - Senior Backend Developer

Red Rover Interactive

Oslo, Oslo, Norway (Hybrid)
4 Months ago
Red Rover Interactive - Senior Backend Developer

Red Rover Interactive

Newcastle Upon Tyne, England, United Kingdom (Hybrid)
4 Months ago
The Workshop - Service Desk Specialist

The Workshop

Madrid, Community Of Madrid, Spain (Hybrid)
4 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Niantic inspires people to explore the world, together. Our mission is to use emerging augmented reality (AR) technology to enrich our experiences as human beings in the physical world. Originally formed at Google in 2011, we are now an independent company with a strong group of investors including Nintendo, The Pokémon Company, and Alsop Louie Partners. We have offices located in San Francisco, Sunnyvale, Seattle, Lawrence, Los Angeles, Tokyo, London, Hamburg, and Zurich. 

Bellevue, Washington, United States (Hybrid)

San Francisco, California, United States (Hybrid)

Bellevue, Washington, United States (Hybrid)

Bellevue, Washington, United States (Hybrid)

San Francisco, California, United States (Hybrid)

Bellevue, Washington, United States (Hybrid)

San Francisco, California, United States (Hybrid)

London, England, United Kingdom (Hybrid)

San Francisco, California, United States (Hybrid)

Seattle, Washington, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Niantic

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug