The AWS Database Migration Service helps customers migrate databases to AWS easily and securely. As a Senior Software Development Engineer in the AWS DMS team, you will design, build, and operate database migration services that continuously replicate data at scale. You'll solve challenging distributed systems problems, replicating data securely across different database technologies. Key responsibilities include:
- Designing and implementing high-impact solutions for a large customer base
- Participating in design discussions, code reviews, and communicating with stakeholders
- Working cross-functionally to drive business decisions with technical input
- Building in a startup-like environment, focusing on the most important tasks
- Creating metrics, implementing automation, and resolving software defects
The team values knowledge-sharing, mentorship, and career growth. You'll work in an inclusive environment that celebrates diversity and supports work-life harmony. AWS offers ongoing learning experiences, employee-led affinity groups, and resources to help you develop as a well-rounded professional.
Required Qualifications:
- 5+ years of professional software development experience
- 5+ years of programming experience in at least one language
- 5+ years of experience leading design or architecture of systems
- Experience as a mentor, tech lead, or leading an engineering team
- 3+ years of experience with relational or non-relational databases
- 3+ years of experience building large applications in C/C++
Preferred Qualifications:
- 5+ years of full software development life cycle experience
- Bachelor's degree in computer science or equivalent
Join AWS and be part of revolutionizing high-performance database migration technologies!