Software Development Engineer, RDS SQL Server
Core
Building control and monitoring systems for AWS RDS SQL Server to ensure high durability, availability, and automated failure handling across distributed databases.
Role type
Senior IC Software Development Engineer (Distributed Systems)
Builds
AWS RDS for SQL Server cloud database service
Domain
Cloud Infrastructure / Distributed Systems / Database Management
Deliverable
production ML models | product features
Required skills
Distributed systems algorithms, state machine logic, performance optimization, system architecture design, end-to-end feature ownership, technical trade-off analysis, code review, mentoring
Preferred skills
Debugging and profiling large-scale systems, software engineering best practices
Technologies
SQL Server, AWS RDS, Cloud Infrastructure
Responsibilities
Design and implement features for distributed database reliability and scaling, debug production issues, mentor junior engineers, drive architectural direction and engineering best practices, collaborate cross-functionally to ship customer-facing improvements