VillageMD - Phoenix, AZ

posted about 1 month ago

Full-time - Manager
Phoenix, AZ
Ambulatory Health Care Services

About the position

As a Software Engineering Manager at VillageMD, you will play a crucial role in developing teams, fostering a positive culture, and driving organizational goals. This position requires a blend of technical expertise and people management skills, focusing on talent development and building scalable systems. You will oversee the engineering department, ensuring team satisfaction, quality of deliverables, and adherence to engineering best practices.

Responsibilities

  • Drive hiring, onboarding, and retention of talented Team Leads, Tech Leads, and Software Engineers.
  • Coach engineers through the product delivery process.
  • Facilitate regular 1:1s and career growth conversations with direct reports, including goal setting, feedback, code reviews, coaching, and mentoring.
  • Maintain a constant pulse across the engineering department to ensure team satisfaction and health, continuous growth and learning, and overall alignment.
  • Develop systems, strategies, and high standards while collaborating closely with other stakeholders to deliver business value.
  • Build and enforce engineering best practices including design documentation and routine standups.
  • Manage teams at a high level and prioritize tasks.
  • Ensure overall quality of the solutions delivered.
  • Manage CI/CD pipelines and ensure on-time delivery.

Requirements

  • 10+ years of development experience in a company/production setting.
  • Prior hands-on software engineering experience with a solid understanding of backend systems, infrastructure, databases, and large-scale data processing frameworks.
  • Experience managing in remote, multi-time-zone environments, including offshore teams.
  • Ability to evaluate languages and tools to effectively solve problems.
  • Exceptional collaboration and communication skills across distributed teams.

Nice-to-haves

  • Exposure to Agile methodology for delivering software projects.
  • Experience working with large-scale data labeling and acquisition.
  • Confidence working through ambiguity and building processes around it.
  • A low ego and a willingness to learn and adapt.

Benefits

  • Health insurance
  • Dental insurance
  • 401(k)
  • Flexible spending account
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service