Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Niantic, Inc. Logo

Software Engineer, Server

Niantic, Inc.

$132,600 - $230,000
Oct 15, 2025
San Francisco, CA, US
Apply Now

Niantic is seeking a Software Engineer - Server to build the server infrastructure that supports projects such as Pokémon GO, Pikmin Bloom and Ingress, handling real-time indexing, querying and aggregation problems at massive scales of hundreds of millions of events per day.

Requirements

  • Proficiency in one of the following languages: Java, Go or C++ with working knowledge of Python, SQL.
  • Experience building networked and distributed systems.
  • Experience building concurrent and multi-threaded services.
  • Delivered solutions to production environments, and provided tools to monitor, support and mitigate any issues.
  • Experience with deployment on hosting providers, such as Google Cloud, Azure or AWS.
  • Experience with building ETL pipelines or crafting data-related ingestion APIs.
  • Familiarity with Kubernetes, infrastructure as code (such as Terraform).

Responsibilities

  • Build and design reliable, high-throughput, low latency and scalable server and networking systems that support Niantic’s developers and products.
  • Build key components of the platform that developers can incorporate to create rich experiences in their games.
  • Perform load testing, participate in code reviews, write unit tests, and conduct troubleshooting to ensure uptime for live systems.

Other

  • BS, MS, or PhD in Computer Science, or a related technical field.
  • Minimum of 2+ years of experience building reliable scalable platforms.
  • 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 synchronous interactions with others.
  • Required in-office 2 days/week