Amazon
Software Development Engineer II, UnifiedAuth
Amazon, New York, New York, us, 10261
DescriptionDo you want to solve business challenges through innovative technology? Do you enjoy working on state of the art distributed systems? Do you love working on industry defining projects that move the needle? At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The intense focus we have on our customers is why we are one of the worlds most beloved brands customer obsession is part of our company DNA. We are looking for software engineers who thrive on complex problems and relish the challenge of operating a complex and mission critical system that serves millions of requests per minute.As an SDE-2 on the UnifiedAuth team, you will work on cloud security problems with the goal of securing customer and corporate communication across all of Amazon. You will contribute to all parts of the software development and deployment lifecycle, including design, development, documentation, testing and operations. You will learn and grow by solving one of the most complex technical challenges in the areas of distributed systems, data mining, automation, optimization, scalability, and security. You will coach junior engineers in team on technical design, code quality, and delivery. Furthermore, you will partner with your manager and business stakeholders to deliver long-term results including customer experience, software quality, business requirements, and maintainability of both your teams and related team's product(s).Key job responsibilities1) Learn by collaboration with experienced cross-disciplinary Amazonians in the team to develop, design, and bring to market cloud security products2) Design and build innovative technologies in a large distributed computing environment and help lead fundamental changes in the industry3) Improve operational excellence, constructively identifying problems and proposing solutions, taking on projects that improve teams software, making it better and easier to maintain.4) Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage/useAbout the teamUnified Authorization is responsible for securing customer and corporate communication across all of Amazon. Whether it's the retail website, Alexa, or Kindle, we ensure actors are authenticated and authorized to take the requested action. Unified Authorization owns and operates CloudAuth and Transitive Authfoundational security products enabling secure service-to-service communication and fine-grained access control (FGAC) for protecting customer data. With every aspect of Amazon's business relying on our systems, we're at the forefront of resiliency and availability at an unprecedented scale.Our products are used by more than 35,000 Amazon services owned by 5,000 teams across various departments, including Stores, Devices (Alexa and Ring), IMDB, Prime Video, Advertising, Selling Partners, Pharmacy, Ordering and Payments, Fulfillment Centers, and internal systems.Basic Qualifications- 3+ years of non-internship professional software development experience- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience- Experience programming with at least one software programming languagePreferred Qualifications- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience- Bachelor's degree in computer science or equivalentAmazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $129,300/year in our lowest geographic market up to $223,600/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.