Sr Software Dev Engineer

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, offering over 100+ fully featured services to millions of customers worldwide.
Backend
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cloud

Description For Sr Software Dev Engineer

Amazon Web Services (AWS) is seeking a Senior Software Development Engineer to join their Kumo team, which is responsible for scaling AWS's support capabilities. This role is part of the AWS Sales, Marketing, and Global Services (SMGS) organization, focusing on driving revenue, adoption, and growth across various customer segments.

The position offers an opportunity to work with cutting-edge technologies and contribute to systems that power Amazon's IT Support infrastructure. You'll be working with a variety of open source technologies, native AWS services, and internal AWS systems. The tech stack includes Java, JavaScript, Python, and various AWS services such as Lambda, API Gateway, AppSync, and DynamoDB.

As a Senior SDE, you'll be responsible for designing and implementing scalable solutions, writing high-quality code, and mentoring other team members. The role requires strong problem-solving skills and the ability to work on complex systems while maintaining simplicity in solutions. You'll be part of a team that focuses on customer-centric solutions and innovations that improve the IT Support experience for Amazonians.

The ideal candidate will have extensive experience in software development, system design, and team leadership. You'll work in an inclusive environment that values diversity and promotes work-life harmony. Amazon offers comprehensive benefits, career development opportunities, and a culture of continuous learning.

This position is based in Cape Town, South Africa, and offers the chance to work with a global team while contributing to AWS's mission of being the world's most comprehensive cloud platform. You'll be part of an organization that values innovation, customer obsession, and technical excellence while maintaining a strong focus on diversity and inclusion.

Last updated 6 hours ago

Responsibilities For Sr Software Dev Engineer

  • Contribute to the complete vertical stack of an SOA based system
  • Write high quality, maintainable, and robust code
  • Define APIs and integrate them into usable interfaces
  • Build flexible/scalable systems
  • Solve problems at their root, understanding the broader context
  • Develop pragmatic solutions

Requirements For Sr Software Dev Engineer

Java
JavaScript
Python
Node.js
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language
  • 5+ years of leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team
  • Experience with full software development life cycle
  • Knowledge of coding standards, code reviews, source control management
  • Experience with build processes, testing, and operations

Benefits For Sr Software Dev Engineer

Medical Insurance
Dental Insurance
Vision Insurance
  • Work-life balance
  • Career growth opportunities
  • Mentorship programs
  • Inclusive work culture
  • Learning and development resources

Interested in this job?

Jobs Related To Amazon Sr Software Dev Engineer

Sr. BIM Software Dev Engineer, Data Center Design Engineering

Senior BIM Software Development Engineer role at AWS focused on developing innovative Building Information Modeling and GenAI solutions for data center design and construction.

Sr. SDE, Amazon Personalization - Amazon Family

Senior SDE role at Amazon building AI-powered personalization features to transform shopping experiences for millions of customers worldwide.

Software Development Engineer, Open Data Analytics - Engines

Senior Software Engineer role at AWS focusing on big data analytics engines and open-source technologies like Apache Spark and Trino.

Sr. Software Dev Engineer, Store Testing Foundations

Senior Software Engineer role at Amazon focusing on building and improving automated testing infrastructure for the Amazon Store, offering competitive compensation and growth opportunities.

Software Engineer, Data Plane, NPD Forwarding Stack, Data Plane

Senior Software Engineer role at AWS focusing on Linux-based networking platforms and packet forwarding systems, offering competitive compensation and comprehensive benefits.