Software Engineering Manager

Yahara Software•Madison, WI
•Hybrid

About The Position

Yahara is seeking a Software Engineering Manager to support the career growth, development, and well-being of software, requirements, and QA engineers. The role focuses on people leadership, hiring, and ensuring projects and employees have the support they need, while contributing hands-on work and project support as needed. The manager partners with Technical Leads and Project Managers to align engineers with projects, advocates for staffing and resources, monitors project health, and supports recruiting and hiring-process improvements. Yahara emphasizes strong engineering fundamentals, including sound methodology, rigorous testing, and architecture. The team uses AI tools such as Claude and Codex where they improve delivery while retaining engineering discipline and ownership of the quality and accuracy of shipped code. This is a full-time, salaried hybrid position based out of Yahara’s Madison, Wisconsin office. Candidates must be eligible to work in the U.S. on a permanent basis. Yahara is unable to provide sponsorship.

Requirements

  • A proven technical track record in software engineering.
  • Technical depth sufficient to earn credibility with engineers and support hands-on project work.
  • Genuine care for people and comfort leading difficult conversations.
  • Commitment to people leadership as a primary focus.
  • Clear communication with both leadership and engineers.
  • Curiosity about how AI is changing engineering and management practice.
  • Must be eligible to work in the U.S. on a permanent basis.

Nice To Haves

  • Experience managing or mentoring engineers, including giving direct performance feedback.
  • Consulting or client-services background.
  • Experience with life sciences organizations, lab systems, or regulated scientific software.
  • Experience as a Technical Lead or architect on client projects.
  • Coaching or management training.
  • Experience recruiting, interviewing, or improving hiring processes.

Responsibilities

  • Hold regular one-on-one meetings with each direct report.
  • Conduct honest, specific, and actionable performance reviews.
  • Understand engineers’ goals and strengths and use them to guide assignments.
  • Address performance concerns and conflicts early and directly.
  • Partner with Technical Leads and Project Managers to match engineers to appropriate projects.
  • Advocate for engineers in staffing and resource discussions.
  • Onboard new hires by providing the context and connections they need to ramp up.
  • Work with the hiring team to recruit, interview, and improve hiring processes over time.
  • Monitor project health and provide hands-on work and project support as needed.
  • Use AI tools such as Claude Code to improve management workflows.
  • Facilitate the career growth, development, and well-being of software, requirements, and QA engineers.

Benefits

  • More than 20 days of PTO accruable in the first year.
  • Comprehensive medical, dental, and vision insurance with HMO and PPO options.
  • Health Savings Account with annual employer contributions.
  • 401(k) with guaranteed company match and Traditional and Roth options.
  • Company-paid short-term and long-term disability insurance.
  • Company-paid life insurance with an option to increase coverage.
  • Company-paid identity theft protection.
  • On-site gym with basketball court.
  • Hybrid/remote schedule with home office stipend.
  • Fresh fruit, healthy snacks, and beverages provided daily.
  • Bonus certification program for certifications such as Microsoft, AWS, PMP, and IIBA.
  • Employee Assistance Program offering counseling, legal, and financial services.
  • Monthly and quarterly recognition awards with spot bonuses.
  • Company-supported community outreach and volunteer opportunities.
  • Employee-run committee involvement opportunities.
  • Collaborative culture founded on realized values and incredible people.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service