As a Software Engineering Leader (SDE III) in Amazon’s FinTech Payments team, you will be responsible for building high-performance, globally scalable financial systems. You will work on innovative technologies that drive Amazon’s financial transactions, including supplier payments and vendor payments worldwide. You will lead the design and development of software systems and applications that handle billions of dollars in payments every month, utilizing AWS and machine learning models to optimize the process.
In this leadership role, you’ll mentor engineers, review code, and collaborate closely with cross-functional teams. You will help create a seamless payment experience for Amazon’s global vendors, improve operational efficiencies, and contribute to cutting-edge payment technologies.
Key Responsibilities
- Build and enhance software that enables Global/Worldwide Vendor Payments, including real-time payments and other advanced payment services. You will ensure the platform is scalable, reliable, and continuously improving.
- Lead the architecture and design of new and existing financial systems. You’ll be responsible for ensuring that systems scale efficiently, maintain high reliability, and meet business needs. Your design expertise will help Amazon develop payment solutions that are cutting-edge in both reliability and performance.
- Mentor mid-level and junior software engineers to help them grow their technical and professional skills. Conduct code reviews, share your knowledge, and improve engineering practices across the team.
- Partner closely with other Software Development Engineers (SDEs), Technical Program Managers, Functional Analysts, and customers to identify software solutions that meet business goals and optimize customer experience.
- Work on integrating financial applications, reduce operational costs, and improve the customer experience. You will help leverage Amazon’s internal tools and technologies to achieve these goals.
- Stay at the forefront of emerging technologies, including machine learning, cloud computing, and distributed systems, and explore how they can be integrated into the payment systems. Bring your innovative ideas to build smarter, more efficient financial systems that can scale with Amazon’s growth.
Basic Qualifications
- 5+ years of professional software development experience (non-internship)
- 5+ years of experience in programming with at least one software programming language (e.g., Java, C++, Python, etc.)
- 5+ years of experience leading system design or architecture (including design patterns, reliability, and scaling of new and existing systems)
- Proven experience as a mentor, tech lead, or leading an engineering team
Preferred Qualifications
- 5+ years of experience in the full software development lifecycle, including coding standards, code reviews, source control management, build processes, testing, and operations
- Bachelor’s degree in Computer Science or a related technical field, or equivalent practical experience
Skills & Attributes
- Strong leadership skills with the ability to mentor engineers, lead teams, and collaborate with cross-functional stakeholders
- Deep technical expertise in designing and building scalable, high-performance systems
- Problem-solving skills to tackle complex financial and payment-related challenges
- Passion for innovation and the ability to stay ahead of emerging technologies in payments, financial systems, and cloud computing
- Strong understanding of cloud technologies, ideally AWS, and their application to build large-scale systems
- Customer-first mindset, focusing on providing a seamless, efficient experience for Amazon’s global vendor base
Why Join Us?
At Amazon, we believe in building software that not only drives our business but also sets the standard for the future of fintech and payments. As a Software Engineering Leader in the FinTech team, you will work on innovative technologies that power some of the most complex financial systems in the world. This role provides a unique opportunity to directly impact Amazon’s ability to make billions of dollars in payments efficiently and securely.
You will work with some of the brightest minds in the industry, drive innovation, and help shape the future of financial transactions at a global scale. Whether you’re mentoring engineers, designing systems, or optimizing payment services, your contributions will have a lasting impact.
Amazon Benefits
- Competitive Salary and Bonus Programs
- Health & Wellness benefits including medical, dental, and vision insurance
- Paid Time Off (PTO), Parental Leave, and Retirement Plans
- Professional Development opportunities
Amazon Employee Discount and other perks. If you are an experienced software engineer with a passion for building scalable financial systems and mentoring teams, Amazon offers you the opportunity to make a significant impact on our global payment platform. Apply now to join the FinTech team and help us innovate the future of financial transactions.