Senior Software Development Engineer, AWS RDS for SQL Server

AmazonRedmond, WA
$168,100 - $227,400Onsite

About The Position

The AWS RDS for SQL Server team is responsible for making it easy for customers to set up, operate, and scale SQL Server deployments in the cloud. This role involves building and operating high availability, automated failover, patching, and lifecycle management systems that keep customers' SQL Server databases running with minimal interruption. The ideal candidate thrives on solving fundamental problems in distributed systems, state machine logic, performance, and fault tolerance. They will lead the design and delivery of complex features end-to-end, mentor engineers, and drive technical decisions impacting customer availability. A strong sense of ownership, passion for customer experience, and excellent troubleshooting skills in high-pressure situations are essential.

Requirements

  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team

Nice To Haves

  • Bachelor's degree in computer science or equivalent
  • Experience with full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations, or experience managing teams

Responsibilities

  • Design and operate highly available distributed systems that serve production customer workloads at scale
  • Define strategy in ambiguity: Identify problems and opportunities where the path forward isn't clear, and design long-term solutions using sound judgment and stakeholder input
  • Lead end-to-end delivery: Own the full lifecycle of solutions, from scoping and design through execution, simplifying complexity for the best outcome
  • Drive cross-functional influence: Collaborate across teams, organizations, and geographies to align on goals and deliver results across one or more programs
  • Solve complex problems: Tackle challenging business and technology issues, define project requirements, and resolve escalations decisively
  • Communicate at all levels: Write strategic narratives and present to senior leadership; build consensus across diverse stakeholders
  • Balance short-term and long-term: Make trade-offs between immediate delivery needs and sustainable, scalable solutions while mitigating long-term risks
  • Mentor and develop talent: Coach and grow team members, raising the bar on team capability
  • Drive operational excellence: Champion best practices and process improvements that elevate team performance
  • Clear blockers and drive resolution: Navigate difficult situations, escalate appropriately, and keep programs moving forward
  • Deliver lasting impact: Produce work that shapes long-term team direction and goals

Benefits

  • sign-on payments
  • restricted stock units (RSUs)
  • health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage)
  • 401(k) matching
  • paid time off
  • parental leave
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service