Senior Software Engineer, Security
- Published on
About the Role
Niantic's Security Team is seeking a software engineer to enhance the security of our products and infrastructure. We lead advancements in AR and other immersive technologies while developing engaging applications for billions of users. As a Full Stack Software Engineer, your focus will be on security tooling and automation. You will be crucial in designing and developing robust and secure code, while effectively addressing technical debt and resolving complex bugs.
Responsibilities
- Design and develop security tooling and frameworks for games and our infrastructure.
- Create web front-ends and backend infrastructure to enhance security, including projects like access controls and software lifecycle management.
- Provide services and libraries for larger engineering teams for cryptographic operations and user data privacy enforcement.
- Drive automation of security audits across our code base and platforms for compliance with best practices.
- Collaborate with development teams to improve the security of our software throughout its lifecycle.
- Ensure regular attendance and active participation in cross-functional meetings.
Qualifications
- Bachelor's or Master's degree in Computer Science, Information Security, or related field.
- Over 5 years of experience in software development, particularly in security-focused roles.
- Proficient in programming languages like Java, Golang, Python, C++, Javascript, or Typescript.
- Demonstrated understanding of Google Cloud Platform, authentication mechanisms, and CI/CD processes.
- Ability to manage dynamic situations and problems effectively.
- Strong written and verbal communication skills, with experience on cross-functional teams.
Plus If...
- You possess excellent communication and leadership skills, capable of addressing diverse audiences.
- You have successfully developed major features and contributed to project longevity.
About the Company
Niantic's global-scale augmented reality platform is designed for spatial computing experiences in the real world. Originally part of the Maps team at Google, Niantic is known for creating Ingress and Pokémon GO, with extensive monthly engagement from millions worldwide. Our Lightship platform supports not just Pokémon GO, but other notable games like Pikmin Bloom and Monster Hunter Now. Developers can harness our platform for their AR applications, utilizing tools available through the Lightship Platform or the web.
Company Culture and Benefits
At Niantic, we believe in cultivating a workplace that supports diversity and inclusion as essential to developing great products. Our mission emphasizes hiring diverse voices, especially underrepresented groups in the tech industry; this commitment is fundamental to our values. We are a hybrid-first company, encouraging in-person collaboration to fuel creativity and community, while offering flexibility in work schedules. Located in cities such as San Francisco, Zurich, and Tokyo, we thrive as a hard-working, fun, and exciting team valuing intellectual curiosity and problem-solving. #LI-HYBRID