Software Development Engineer, AWS Database Migration Service
Core
Design and implement scalable, serverless microservices and intelligent, agent-driven migration workflows for Amazon RDS Database Migration Service.
Role type
Senior SDE leading architecture and design for cloud database migration platform
Builds
Serverless microservices powering pre-migration assessment, schema conversion, and data movement for SQL Server/Oracle to PostgreSQL/Aurora migrations
Domain
Cloud infrastructure, distributed systems, database technologies, AI/ML
Deliverable
production ML models | product features
Required skills
Architecture and design patterns, reliability and scaling, modern language programming (Java/C++/C#), object-oriented design, leading engineering teams, mentoring, distributed systems, cloud infrastructure
Preferred skills
Full software development life cycle, coding standards, code reviews, source control management, build processes, testing, operations
Technologies
Amazon RDS, Amazon Aurora PostgreSQL, SQL Server, Oracle, Kiro, Claude Code, Cursor, Codex
Responsibilities
Design scalable serverless microservices for migration lifecycle, develop AI agent-driven workflows integrating with developer tools, own end-to-end migration lifecycle, solve hard distributed systems challenges, mentor SDEs, participate in on-call rotations
Seniority
Senior, hands-on IC with leadership responsibilities