Search jobs > Seattle, WA > Software engineer

Software Engineer, App Mesh

Amazon.com Services LLC
Seattle, Washington, USA
$129.3K a year
Full-time

Are you familiar with Service Meshes? They're the dedicated infrastructure layer that facilitates seamless communication between services or microservices;

making it easy to monitor and control services. Here's your opportunity to be part of the AWS Service Mesh offerings : AWS AppMesh and ECS Service Connect.

At the core of our mesh offerings lies Envoy, a versatile, open-source proxy deployed as a sidecar to intercept traffic. Are you eager to delve deep into the intricacies of service meshes, explore the capabilities of Envoy, and contribute to our Envoy Management Server (xDS)?

If you're passionate about unraveling the magic behind service meshes, keen on mastering Open Source Proxy : Envoy, and excited about shaping the future of ECS, we invite you to apply for the Software Development Engineer position on the AWS Elastic Container Services team.

Join us in revolutionizing the way services communicate and collaborate in the cloud.

10017

Key job responsibilities

As part of the team, you will be responsible for building our core services, integrating with other AWS technologies, contributing to open source software, and partnering with other services that our customers use today.

Your work will help define the terms "application networking" and "service mesh" for our industry. You will be asked to think about features, scale and security at a global AWS scale.

You will have the opportunity use your passion and customer focus to work with our product managers, customers, open source software maintainers, and partners to make our services delightful for our customers.

About the team

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
  • Fundamentals in networking, and load balancing.
  • 30+ days ago
Related jobs
Promoted
Blue Origin
Seattle, Washington

Blue Origin will consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state, and local laws, including the Washington Fair Chance Act, the California Fair Chance Act, the Los Angeles Fair Chance in Hiring Ordinance, and other applicable...

Promoted
Apple
Seattle, Washington

We are seeking a hands-on senior data engineer to join the App Store Analytics engineering team focused on Advertising solutions to help drive app discoverability. Apple's App Store is the world's largest and most innovative app marketplace, home to over 1. In this role, you will be part of an analy...

Promoted
Amazon
Seattle, Washington

The Annapurna team hires for multiple disciplines Software and Hardware engineers including but not limited to compiler engineer, machine learning engineer, runtime engineer, performance engineer and ML chip accelerator, ASIC, physical designs, SDE in Test. Software Dev Engineer - Machine Learning A...

Amazon Development Center U.S., Inc.
Seattle, Washington

If you're passionate about unraveling the magic behind service meshes, keen on mastering Open Source Proxy: Envoy, and excited about shaping the future of ECS, we invite you to apply for the Software Development Engineer position on the AWS Elastic Container Services team. Here's your opportunity to...

Amazon.com Services LLC
Seattle, Washington

If you're passionate about unraveling the magic behind service meshes, keen on mastering Open Source Proxy: Envoy, and excited about shaping the future of ECS, we invite you to apply for the Software Development Engineer position on the AWS Elastic Container Services team. Here's your opportunity to...

Amazon.com Services LLC - A57
Seattle, Washington

This role is for a senior software engineer in the Machine Learning Applications (ML Apps) team for AWS Neuron. The ML Apps team works side by side with chip architects, compiler engineers and runtime engineers to create , build and tune distributed training solutions with Trn1. AWS Neuron is the co...

Cash App
Seattle, Washington
Remote

You’ll work on products that help merchants adopt Cash App Pay and Afterpay, while also improving the user experience for Cash App customers who are managing these payments within Cash App. As part of the Android engineering team for Cash App Commerce, you’ll develop entirely new consumer and mercha...

Apple
Seattle, Washington

These are the people who power the App Store, Apple TV, Apple Music, Apple Podcasts, and Apple Books. Our team, part of the Apple Services organization, is responsible for engineering and managing the systems and pipelines that process apps uploaded to the App Store. This is a hands-on engineering r...

Cash App
Seattle, Washington
Remote

The Banking Mobile Engineering team works across 3 important verticals to deliver a first-class customer experience. We are looking for engineers ready to rethink how banking services are accessed and solve for the technical challenges that come with it. Build end-to-end features of the app: network...

Apple
Seattle, Washington

We are seeking a hands-on senior data engineer to join the App Store Analytics engineering team focused on Advertising solutions to help drive app discoverability. Apple’s App Store is the world’s largest and most innovative app marketplace, home to over 1. In this role, you will be part of an analy...