Jobs · Consulting · Texas

Software Development Manager, AWS OpenSearch Service

Amazon Web Services (AWS) · Austin, TX · 1 wk ago
ConsultingFull-time

Key job responsibilities

  • Lead a software development team responsible for rethinking how cloud-scale search and analytics services are provisioned, scaled, and operated
  • Provide technical judgment on distributed-systems design proposals — push back on flawed assumptions about consistency, scale, failure domains, and blast radius; develop engineers' distributed-systems skill as part of their growth plan
  • Champion Invent and Simplify on the team — recognize and reward simplification work in code review and performance reviews, drive engineering investments that reduce complexity, and protect engineering time for refactoring alongside feature work
  • Own the operational health of the team's products — establish oncall rotations, incident-response mechanisms, and RCA discipline that scale as the team grows; drive metrics-backed improvements in availability, latency, and time-to-recover
  • Lead the team's adoption of AI-assisted development — set expectations for AI use across the SDLC, establish mechanisms for engineers to share patterns and learnings, model AI fluency in your own work, and continuously raise the bar on the team's effectiveness with GenAI tooling as it evolves
  • Conceive innovative solutions for customers at the intersection of multiple fields: open-source initiatives, search and log analytics, managed-service resiliency, query routing, and capacity orchestration
  • Mentor engineers and provide leadership on complex technical issues, design trade-offs, and feature and schedule prioritization; contribute to the vision, goals, and technical strategy in alignment with customer needs and market opportunities
  • Grow the team by hiring and developing best-in-class engineers; manage the day-to-day activities of the engineering team in an agile environment

Basic Qualifications

  • 3+ years of engineering team management experience
  • 7+ years of working directly within engineering teams experience
  • 3+ years of designing or architecting (design patterns, reliability and scaling) of new and existing systems experience
  • 8+ years of leading the definition and development of multi tier web services experience
  • Knowledge of engineering practices and patterns for the full software/hardware/networks development life cycle, including coding standards, code reviews, source control management, build processes, testing, certification, and livesite operations
  • Experience partnering with product or program management teams

Preferred Qualifications

  • Experience in communicating with users, other technical teams, and senior leadership to collect requirements, describe software product features, technical designs, and product strategy
  • Experience in recruiting, hiring, mentoring/coaching and managing teams of Software Engineers to improve their skills, and make them more effective, product software engineers

Similar jobs

AWS Software Developer

Parsons CorporationAnnapolis Junction, MD· 1 mo ago
Engineering$148k–$267k/yrapply on parsons.wd5.myworkdayjobs.com