About Patra
Patra is an outcome-focused operating partner working exclusively for the insurance industry. Combining expert global teams, process intelligence, and purpose-built technology, Patra delivers measurable results to clients. With 20 years of deep domain expertise, exceptional client retention rates, and significant sustained investment in AI, Patra partners with agencies, brokers, MGAs, MGUs, and carriers to transform how insurance operations are delivered.
Core Duties
Reporting to the Engineering Manager, the Engineering Team Lead is passionate about delivering outstanding solutions, working with new technologies, and collaborating with others. You will lead a team of 3–5 software engineers within an Agile setting to design, develop, and deliver new products and product enhancements, and you will be responsible for the work of your team. As a hands-on lead, you will balance your own technical contributions with day-to-day direction, code review, and mentorship of the engineers on your team. This individual will be supervising engineers that use AI Agents to accelerate schema design, query optimization, and data pipeline development as part of an agent-first engineering team, applying sound judgment to review and validate their output, owning code review and production quality via agentic review.
Position Details
Job Title Engineering Team Lead
Reports To Engineer Manager
Department Engineering
Direct Reports 3–5 Software Engineers
Location Remote first
Core Responsibilities
Technical Leadership
- Serve as a hands-on technical contributor, designing, developing, and delivering new products and product enhancements alongside your team.
- Own code review and production quality for the team, including review and validation of AI agent–generated output through agentic review practices.
- Translate requirements from Product Management into technical designs, estimates, and well-scoped work for the team.
- Uphold engineering best practices in code quality, testing, documentation, and secure software development.
Team Leadership
- Lead a team of 3–5 software engineers, providing day-to-day direction, prioritization, and technical guidance.
- Coach and mentor engineers through regular one-on-ones and feedback, supporting their technical and professional growth.
- Partner with the Engineering Manager on hiring, onboarding, and performance conversations for team members.
Delivery & Accountability
- Run Agile ceremonies for the team (e.g., sprint planning, stand-ups, retrospectives) and track progress against sprint commitments.
- Identify and remove roadblocks, escalating risks and dependencies to the Engineering Manager as needed.
- Support incident response and root cause analysis for issues affecting the team’s services.
Collaboration
- Partner with Product, QA, and other engineering teams to align on requirements, dependencies, and release plans.
- Communicate team status, risks, and technical trade-offs clearly to the Engineering Manager and stakeholders.
Key Performance Indicators
- Delivery against sprint commitments
- Code quality, code review turnaround, and production defect rates
- Reliability of team-owned services and incident resolution time
- Engineer development, engagement, and retention
Qualifications
- B.S. in software development, computer science or related field (equivalent experience also accepted).
- 4+ years of relevant work experience in software development and design.
- Experience leading or mentoring software engineers, including code review and technical guidance.
- Solid understanding of computer science fundamentals (e.g., algorithms and data structures).
- Solid understanding of JavaScript and at least one JS framework (Vue, React, Angular).
- Solid understanding of Node.js and at least one Node framework (Express, Sails, Koa).
- Solid understanding of the full software development lifecycle.
- Solid understanding of SOA-related standards such as REST/JSON.
- Experience working with database systems, such as MySQL or MongoDB.
- Experience working with Git and managed source control services like GitHub.
- Experience working within Agile software development teams, including frameworks like Scrum.
- Foundational knowledge of Amazon Web Services (AWS).
- Excellent written and oral communication skills.
- Trustworthiness in autonomy.
Role Context
- Remote-first work environment.
- Minimum internet speed of 25 mbps download and 6 mbps upload; directly connected into modem; no satellite.
- Compensation: competitive salary, benefits, and PTO.
- Subject to and expected to comply with all applicable Patra Corp policies and procedures.
Physical Requirements
Constantly perform desk-based computer tasks. Frequent sitting. Occasionally stand/walk, write by hand, use a telephone, and lift/carry/push/pull objects that weigh 11–20 pounds. Sort/file paperwork; rarely twist/bend/stoop/squat. Consistent with its obligations under the law, Patra Corp will provide reasonable accommodation to any employee with a disability who requires accommodation to perform the essential functions of his or her job.
Equal Employment Opportunity
Patra Corporation is an equal opportunity employer committed to celebrating diversity and creating a safe and inclusive environment for all employees.