Search by job, company or skills

Amazon Music

Software Dev Engineer III, FOC

5-7 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 10 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Description

FinOps Central Core is seeking an SDE III to build and operate the distributed systems behind Amazon's vendor payment infrastructure. You'll design services that process millions of financial transactions across global regions, own critical production systems end-to-end, and set technical direction for a team of 12 engineers. The ideal candidate combines strong distributed systems expertise with a bias for operational excellence - you'll ship features that directly impact how Amazon pays its vendors while keeping the bar high on reliability, accuracy, and scale. This role offers the opportunity to lead complex migrations (MAWS Native AWS), architect new platforms, and shape the technical roadmap for financial operations tooling.

Key job responsibilities
- Design and implement scalable, highly available services using Java, AWS (Lambda, DynamoDB, ECS, SQS, API Gateway, Step Functions), and Amazon's internal frameworks (Coral, Apollo, Brazil)
- Own architecture decisions for new systems and lead migrations (e.g., MAWS to Native AWS)
- Drive operational excellence - own monitoring, alarming, on-call, and incident response for your services
- Identify and eliminate technical debt, improve system reliability, and reduce operational toil
- Mentor SDEs on the team (currently 12 engineers), raise the bar through code reviews and design reviews
- Collaborate with finance stakeholders to translate business requirements into technical solutions
- Contribute to team-wide initiatives like API drift detection, automated reconciliation, and invoice processing improvements

A day in the life
Your morning starts with real stakes - the systems you built moved millions of dollars overnight across three continents. You scan your dashboards, spot a latency anomaly in EU before anyone else notices, and ship a fix before your first coffee gets cold. That's the kind of ownership you thrive on.

At standup, the energy is high. Your team is mid-sprint on a platform that will fundamentally change how Amazon detects payment anomalies. A junior engineer is wrestling with a tricky distributed systems problem - you whiteboard it together, and the moment it clicks for them is the best part of your week.

After lunch, you're architecting something that doesn't exist yet. A reconciliation engine that needs to process transaction volumes 10x beyond what the current system handles - and it has to be accurate to the penny. You sketch out an event-driven design, stress-test it mentally against every failure mode you can imagine, and share it with the team knowing it'll spark a great debate.

Then the finance team pulls you into a room with a problem nobody's solved. They need to search across billions of invoice records in sub-second time. Most people would say that's hard. You say let me show you what's possible - and walk out with a plan that's both ambitious and shippable.

You end the day reviewing code from engineers who are getting better every week because of the bar you set. The systems are healthy. The team is building something that matters. And tomorrow, there's a whole new set of problems worth solving.

About the team
FinOps Central (FOC) Core builds and operates the systems that power vendor payments, invoice management, and financial operations across Amazon. Our services process millions of financial transactions, serving internal finance teams and external vendors at scale. We own 48+ production pipelines spanning invoice search, payment interfaces, reconciliation, defect detection, and financial artifact management - operating across multiple AWS regions including NA, EU, FE, and CN.

Basic Qualifications

- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team

Preferred Qualifications

- 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's 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 you're applying in isn't listed, please contact your Recruiting Partner.

More Info

About Company

Job ID: 144600771