Software Development Manager

VeracyteSan Diego, CA
$168,000 - $206,000Hybrid

About The Position

We are seeking a Software Development Manager to lead a team of engineers building scalable, secure, and highly available cloud-native services on AWS. In this role, you'll be responsible for driving day-to-day technical execution, delivering impactful products, and cultivating a collaborative and high-performing team culture. The ideal candidate combines solid technical knowledge with growing people leadership skills and a track record of delivering quality software solutions in an Agile/Scrum environment. You’ll play a critical role in shaping our cloud platform and enabling teams across the organization to deliver reliable, secure, and high-quality cloud capabilities.

Requirements

  • Bachelor’s degree in computer science, Engineering, or a related field.
  • 6+ years of experience in software engineering, including 2+ years in engineering management or a team lead role.
  • Experience designing, building, or operating production systems using AWS cloud services and modern cloud architecture.
  • Hands-on experience with Scrum, including facilitating ceremonies, managing backlogs, and driving sprint commitments.
  • Experience designing or operating production systems on AWS or another major cloud provider.
  • Strong organizational and problem-solving skills with attention to detail and the ability to communicate effectively across teams and stakeholders.
  • Willingness to balance hands-on technical involvement with people management responsibilities.

Nice To Haves

  • Certified ScrumMaster (CSM) or similar Agile certification.
  • AWS certifications (Solutions Architect, DevOps Engineer, etc.).
  • Exposure to regulated environments (HIPAA, GDPR, etc.).
  • Experience working in hybrid or remote team settings.

Responsibilities

  • Lead a team of engineers in designing and delivering cloud-native solutions on AWS using services such as Step Functions, Lambda, S3, and event-driven architectures, primarily with Python.
  • Partner with cross-functional teams—including Product, CloudOps, Architecture, and R&D—to define technical direction, ensure alignment, and deliver solutions that meet customer needs.
  • Drive Scrum ceremonies including sprint planning, daily standups, sprint reviews, and retrospectives to maintain team velocity and continuous improvement.
  • Apply cloud best practices in cost optimization, observability, and architecture.
  • Own the delivery of reliable and scalable backend services, APIs, websites, and distributed systems.
  • Lead engineering best practices including CI/CD pipelines, IaC, automated testing, logging/monitoring, and code quality standards.
  • Promote a culture of ownership, learning, and continuous improvement within the team.
  • Support engineers through coaching, mentorship, career development discussions, and clear goal setting.
  • Contribute to recruiting and onboarding efforts for the team.

Benefits

  • We offer competitive compensation and benefits, and are committed to fostering an inclusive workforce, where diverse backgrounds are represented, engaged, and empowered to drive innovative ideas and decisions.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service