Returning Candidate?

Software Development Engineer

Software Development Engineer

Job ID 
Posted Date 
Amazon Corporate LLC
Position Category 
Software Development
Recruiting Team 

Job Description

Are you an experienced Software Development Engineer who is passionate about delivering high quality code? Are you looking for an opportunity to build solutions for a software platform that processes millions of financially impactful transactions every day? Consider every time a purchase is made on merchants, suppliers and vendors have to get paid, inventory has to move in and out of warehouses, and every step of the way financial transactions are pushed through our system.

The Financial Ledger and Accounting Systems Hub (FLASH) space holds several unique challenges. We are looking for talented engineers to help us build high quality solutions for a platform that values security, scalability and data consistency. Your work will directly impact the way financial data is consumed and processed for Amazon and all of its lines of business, including Retail, Marketplace, Digital and AWS.

As an engineer here you will join other high performing engineers to build, scale and optimize our financial services platform. You will work with engineers and leaders in other parts of the company to build an entirely new way to validate and release our configuration-driven projects.

If you are passionate about solving complex problems, in a challenging environment, we would love to talk with you.

Basic Qualifications

- Bachelors or Masters Degree in Computer Science or related field
- Solid experience in Java or other OO based languages
- Good understanding of distributed systems transactional processing systems
- Experience with scaling and performance of large systems
- Obsession with quality and customer experience
- Outstanding interpersonal and communication skills
- Attention to detail coupled with ability to think abstractly

Preferred Qualifications

- Prior experience with building and supporting live high-volume transaction processing systems
- Familiarity with UNIX or Linux systems.
- Strong understanding of Java and Data Structure & Algorithms
- Experience using AWS technologies