Haystack
← Back to Jobs
Full time
Technology
AW

Software Development Engineer

Amazon Web Services, Inc.Seattle, Washington🇺🇸United StatesPosted Sep 11, 2026

Why This Role Stands Out

This hybrid Software Development Engineer role at Amazon Web Services offers an exciting opportunity to build and evolve critical cloud services, fostering significant career growth and skill development in modern DevOps practices. You'll thrive here if you are a mid-senior engineer passionate about C# and .NET Core, eager to contribute to a customer-obsessed, high-ownership environment. Apply to make a global impact and advance your career at a leading technology company.

Quick Overview

Seniority
Mid Senior
Employment type
Full Time
Work mode
Hybrid
Location
Seattle, Washington, United States
SQLAWSC++JavaPython

Job Description

Amazon Web Services, Inc. is seeking a Software Development Engineer to design, build, and operate scalable cloud services that power global customers. You will own end-to-end features, from requirements and design to implementation, testing, deployment, and monitoring. Partner with product, architecture, and operations to deliver secure, reliable services using AWS technologies, modern languages, and DevOps practices. In our customer-obsessed, data-driven culture, you'll tackle complex distributed systems problems, learn rapidly, and continuously raise the bar on quality and performance.

Responsibilities

  • Design, implement, and maintain scalable, secure cloud services on AWSOwn features end-to-end, from requirements and design through deployment and operations
  • Develop high-quality, testable code using modern programming languages and best practices
  • Build and maintain RESTful APIs, data models, and integration points with other services
  • Implement automated tests, code reviews, and CI/CD pipelines to ensure quality and velocity
  • Monitor, troubleshoot, and optimize services for performance, reliability, and cost
  • Collaborate with product managers, architects, and other engineers to define technical solutions
  • Contribute to architectural decisions and long-term technical strategy
  • Write clear technical documentation and participate in design reviews
  • Continuously learn and apply new AWS and cloud technologies to improve services

Required Skills

  • Java
  • Python
  • C++AWS services (EC2, S3, Lambda, Dynamo
  • DB)
  • Distributed systems design
  • RESTful API development
  • Relational and No
  • SQL databases
  • CI/CD pipelines
  • Automated testing
  • Monitoring and observability tools

Similar jobs