Technical Lead/ Manager, Software Engineering

AI overview

Lead and mentor a distributed engineering team while architecting data-driven solutions in a mission-driven environment with a strong emphasis on technology and management.

Position Overview

We're seeking a mission-aligned Tech Lead/Manager to help build and improve our products. As a hands-on technical leader reporting to the CEO, you'll play a crucial role in architecting and developing data-driven solutions while leading a distributed engineering team. This position combines technical expertise with leadership skills to drive our technology vision forward (80% Technical and 20% management). This is a Hybrid role with a minimum of 3 in-office days in our Hayward office.

 Key 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

Required Qualifications:

  • BS or advanced degree in Computer Science or equivalent practical experience
  • 5+ years of hands-on Python development experience.
  • 8+ years of software engineering 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

Key Attributes:

  • Active problem solver with a "figure it out" mindset
  • Clear and proactive communicator
  • Exceptional attention to detail
  • Ability to balance technical leadership with hands-on development
  • Passion for mentoring and growing engineering talent

    Compensation & Benefits

    • Base Salary: $170,000 - $ 190,000
    • Bonus Eligible
    • Comprehensive Benefits Package:
      • Medical, Pharmacy, Dental, Vision
      • Life Insurance
      • Stock Options
      • 401(k) with Company Match
      • PTO
    • Full-time position
    • Dynamic, collaborative work environment
    • Opportunity to make a real impact at a growing Public Benefit Corporation

    VIVIO Health is an Equal Opportunity Employer. All information will be kept confidential according to EEO guidelines

    Please be advised that job opportunities will only be extended after a candidate submits a completed job application and goes through our interview process, including 1:1 and/or group interviews via phone, video conferencing, and/or in-person. All legitimate correspondence from a VIVIO employee will come from our Smart Recruiter Applicant Tracking System "@smartrecruiter.com" or "@viviohealth.com" email accounts.

    Perks & Benefits Extracted with AI

    • Health Insurance: Comprehensive Benefits Package: Medical, Pharmacy, Dental, Vision
    • Paid Time Off: PTO
    • Stock Options: Stock Options

    Careers at VIVIO Health. Find Great Talent with Career Pages. | powered by SmartRecruiters | Find Great Talent with a Career Page.

    View all jobs
    Salary
    $170,000 – $190,000 per year
    Get hired quicker

    Be the first to apply. Receive an email whenever similar jobs are posted.

    Ace your job interview

    Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

    Software Engineer Q&A's
    Report this job
    Apply for this job