Software Development Engineer - AWS Messaging Services, Messaging Metadata Service

World leader in providing highly reliable, scalable, low-cost cloud infrastructure platform powering thousands of businesses worldwide.
$114,800 - $191,800
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Development Engineer - AWS Messaging Services, Messaging Metadata Service

Amazon Web Services (AWS) is seeking a Software Development Engineer to join their Messaging team, which operates the Simple Queue Service (SQS) and Simple Notification Service (SNS). These services are crucial for building scalable, asynchronous, and fault-tolerant cloud applications. The role offers the opportunity to work on systems processing multi-million transactions per second, alongside innovative engineers.

The position involves designing and implementing large-scale distributed systems, working with cutting-edge technologies including NoSQL databases and real-time analytics. AWS values work-life balance, offering flexible hours and a structured on-call rotation (three days monthly). The team emphasizes mentorship, knowledge sharing, and career growth, supporting members through code reviews and project-based learning.

The ideal candidate should have 3+ years of software development experience, strong system design skills, and a passion for building reliable, scalable solutions. They'll join a diverse, inclusive team culture with opportunities to contribute to one of the world's largest cloud platforms. The role offers competitive compensation ($114,800-$191,800) plus benefits, equity, and sign-on payments.

This is an excellent opportunity for engineers who enjoy owning projects end-to-end, solving complex technical challenges, and working in an agile environment. The position combines technical depth with customer focus, as team members help shape the future of cloud messaging services used by thousands of businesses worldwide.

Last updated 21 hours ago

Responsibilities For Software Development Engineer - AWS Messaging Services, Messaging Metadata Service

  • Design, implement, and operate massive scale systems (multi-million TPS)
  • Work with nosql data stores, low level performance storage, and massive real time analytics
  • Own projects from idea to production
  • Participate in on-call rotation (typically three days a month)
  • Collaborate with team members in an agile environment

Requirements For Software Development Engineer - AWS Messaging Services, Messaging Metadata Service

Java
  • 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
  • Experience with coding standards, code reviews, and source control management

Benefits For Software Development Engineer - AWS Messaging Services, Messaging Metadata Service

Medical Insurance
401k
Mental Health Assistance
  • Medical benefits
  • Financial benefits
  • Flexible working hours
  • Mentorship opportunities
  • Career growth opportunities
  • Inclusive team culture
  • Work-life balance

Interested in this job?

Jobs Related To Amazon Software Development Engineer - AWS Messaging Services, Messaging Metadata Service

System Development Engineer, AWS Bedrock

System Development Engineer role at AWS Bedrock focusing on data quality solutions for large language models and Generative AI development.

System Development Engineer, AWS Bedrock

System Development Engineer role at AWS Bedrock focusing on developing data generation solutions for large language models and GenAI applications.

System Development Engineer, AWS Bedrock

System Development Engineer role at AWS Bedrock focusing on developing solutions for high-quality data generation and large language model optimization.

System Development Engineer, AWS Bedrock

System Development Engineer role at AWS Bedrock focusing on developing solutions for generating high-quality data for large language model optimization.

Software Dev Engineer II, Hiring Software Delivery (HSD)

Software Dev Engineer II position at Amazon's HSD team, building recruitment technology solutions with competitive compensation and benefits.