Software Development Manager, Aurora DSQL
Core
Leading a team of software engineers responsible for the hot path of running queries in a serverless, distributed SQL database.
Role type
Senior IC software development manager (distributed systems/databases)
Builds
Aurora DSQL, a serverless, distributed SQL database compatible with PostgreSQL
Domain
Cloud infrastructure, distributed databases, SQL
Deliverable
production ML models | product features
Required skills
Engineering team management, mentoring/coaching engineers, full development life cycle ownership, roadmap planning, distributed systems architecture, multi-tier web services development, technical leadership, project management, large-scale distributed software development, service-oriented architecture, distributed programming
Preferred skills
Stakeholder communication (users, technical teams, senior leadership), recruiting, hiring, and team skill improvement
Technologies
Java, C#, C++, PostgreSQL, service-oriented architecture
Responsibilities
Lead and mentor a high-performing team of engineers, own the full development life cycle and operations of services, collaborate with product teams to build the roadmap, ensure delivery of the right features to customers
Seniority
Senior, hands-on IC with management responsibilities