Software Engineer, Server at Niantic

Seattle, Washington, United States

Niantic Logo
Not SpecifiedCompensation
Junior (1 to 2 years), Mid-level (3 to 4 years)Experience Level
Full TimeJob Type
UnknownVisa
Technology, GamingIndustries

Requirements

  • BS, MS, or PhD in Computer Science, or a related technical field
  • Minimum of 2+ years of experience building reliable scalable platforms
  • 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
  • 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

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
  • Collaborate with other specialists, product managers, and other departments to ensure code meets internal standards
  • Collaborate with cross-functional team members and stakeholders, including regular and reliable attendance and participation in meetings

Skills

Key technologies and capabilities for this role

JavaGoC++PythonSQLDistributed SystemsNetworked SystemsConcurrent ProgrammingMulti-threaded ServicesScalable PlatformsLoad TestingUnit Testing

Questions & Answers

Common questions about this position

What is the salary for this Software Engineer position?

This information is not specified in the job description.

Is this a remote position, or do I need to come into the office?

The role requires in-office presence 2 days per week, indicating a hybrid work arrangement.

What skills are required for this Software Engineer - Server role?

Candidates need a BS, MS, or PhD in Computer Science or related field, 2+ years building scalable platforms, proficiency in Java, Go, or C++ with Python and SQL knowledge, and experience with networked/distributed systems and concurrent/multi-threaded services.

What is the work environment like at Niantic?

Niantic offers a fast-paced hybrid environment where you'll collaborate with cross-functional teams, handle dynamic situations, and contribute to products like Pokémon GO that inspire movement and social interaction.

What makes a strong candidate for this role?

Strong candidates are self-starters with a strong technical background, great execution, ability to jump into the unknown, clarify ambiguities, learn from failures, and break down vague ideas into concrete tasks, plus experience delivering production solutions.

Niantic

Develops augmented reality games and experiences

About Niantic

Niantic creates augmented reality (AR) experiences that combine the digital and real worlds, encouraging users to explore and interact with their environment. Their well-known 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 and partnerships with local businesses to enhance player experiences. The company also offers its AR platform, Lightship, to other developers, allowing them to create their own AR applications. Niantic aims to enhance real-world experiences through technology, fostering a sense of community and exploration among users.

San Francisco, CaliforniaHeadquarters
2011Year Founded
$753.1MTotal Funding
SERIES_DCompany Stage
VR & AR, GamingIndustries
501-1,000Employees

Benefits

Hybrid Work Options
Company Equity
Flexible Work Hours

Risks

Privacy concerns from data collection in Pokémon GO may lead to regulatory scrutiny.
Paused AI updates in Wayfarer system could harm brand reputation and user trust.
Proceeding with events amid wildfires poses safety risks and potential PR issues.

Differentiation

Niantic leads in AR gaming with popular titles like Pokémon GO and Ingress.
Their Lightship platform supports large-scale AR interactions and third-party app development.
Niantic's games encourage outdoor activity and social interaction, enhancing real-world experiences.

Upsides

Growing interest in geospatial tech boosts potential for Lightship platform partnerships.
WebXR technology expansion allows Niantic to reach broader audiences via web browsers.
Gamification in fitness apps aligns with Niantic's mission, opening health brand collaborations.

Land your dream remote job 3x faster with AI