We're seeking a Sr. Software Development Engineer to join our Platform Engineering team. You will be instrumental in architecting platform solutions that empower our engineering teams to accelerate the delivery of business capabilities. By developing scalable, reliable, and efficient platform features, you'll contribute to improving our customer collection effectiveness and reach, optimize or eliminate manual work, and simplify the number of ways and systems used to manage receivables across Amazon.
Key job responsibilities
- Work backwards from customer problems, figure out solutions, and partner up with product and engineering to drive the architecture and technology choices.
- Design, develop, and maintain core platform components and services. This includes defining high and low-level architecture using the latest AWS technology for large distributed environments.
- Optimize existing platform features and services for performance, scalability, and reliability.
- Participate in design discussions, code review, and communicate with internal and external stakeholders.
- Work cross-functionally to help drive business decisions with your technical input.
- Lead defining and implementing engineering best practices. Use data to define and improve operational excellence.
- Raise the bar on code quality, including security, readability, consistency, and maintainability.
- Foster a culture of innovation and collaboration. Mentor other engineers helping them amplify their ideas. Coach junior engineers to raise the bar in their work.
BASIC QUALIFICATIONS
- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
PREFERRED QUALIFICATIONS
- 5+ 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 equivalent
Amazon 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.