Are you a seasoned software engineer passionate about building scalable and highly available systems that drive innovation Join Amazon Finance Technology (FinTech) and be part of a team that develops applications supporting Amazons global growth.
In this role you will be responsible for designing implementing and deploying missioncritical software solutions that enable Amazon to meet compliance lineage and security goals across all AWS services. You will work on Delta a companywide change tracking service that monitors software deployments detects changes in production environments and validates them against regulatory requirements.
Key job responsibilities
* Architect and develop highly scalable faulttolerant and available services that underpin largescale processing solutions.
* Collaborate with senior engineers to design and implement innovative software applications using modern techniques such as serverless application development largescale event and data processing.
* Drive the delivery of integral components of Delta ensuring highquality standards through software engineering best practices.
* Leverage AI/ML technologies to improve compliance accuracy and expand Deltas coverage across all AWS compute storage services and databases.
* Work in an agile environment focusing on delivering the most important features for our customers.
* Provide technical guidance and mentorship to junior engineers fostering a culture of continuous learning and growth.
A day in the life
A Software Development EngineerII on the FinTechDelta team is an autonomous contributor that leads the development maintenance and evolution of software features that help to establish stronger governance and controllership over AWS security assurance financial data and business processes and reduce risk in financial reporting
About the team
At Amazon FinTech youll have the opportunity to work with top engineering talent drive innovation and develop your career in an environment that encourages creative thinking and speed. Join us and be part of a team that shapes the future of financial technology at Amazon.
5 years of noninternship professional software development experience
3 years of noninternship design or architecture (design patterns reliability and scaling) of new and existing systems experience
Experience programming with at least one software programming language
Practical knowledge of data structures and complex algorithms with equivalent development skills to match
Deep problemsolving skills and ability to resolve ambiguous requirements
Knowledge of SQL and Big Data technologies.
Experience with design and development of applications on AWS.
Good communication skills both written and verbal
Selfdirected and capable of quickly shipping code in a dynamic environment
Experience building complex software systems that have been successfully delivered to customers
Experience in communicating with users other technical teams and management to collect requirements describe software product features and technical designs.
3 years of full software development life cycle including coding standards code reviews source control management build processes testing and operations experience
Bachelors degree in computer science or equivalent
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process including support for the interview or onboarding process please visit
for more information. If the country/region youre applying in isnt listed please contact your Recruiting Partner.