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
Capital One National Association
McLean, Virginia

Lead Software Engineer, Back End (Enterprise Platform 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 important ente...

Promoted
Capital One
McLean, Virginia

Senior Manager, Software Engineer, DevOps (Enterprise Platforms Technology). The team is adopting SRE practices, and as a leader for this team, you will impart your knowledge gained as a successful software engineer to infrastructure and software engineers and guide them in adopting practices alread...

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...

Promoted
Capital One
McLean, Virginia

Senior Lead Software Engineer, DevOps (Enterprise Platforms Technology). As a DevOps 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 important enterprise p...

Acclaim Technical Services
Reston, Virginia

As a Principal Software Engineer you will have the opportunity to build strong systems, software, and cloud environments and provide operations and maintenance for critical systems. Based in a DevOps framework, participate in and/or direct major deliverables of projects through all aspects of the so...

Promoted
Capital One
McLean, Virginia

Senior 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 important e...

Capital One
McLean, Virginia

Plano 1 (31061), United States of America, Plano, TexasLead Software Engineer, DevOps (Google Cloud Platform). We are seeking DevOps Engineers who are passionate about marrying data with emerging technologies to join our team. As a Net-DevOps Engineer, you’ll have the opportunity to be on the forefr...

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

This pivotal role requires a robust understanding of AI development, a dedication to software excellence, and a history of successful leadership in AI projects. Minimum of 10 years of software development experience, with at least 5 years focused on AI or machine learning projects. Strong foundation...

Belcan
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...

Highmark Health
VA, Working at Home, Virginia

We are seeking an experienced Software Engineer to join our AI Services and Platform team and drive the development of innovative AI (generative and predictive) based solutions for our enterprise stakeholders. Knowledge of professional software engineering practices & best practices for the full sof...