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 Amazon.com: 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.
- 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
- 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