Full-Time

Staff Software Engineer

Maps Developer Platform

Posted on 9/27/2024

Niantic

Niantic

501-1,000 employees

Develops augmented reality games and experiences

VR & AR
Gaming

Compensation Overview

$222.3k - $247kAnnually

+ Bonus + Equity

Senior

Sunnyvale, CA, USA

Requires in-office presence in Sunnyvale, CA for 2 days a week (Tuesday and Wednesday).

Category
Backend Engineering
Software Engineering
Required Skills
Kubernetes
Python
Data Structures & Algorithms
Java
Docker
AWS
C/C++
Data Analysis
Google Cloud Platform
Requirements
  • Bachelor's or Master's degree in Computer Science or a related field.
  • Minimum of 6 years of experience in software engineering, with a focus on server backend service and data pipelines.
  • Proficiency in programming languages such as Java, C++, or Python.
  • Strong understanding of data structures, algorithms, and software design principles.
  • Familiarity with cloud services (e.g., AWS, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes).
  • Excellent problem-solving skills and attention to detail.
  • Ability to work in a fast-paced hybrid environment and handle stress appropriately and/or ability to solve practical problems and be sufficiently adaptable to handle dynamic situations with little advance notice.
  • Experience working on cross-functional teams with ability to communicate effectively through written and verbal communications, including asynchronous interactions with others.
Responsibilities
  • Build and maintain scalable map data pipelines for processing data from diverse sources into servable formats for various levels of details.
  • Innovate and maintain services and APIs for delivering POIs and semantic map data according to customers' needs.
  • Collaborate with various teams and stakeholders to weave services into their offerings, providing support with data analysis and ongoing maintenance.
  • Provide technical leadership, mentorship, and coaching to junior engineers, fostering a culture of learning and collaboration.
  • Drive code reviews, maintain high coding standards, and contribute to the continuous improvement of our development processes.
  • Oversee the entire product release cycle, including QA testing, load testing, and the establishment of metrics, monitoring, and alerts.
  • Troubleshoot and optimize performance for map-related services to ensure seamless user experiences.
  • Collaborate with cross-functional team members and stakeholders, including regular and reliable attendance and participation in meetings.

Niantic creates augmented reality (AR) experiences that combine the digital and real worlds, encouraging users to explore and interact with their environment. Their popular AR games, such as Pokémon GO and Ingress, engage millions of players globally by promoting outdoor activity and social interaction. Niantic's business model includes in-app purchases for virtual items, partnerships with local businesses for in-game sponsorships, and branded merchandise sales. The company also offers the Lightship platform, an AR engine that allows other developers to create their own AR applications. Niantic aims to enhance real-world experiences through technology, fostering a sense of community among players.

Company Stage

Series D

Total Funding

$753.1M

Headquarters

San Francisco, California

Founded

2011

Growth & Insights
Headcount

6 month growth

1%

1 year growth

2%

2 year growth

-12%
Simplify Jobs

Simplify's Take

What believers are saying

  • Partnership with Augment Therapy opens new markets in healthcare and wellness.
  • Large Geospatial Model positions Niantic as a leader in AI-driven navigation systems.
  • Pokémon Playgrounds feature enhances social engagement and monetization opportunities.

What critics are saying

  • Privacy concerns due to data collection for AI models may affect user trust.
  • Potential backlash from players over new features like Max Mushroom.
  • Dependence on Pokémon GO for data collection may limit innovation in other areas.

What makes Niantic unique

  • Niantic excels in creating AR games that encourage outdoor activity and social interaction.
  • Their Lightship platform supports large-scale user interactions and shared AR experiences.
  • Niantic's AR games like Pokémon GO have millions of active users worldwide.

Help us improve and share your feedback! Did you find this helpful?

INACTIVE