Engineering Manager

Gemini Legal Support Inc•Rocklin, CA
•$175,000 - $224,000•Hybrid

About The Position

The Engineering Manager leads a team of engineers and is accountable for their performance, growth, and day-to-day delivery. The role requires enough technical credibility to guide design decisions and unblock the team, while partnering with Tech Leads, who direct technical execution without direct reports. The manager is accountable both for the team’s delivered work and for the careers of its members, and is a people-first, technically engaged leader in the Engineering department. The position is based at Gemini Legal’s Rocklin, California headquarters with a hybrid-remote work arrangement. The schedule is Monday through Friday, 8:00 a.m. to 5:00 p.m. Compensation is $175,000–$224,000 annually; new-hire starting pay is typically in the lower third of the range ($175,000–$191,333), with exceptions possible based on education, specialized skills, or significant relevant experience. Travel may be required for up to 10% of working hours. Gemini Legal is a legal support company headquartered in Rocklin, California. Its in-house technology platform supports digital record collection and workflow management, and the company also provides vocational counseling to injured workers. Employees may be exposed to confidential, private, or sensitive information protected under HIPAA.

Requirements

  • Bachelor’s degree in Computer Science or equivalent experience.
  • At least 8 years of progressive software engineering experience.
  • At least 2 years of direct experience managing engineers, including responsibility for performance reviews.
  • Advanced time-management and organizational skills.
  • Strong verbal and written communication skills.
  • Presentation and public-speaking skills.
  • Ability to handle a high volume of work and function in a fast-paced, deadline-driven environment.
  • Self-motivation, initiative, and keen attention to detail.
  • Demonstrated ability to give direct feedback and constructively address performance concerns.
  • Sound decision-making regarding project priorities, technology selection, and architectural design.
  • Proficiency with computers, business phones, office software, video conferencing, and computer programs including Google Workspace (Docs, Sheets, Calendar, Gmail, etc.).
  • Experience with Ruby on Rails and React.
  • Experience working in an office setting.
  • Exceptional teamwork.
  • Leadership-related experience, including years leading a small team.

Nice To Haves

  • Experience managing a team of five or more direct reports.
  • Familiarity with AWS and relational databases such as PostgreSQL.
  • Experience with workflow and project management systems; Asana is a plus.

Responsibilities

  • Manage a team of engineers through regular one-on-ones and maintain an accurate understanding of their work, growth, and engagement.
  • Own performance management, including goal setting, written reviews, recognition, and promptly addressing underperformance.
  • Partner with engineers on career development, including identifying next-level expectations and work that will help them progress.
  • Lead hiring by defining roles, reviewing candidates, conducting interviews, and making or recommending hiring decisions with Human Resources.
  • Onboard new engineers and help them reach independent contribution within a defined ramp period.
  • Own the team’s delivery commitments, including scope, sequencing, and communicating schedule changes proactively.
  • Allocate engineers across projects and priorities while balancing business needs and individual growth.
  • Partner with Tech Leads to coordinate technical direction and people management as distinct, mutually supporting responsibilities.
  • Work with Product Owners, Designers, and the Project Management Office to turn business objectives into achievable engineering plans.
  • Identify and escalate delivery and technical risks to the VP of Engineering, presenting options as well as problems.
  • Maintain technical credibility through code review, architecture discussions, technical discovery, and pairing; hands-on work is expected to comprise approximately 20% of working time and is the first commitment to yield when team needs compete.
  • Contribute to architectural and technology decisions affecting the team’s systems, deferring to Tech Leads and senior engineers on execution details.
  • Improve team practices, including planning, estimation, code review, incident response, and documentation, while upholding department engineering standards.
  • Foster psychological safety, direct feedback, and shared accountability for quality.
  • Perform other duties as assigned.

Benefits

  • Comprehensive medical, dental, and vision coverage.
  • Generous paid time off, including PTO, sick leave, volunteer time, and paid holidays.
  • 401(k) plan with company match.
  • Tuition reimbursement program.
  • Employee Assistance Program and legal assistance benefit.
  • Company-paid annual charitable donation in the employee’s name.
  • Employee recognition program.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service