Software Development Engineer - AWS Invoicing, AWS...

Amazon.com, Inc.
Arlington, VA, United States
about 1 month ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$143,700.0 - $194,400.0
Working hours
Regular working hours
Job source

Tech stack

Amazon Web Services Amazon Elastic Compute Cloud Amazon S3 Code Review Computer Programming Databases Customer Data Management Software Design Patterns Object-Oriented Software Development Scrum Methodology Productivity Software Cloud Services
+6 more
Software Engineering Information Technology Build Process Software Coding Software Version Control Microservices

Job description

As an SDE II in the team, you are expected to lead the design of the feature in new or existing system. You will work with senior members and junior members in the team to build and launch the feature. You will make sure enough test has been done to maintain the quality of the delivered software. You will 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.

About the team

Utility Computing (UC)

AWS Utility Computing (UC) provides product innovations - from foundational services such as Amazon’s Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that continue to set AWS’s services and features apart in the industry. As a member of the UC organization, you’ll support the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for customers who require specialized security solutions for their cloud services.

Our team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge-sharing and mentorship. Our senior members enjoy one-on-one mentoring and thorough, but kind, code reviews. We care about your career growth and strive to assign projects that help our team members develop your engineering expertise so you feel empowered to take on more complex tasks in the future.

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

Preferred Qualifications

  • 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

Benefits & conditions

Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating - that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses.

Inclusive Team Culture

Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our uniqueness.

Work/Life Balance

We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud.

Mentorship & Career Growth

We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional., The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including 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, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits .

USA, VA, Arlington - 143,700.00 - 194,400.00 USD annually

About the company

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., Here at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 16 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on juju.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:43 min

The enduring legacy of the amazon S3 storage API

Chris Heilmann +3 · LIVE

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

3:39 min

Addressing code review surrender and process exploitation

Laura Tacho Laura Tacho · WWC Europe 2026

1:24 min

Evaluating formal AWS certifications versus raw practical engineering experience

Jan Giacomelli · LIVE

5:08 min

Automating data collection and managing crowdsourced training image sets

Kris Howard · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

Videos

See all

Related articles

See all