Software Development Engineer - AWS Invoicing, AWS Invoice Computation

AmazonArlington, VA
$143,700 - $194,400Onsite

About The Position

Are you interested in building the next generation, Cloud-based commerce system that’s used by millions of customers worldwide? Are you excited by the idea of working on highly scalable and secure systems that connect several data sources and processes to generates on-demand calculations to generate and process millions of invoices and trillions of transactions and make an impact at a $110 billion annual run rate business? As a software developer, you will have the opportunity to design, develop and validate functionalities and features that will help to evolve our invoicing systems using technologies like DynamoDB, S3, Lambda, SNS, SQS, and more. Additionally, you will build meaningful software that helps to bring our largest customers over to the cloud. As an Amazon engineer, you get to own the full life-cycle of your systems, work on challenging problems at Amazon scale, and collaborate with high-performance technical teammates and having fun doing it. If all of this sounds exciting to you, then please come join us and help shape the future of the AWS.

Requirements

  • 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

Nice To Haves

  • 3+ 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

Responsibilities

  • Lead the design of the feature in new or existing system.
  • Work with senior members and junior members in the team to build and launch the feature.
  • Make sure enough test has been done to maintain the quality of the delivered software.
  • Join the oncall rotation to help solving customer issues in the production system.
  • Write high-quality, efficient, testable code in and other object-oriented languages.
  • Build highly available, secure, systems in a micro-services architecture.
  • Collaborate with some of the best engineers in the industry to work on some of the most complex challenges in large- computing.
  • Find out what it takes to engineer systems for Amazon scale.
  • Own and operate the systems that you build based on real-time customer data and demanding service-level agreements.
  • Contribute to planning, implementation, testing, operations, and process improvement as a member of a Scrum team.

Benefits

  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service