Search jobs > Seattle, WA > Software engineer ii

Software Dev Engineer II, EC2 Edge Enablement and Experience

Amazon Development Center U.S., Inc.
Seattle, Washington, USA
$129.3K a year
Full-time

Compute Cloud (EC2) has changed the landscape for computing - from startups through the Fortune 500. This culture of innovation has permanently altered how individuals and business think about computing resources.

Now, we look to change the game AGAIN with a new and disruptive model of computing. We are hiring innovative engineers for AWS Outposts - a start-up like opportunity to build a new line of business, with new technologies, from the ground-up.

AWS Outposts are fully managed and configurable compute and storage racks built with AWS-designed hardware that you can use to operate a seamless hybrid cloud.

AWS Outposts extend native AWS services to virtually any customer data center, co-location space, or on-premises facility.

We aim to hire engineers who will thrive in a collaborative and open environment, who aren't afraid to dive-deep to solve complex challenges, who want to build rock solid, 24x7, highly-secure, software at world-class scale and who obsess over customers.

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.

10017

Key job responsibilities

  • Lead feature development work on a team
  • Participate and collaborate through all phases of the software development lifecycle (including test, debug, code reviews, design)
  • operational responsibility for the services we own and develop
  • Provide feedback and technical guidance to team members

A day in the life

  • Writing code in a variety of languages and technologies, from AWS Lambda to scripting languages on bare metal where necessary.
  • Writing detailed specifications and work break down documents for upcoming work
  • Participation in standups, retrospectives, code reviews, design reviews, operational retrospectives.
  • Communicating with teammates on a regular basis to collaborate on team goals, seek diverse opinions, and share lessons learned.

About the team

Our team is focused on providing features and capabilities that enables edge developers and operators to adopt the Outposts family of products.

We have an enthusiastic and supportive team that enjoys working on the product we build. It's a great team to join to expand your career in modern web services, or to grow in the complexity of an industry leading managed service that brings AWS on-premise.

Our team is distributed between Seattle and San Francisco. If you are experienced working with remote teams or in person, you will fit right in!

We are open to hiring candidates to work out of one of the following locations :

Seattle, WA, USA

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
VirtualVocations
Seattle, Washington

A company is looking for a Software Engineer II, Backend (Ledger Engineering). ...

Promoted
Reddit
Seattle, Washington

The Data Processing and Workflow Foundations (DPWF) team is looking to hire a Senior Software Engineer that thrives at the intersection of infrastructure and software development. As a member of the Data Processing and Workflow Foundations team, your work will span these 2 domains, which are rich wi...

Belcan
Redmond, Washington

We are looking for an engineer with experience in device software, tcp communications, system level c/c++/rust programming experience along with knowledge of foundational AWS cloud services such as IAM, Lambdas, Step functions, Cloud watch etc. The candidate would participate in all phases of softwa...

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

Software Development Engineers work closely with senior Engineers and other technical leaders to define technical direction, and then follow through with detailed analysis, designs, and high quality code. We are looking for an experienced Software Engineer to drive development for new EC2 compute pl...

Amazon.com Services LLC
Seattle, Washington

Experience in communicating with users, other technical teams, and management to collect requirements, describe software product features, and technical designs. The Amazon's Shipping and Delivery Support (SDS) team focuses on providing drivers, delivering packages on behalf of Amazon, with seamless...

Mediabistro
Seattle, Washington

As an engineer in PTS you will help design and develop tooling used to monitor Prime Video content including video on demand, scheduled programing, and live events world wide across thousands of consumer device types. Today, we deliver Movies, TV shows and Live Sports to Windows and Mac PCs, portabl...

Blue Origin
Seattle, Washington

Experience with hardware and software integration and testing, including experience with sensor device drivers and I/O. Contribute to the development and deployment of embedded navigation software, including sensor interfaces and telemetry management, using C/C++ and MATLAB/Simulink. Strong software...

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

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. Pay is based on a number of factors including market location and may vary depending on job-related knowle...

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

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. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowle...

Highmark Health
WA, Working at Home, Washington

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