Software Development Engineer II, FinTech
Content + Source + Freshness • 14 Dec 2025 • 95% confidence
Offer value
Promising opportunity for software development in a growing financial technology sector with a chance for significant impact.
- Meaningful role in financial technology development
- Opportunity to advance in a prominent technology company
- Innovation-focused team environment
Pros
- Engagement in developing impactful financial systems.
- Possibility for career advancement within a global tech giant.
- Collaborative work culture that encourages innovation.
Cons
- Lacks compensation details which could discourage potential applicants.
- High expectations for software performance and reliability.
- Fast-paced environment may not suit everyone.
Who it's for
Mid-level • Hybrid or onsite
Good fit
- Experienced software developers in financial tech
- Technical professionals seeking innovation
- Candidates excited about teamwork
Not recommended for
- Entry-level candidates with no experience
- Those who prefer solo work conditions
- Individuals uncomfortable with a fast-paced setting
Motivation fit
Key skills
About the job
Description
Are you interested in building high-performance, globally scalable Financial systems that support Amazon's current and future growth? Are you seeking an environment where you can drive innovation? Does the prospect of working with top engineering talent get you charged up? If so, Amazon Finance Technology (FinTech) is for you!
Amazon Finance Technology is looking for a Software Development Engineer to help build systems and automate solutions. You will support critical finance business functions for customers around the world while meeting availability goals and ensuring robust system performance. You will discover innovative ways to automate and scale our infrastructure as we expand globally. You will work together with multiple teams and departments, with plenty of opportunities to learn and grow. The ideal candidate has a passion for understanding computing systems and for applying that understanding with an obsession for delighting customers. As an SDE in the team, you will take part in in the architecture, design, implementation and deployment of large-scale and complex software systems. You will get to leverage your experience and expertise to deliver innovative solutions to challenging problems. You will communicate your ideas effectively to achieve the right outcome for your team and customer. You enjoy collaborating with others to increase the effectiveness of the overall team. Your code, design, and implementation decisions should set a great example to other engineers. You will also have the opportunity to impact the technical decisions in the broader organization as well as mentor other engineers in the team.
Key job responsibilities
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
