Join Amazon's Finance Technology team to build next-generation financial systems handling billions of dollars in transactions. This role offers an exciting opportunity to work on highly scalable systems utilizing Amazon Cloud. You'll tackle complex challenges involving massive data volumes and intricate business rules in a distributed, service-oriented architecture.
The position focuses on developing software systems that accurately capture, process, and report on enormous volumes of financial transactions generated daily. These transactions span customer purchases, vendor payments, inventory management, commission calculations, and tax collection across hundreds of jurisdictions worldwide.
As a Staff Software Engineer, you'll leverage your deep software development experience and analytical skills to create maintainable, reliable, and scalable applications used by thousands of external vendors and internal customers. The role involves close collaboration with internal stakeholders and other Amazon development teams to meet high operational standards for system availability and reliability.
In the workflow management tools space, you'll have the opportunity to solve novel problems and develop reusable components for the broader engineering community. The position offers exposure to diverse technologies and programming languages, keeping you at the forefront of technological advancement.
This role is perfect for someone who combines technical excellence with strong communication skills, is self-motivated, and thrives in a dynamic environment. You'll have the freedom to explore your ideas while contributing to systems that benefit Amazon's operations worldwide. If you're passionate about building large-scale financial systems and want to make a significant impact at a global level, this role offers an exceptional opportunity for career growth and technical leadership.