Expert Software Engineer, Accounts and Authentication
We're seeking a talented software engineer to join our accounts and authentication team.
* Design and build highly scalable services using open source technologies to enable crucial player interactions.
* Work on improving and extending the services for accounts, identity management, and privacy tooling.
* Guide our technical direction and standards with engineers on the team and across the company, as well as work with project managers to map and deliver objectives and priorities based on company goals and product roadmaps.
* Contribute to R&D efforts and technical decision-making around online services and tech stacks.
* Design and implement features, run services, and support partner game studios in integrating features into current and future games.
* Own, operate, and support live services that you develop.
* Provide technical mentorship to junior team members.
Requirements:
* A minimum of 12 years of software engineering experience, ideally in developing highly scalable online services for millions of users.
* Excellent programming skills, preferably in Python and/or C++, but we're open to other similar languages (Java, C#, Go, Rust, etc.).
* Prior professional experience working on services related to accounts, authentication, and/or identity management.
* Experience with authentication and authorization protocols, as well as identity management systems.
* Experience defining and delivering technical solutions to technical users.
* Experience working with Linux/Unix.