Software Dev Engineer, EC2 Core Platform

Amazon Development Center U.S., Inc.
Herndon, Virginia, USA
Full-time

Amazon Web Services (AWS) EC2 is looking for a highly skilled software engineer to join our software development team in Northern Virginia.

Come join a team engineering core software supporting the massive AWS cloud. We are software engineers that deliver some of the core EC2 systems.

Our team is part of the EC2 Core Platform organization and we work on low latency data distribution services. We code in Java, Kotlin, Python and more.

Here are some reasons you should come work with us :

  • You will provide services that are core to all modern Internet businesses.
  • You will be involved in the complete software development lifecycle; defining, prioritizing, designing, building, and testing new features.
  • You will operate an AWS business with globally distributed servers and customers.
  • You will learn what it takes to grow and operate a global business at our scale.
  • We care about both delighting customers and building high quality software. We don't sacrifice one for the other.
  • You will have the opportunity to design and build systems with massive scale.

10017

About the team

Inclusive Team Culture

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 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.

Work / Life Balance

Our team puts a high value on work-life balance. It isn’t about how many hours you spend at home or at work; it’s about the flow you establish that brings energy to both parts of your life.

We believe striking the right balance between your personal and professional life is critical to life-long happiness and fulfillment.

We offer flexibility in working hours and encourage you to find your own balance between your work and personal lives.

This position involves on-call responsibilities, typically for one week every two months. We don’t like getting paged in the middle of the night or on the weekend, so we work to ensure that our systems are fault tolerant.

When we do get paged, we work together to resolve the root cause so that we don’t get paged for the same issue twice.

Mentorship & Career Growth

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 based on what will help each team member develop into a better-rounded engineer and enable them to take on more complex tasks in the future.

BASIC QUALIFICATIONS

  • 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
  • 30+ days ago
Related jobs
Promoted
Talent Software Services
Reston, Virginia

Job Summary: Talent Software Services is in search of a Platform Operations Engineer for a contract position that can be worked 100% remotely. ...

Promoted
Capital One
McLean, Virginia

Senior Lead Software Engineer, Back End (Enterprise Platforms Technology). As a Capital One Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. Enterprise Platforms Technology (EPTech) comprises many of Capital One’s most import...

Cedent Consulting
Reston, Virginia

Lead C/C++ Software Engineer (Underwriting Core Platform) @ Reston, VA. As a Lead Software Engineer (Underwriting Core Platform), you will enhance and maintain the largest application in the Single-Family portfolio. Assess high level design issues relating to platform, enterprise software, and inter...

Promoted
Capital One
McLean, Virginia

Lead Software Engineer, Full Stack (Enterprise Platforms Technology). We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Lead Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transf...

Talent Software Services
Reston, Virginia

Platform Operations EngineerJob Summary: Talent Software Services is in search of a Platform Operations Engineer for a contract position that can be worked 100% remotely. Position Summary: As an Engineer on the Platform Operations team, you are a gifted technologist and problem solver. You understan...

Promoted
Capital One
McLean, Virginia

Lead Software Engineer, Back End (Enterprise Platforms Technology). As a Capital One Software Engineer, you’ll have the opportunity to be on the forefront of driving a major transformation within Capital One. At least 4 years of professional software engineering experience (Internship experience doe...

Capital One
McLean, Virginia

Software Engineer - iOS, (Enterprise Platforms Technology). Partner with Software Engineers, UX/UI, Quality Engineers, Product Owners/Analysts to deliver high-performing quality customer experiences that are engaging, purposeful, and powerful in their simplicity. Our engineers are provided with top-...

Amazon Development Center U.S., Inc.
Herndon, Virginia

We are looking for a Software Development Engineer to design and build large scale next generation of Authentication Management System. You will contribute to all parts of the software development and deployment lifecycle across the entire Amazon development community, including design, implementati...

Wolters Kluwer DXG U.S., Inc.
McLean, Virginia
Remote

At least 8 years of software development experience, with a portion of that time spent on AI or machine learning projects. Solid understanding of software engineering principles and architectural best practices. At */dxg Advanced Technology Engineering, we’re a rapidly growing team of over 40 engine...

Aditi Consulting
Herndon, Virginia

In addition to direct feature development, the engineer will enhance the functionality of existing systems, increase our ability to scale and contribute to all aspects of the software development lifecycle. Responsibilities also include working alongside other engineers on development of software, u...