Sr Software Development Engineer, AWS Aurora Database
Core
Design, implement, test, deploy, and maintain high-quality, highly available, always-on cloud database services and foundational infrastructure components.
Role type
Senior Software Development Engineer (Distributed Systems/Database Infrastructure)
Builds
Core components for Amazon Aurora and AWS Utility Computing services (Compute, Database, Storage, IoT, Platform, Productivity Apps)
Domain
Cloud Infrastructure, Distributed Systems, Database Services
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, System architecture, Reliability engineering, Scalability, Software development lifecycle, Code review, Technical leadership, Mentorship, Problem solving
Preferred skills
Full SDLC experience, Coding standards, Source control management, Build processes, Testing, Operations experience
Technologies
AWS, Aurora, MySQL, Postgres, Cloud platforms
Responsibilities
Solve challenging technical problems at every layer of the stack, Design and implement innovative software solutions, Build high-impact solutions for large customer bases, Participate in design discussions and code reviews, Work cross-functionally to drive business decisions
Seniority
Senior, hands-on IC with leadership responsibilities