Amazon's Finance Automation team is seeking a talented Software Development Engineer to build next-generation Financial Systems handling billions of dollars in transactions. The role involves creating highly scalable systems utilizing Amazon Cloud to process, capture, and report on massive financial transactions generated from customer purchases, vendor payments, inventory movements, commission calculations, and tax collections across hundreds of jurisdictions worldwide.
The position requires strong analytical and problem-solving skills, deep software development experience, and passion for building maintainable, reliable, and scalable applications used by thousands of external vendors and internal customers. You'll work on workflow management tools, solving novel problems and creating reusable components for the broader engineering community.
As a key team member, you'll collaborate with internal customers and other Amazon development teams, maintaining high operational standards for system availability and reliability. The role offers opportunities to build new software products from the ground up, utilizing various technologies and programming languages while keeping pace with evolving technology trends.
The ideal candidate should be an excellent communicator, self-motivated, flexible, and hardworking. You'll play an active role in reviewing technical designs and mentoring other developers. This position provides the perfect blend of technical challenge and business impact, allowing you to directly influence Amazon's global financial operations while working with cutting-edge technology.