At AuthX, we are the guardians of Amazon's Authentication eXperience. Our mission is to create and maintain the seamless account creation and sign-in processes that form the gateway to Amazon's vast ecosystem. From streaming the latest episode of The Expanse to ordering groceries or interacting with Alexa, every Amazon customer interaction begins with our systems. We understand that a frictionless authentication process is not just a technical requirement, but a critical business imperative that shapes the customer's first impression of Amazon.
As a Senior Software Development Engineer at AuthX, you'll be at the forefront of innovation, tasked with reimagining and refining the authentication experience for millions of users worldwide. Your expertise will be crucial in designing and developing enterprise-scale distributed systems that can handle the immense volume and complexity of Amazon's authentication needs. You'll be expected to lead projects, mentor junior engineers, and collaborate closely with product managers, UX designers, researchers, and business intelligence engineers to drive innovation and measure the impact of our solutions.
We're seeking a seasoned professional who can bring diverse experiences and fresh perspectives to our team. Whether your strength lies in front-end, back-end, or full-stack development, AuthX offers a rich landscape of projects that will both leverage your existing skills and challenge you to expand your expertise. You might find yourself architecting resilient systems that can withstand global-scale traffic, crafting intuitive user interfaces that simplify complex security processes, or developing innovative algorithms to enhance our fraud detection capabilities.
At AuthX, we believe that the best innovations come from a team that values diversity and inclusion. We encourage our engineers to think beyond traditional boundaries, share knowledge, and learn from each other. As a senior member of the team, you'll play a key role in fostering this collaborative culture and driving technical excellence.
Key job responsibilities
- Designing and developing enterprise scale distributed systems
- Embracing operational excellence and win customer trust.