Software Development Engineer II, Amazon FinAuto - Travel & Events
Amazon
Amazon
Join Amazon's Finance Automation team as a Software Development Engineer II and play a pivotal role in transforming the end-to-end Travel & Expense (T&E) experience for over 500,000 employees globally. This role focuses on building next-generation, AI-powered systems that streamline planning, booking, payment, and expense management. You will contribute to a unified platform designed to reduce administrative burdens, drive cost savings, and enhance employee productivity through intelligent features.
This is an exciting opportunity to work on high-visibility projects with a significant impact. You will collaborate with product managers, data scientists, and fellow engineers to innovate and deliver solutions that leverage machine learning, NLP, and GenAI. The team is structured in agile two-pizza teams, fostering autonomy and ownership in solving complex challenges.
- Architect and develop scalable services for AI-driven policy guidance, intelligent travel booking, and automated expense workflows serving a worldwide user base. - Drive features through the entire software development lifecycle, from initial concept and design to implementation, rigorous testing, deployment, and ongoing operations. - Partner effectively with product managers, applied scientists, and cross-functional engineering teams to translate complex business requirements into robust and reliable technical solutions. - Mentor and guide team members through constructive code reviews and insightful design discussions, elevating overall software quality and promoting shared engineering best practices. - Proactively identify and resolve the root causes of operational issues, consistently enhancing system reliability and long-term maintainability.
- Possess at least 3 years of professional software development experience, excluding internships. - Demonstrate over 2 years of experience in designing or architecting new and existing systems, including proficiency in design patterns, reliability, and scaling principles. - Hold experience in at least one established software programming language. - Proven track record of building and successfully delivering complex software systems to customers. - A Bachelor's degree in Computer Science or a related field is preferred, along with 3+ years of experience across the full software development lifecycle, encompassing coding standards, code reviews, source control, build processes, testing, and operations.
Amazon
Finance