Sr. Software Development Engineer, AWS DMS

Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform, pioneering cloud computing and continuously innovating.
$151,300 - $261,500
Backend
Senior Software Engineer
Hybrid
5,000+ Employees
7+ years of experience
Enterprise SaaS · Cloud
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Development Engineer, Selling Partner Promotions

Senior SDE role at Amazon leading the Selling Partner Promotions team, building tools and systems to help sellers grow their business through unified promotional capabilities.

Senior Software Engineer, Alexa Daily Essentials

Senior Software Engineer position at Amazon's Alexa Daily Essentials team, focusing on voice interface technology and household automation features used by millions of customers.

Sr Software Dev Engineer

Senior Software Development Engineer position at AWS in Cape Town, focusing on building scalable support systems using Java, Python, and AWS services.

Software Development Engineer III, AWS TCX

Senior SDE role at Amazon AWS TCX team, focusing on AI-powered documentation tools and content management systems, offering hybrid work in Arlington, VA.

Senior Automation Engineer, RME

Senior Automation Engineer position at Amazon's RME team, focusing on maintaining and optimizing robotics and material handling systems in fulfillment centers.

Description For Sr. Software Development Engineer, AWS DMS

We are seeking an experienced Senior Software Developer to join our team and lead the development of our mission-critical testing platform for AWS Database Migration Service (AWS DMS). In this role, you will be responsible for designing, implementing, and maintaining a scalable and robust testing infrastructure to support the software development lifecycle of all AWS DMS products.

AWS DMS is a critical service used by customers worldwide to migrate their most important data from on-premises data centers to Amazon cloud services. Our customers depend on the reliability and security of our services to handle their business-critical data. Your work on the testing platform will be instrumental in ensuring the quality and resilience of the AWS DMS offering.

Key responsibilities:

  • Design, implement, test, deploy, and maintain innovative software solutions
  • Solve challenging technical problems at every layer of the stack
  • Build high-quality, highly available, always-on products
  • Research implementations that deliver the best possible experiences for customers
  • Create metrics, implement automation, and resolve root causes of software defects
  • Participate in design discussions and code reviews
  • Work cross-functionally to drive business decisions with technical input

You'll work in a startup-like development environment, collaborating with diverse teams and having a firsthand impact on our global customer base. We value work-life harmony and provide flexibility in our working culture. You'll have opportunities for mentorship, career growth, and ongoing learning experiences.

Our team is dedicated to supporting new members, with a broad mix of experience levels and tenures. We celebrate knowledge-sharing and mentorship, providing thorough but kind code reviews. We care about your career growth and strive to assign projects that develop your engineering expertise.

Join us in building the future of cloud computing at AWS!

Last updated 7 months ago

Responsibilities For Sr. Software Development Engineer, AWS DMS

  • Design, implement, and maintain scalable testing infrastructure for AWS DMS
  • Lead the development of mission-critical testing platform
  • Ensure quality and resilience of AWS DMS offering
  • Collaborate with cross-functional teams to address testing needs
  • Provide technical leadership and mentorship
  • Continuously improve efficiency and effectiveness of testing processes

Requirements For Sr. Software Development Engineer, AWS DMS

Java
Python
  • 7+ years of non-internship professional software development experience
  • 7+ years of programming with at least one software programming language
  • 7+ years of leading design or architecture of new and existing systems
  • Experience as a mentor, tech lead or leading an engineering team
  • Knowledge of professional software engineering & best practices for full software development life cycle
  • Excellent problem-solving and troubleshooting skills
  • Strong communication and collaboration skills

Benefits For Sr. Software Development Engineer, AWS DMS

Medical Insurance
  • Medical Insurance
  • Flexible work arrangements
  • Career growth opportunities
  • Mentorship programs

Interested in this job?