Software Development Engineer

World's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuous innovation.
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS · Cloud

Description For Software Development Engineer

AWS Utility Computing (UC) is seeking a Software Development Engineer to join their innovative team working on foundational services like S3 and EC2, as well as cutting-edge ML services such as Comprehend, Kendra, Lex, and Transcribe. This role combines distributed systems engineering with machine learning, focusing on making ML easy, stronger, and universal in Natural Language and Speech.

As part of AWS, the world's leading cloud platform, you'll work on state-of-the-art services using the latest deep learning techniques and highly scalable distributed systems. The position offers an opportunity to shape the future of cloud computing while working with a diverse, inclusive team that values work-life harmony.

The role requires strong technical abilities, excellent communication skills, and the drive to achieve results in a fast-paced environment. You'll be responsible for critical systems that power AWS's worldwide customer base, collaborating with ML scientists to define roadmaps and influence strategy.

Amazon offers comprehensive benefits, including medical, financial, and career development resources. The company strongly values diversity and inclusion, with employee-led affinity groups and ongoing learning experiences like CORE and AmazeCon conferences. The position provides excellent opportunities for mentorship and career growth in an environment that celebrates unique perspectives and experiences.

This is an ideal opportunity for an experienced software engineer passionate about building scalable systems and working at the intersection of cloud computing and machine learning. You'll be part of a team that's continuously innovating and setting industry standards while enjoying the benefits of working for one of technology's most dynamic companies.

Last updated 14 days ago

Responsibilities For Software Development Engineer

  • Design, develop, test, and deploy distributed machine learning systems
  • Build large-scale solutions for world-wide customer base
  • Collaborate with ML scientists to influence overall strategy
  • Drive system architecture
  • Implement best practices for quality products
  • Coach and develop junior engineers

Requirements For Software Development Engineer

Java
Python
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Knowledge of design patterns, reliability and scaling
  • Bachelor's degree in computer science or equivalent (preferred)

Benefits For Software Development Engineer

Medical Insurance
401k
Dental Insurance
Vision Insurance
Parental Leave
  • Full range of medical benefits
  • Financial benefits
  • Work-life harmony
  • Career development resources
  • Mentorship opportunities

Interested in this job?

Jobs Related To Amazon Software Development Engineer

Software Development Engineer, Amazon Music

Software Development Engineer position at Amazon Music, building scalable systems for playlist and queue experiences serving millions of customers.

Software Development Engineer, FinTech Infrastructure

Build high-performance, globally scalable financial systems at Amazon as a Software Development Engineer in the FinTech Infrastructure team.

Software Development Engineer, Digital Payments and Emerging Markets

Lead software development role focusing on digital payments solutions at Amazon, requiring 3+ years experience and expertise in scalable system design.

Software Development Engineer, AWS Geospatial

AWS Geospatial Software Development Engineer position focusing on building location-based services with emphasis on privacy and serverless architecture.

Software Development Engineer - FinTech, Fintech - Tax

Software Development Engineer position at Amazon's FinTech Tax division, building scalable solutions for global tax compliance and reporting systems using modern technologies and AWS services.