Manager of Software Engineering

$170,000 - $200,000/Yr

Vivio Health - Hayward, CA

posted 5 days ago

Full-time - Senior
Hayward, CA
Professional, Scientific, and Technical Services

About the position

The Manager of Software Engineering at VIVIO Health is a hands-on technical leadership role responsible for architecting and developing data-driven software solutions. This position involves leading a distributed engineering team while ensuring high-quality deliverables and aligning technical solutions with business goals. The role is hybrid, requiring in-office presence in Hayward, CA, and offers the opportunity to directly influence patient care through innovative technology solutions.

Responsibilities

  • Lead software development initiatives while maintaining hands-on involvement.
  • Architect and develop data-producing/consuming software solutions.
  • Ensure high-quality deliverables through well-designed, maintainable, and unit-tested code.
  • Support distributed web applications in a complex, evolving environment.
  • Manage the entire application lifecycle from design to monitoring.
  • Lead and mentor a distributed engineering team.
  • Collaborate across departments to align technical solutions with business goals.

Requirements

  • BS or advanced degree in Computer Science or equivalent practical experience.
  • 5+ years hands-on Python development experience.
  • Strong understanding of regulated environments (PCI DSS, ISO 27001, HIPAA, NIST).
  • Experience with relational databases (MySQL).
  • Proficiency in RESTful APIs and microservices architecture.
  • Experience with Atlassian toolset and Agile development methodologies.
  • Proven track record managing distributed development teams.
  • Healthcare industry experience preferred.

Nice-to-haves

  • Experience in the healthcare industry.

Benefits

  • Stock options
  • Health insurance
  • Dental insurance
  • Paid time off
  • Vision insurance
  • 401(k) matching
  • Life insurance
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service