Engineering Team Lead
Job Description
Role Overview
As an Engineering Team Lead at AAA Life, you will operate as the step before formal engineering management-a senior, highly trusted technical leader responsible for owning technical direction, execution quality, and engineering influence across a product team.
This is a player-coach role, not a people-manager role. You will not have direct reports, but you will own technical responsibility and mentorship for the engineers on the team. You are expected to set the technical bar, guide solution design, influence engineering practices, and ensure high-quality delivery.
This role plays a key part in modernization, migration, and decommissioning efforts, helping teams move away from legacy systems toward modern, cloud-native solutions-while keeping delivery moving.
Day-to-Day Responsibilities
45% - Technical ownership, leadership & solution design-
Serve as the go-to technical authority for the team
-
Own technical decisions across backend, frontend, and integration layers
-
Lead solution design, architectural decisions, and technical tradeoff discussions
-
Bridge enterprise architecture direction with day-to-day delivery execution
-
Identify technical risks, migration challenges, and decommissioning opportunities early
-
Act as a daily technical mentor and coach for engineers
-
Perform thorough code reviews and provide architectural and design guidance
-
Reinforce strong engineering fundamentals and best practices
-
Set expectations for quality, maintainability, and long-term ownership
-
Influence how engineers approach problems, not just what they build
-
Support migration and decommissioning of legacy systems
-
Help teams modernize applications toward cloud-native patterns
-
Reinforce CI/CD, automated testing, observability, and secure coding practices
-
Contribute to the broader engineering community of practice at AAA Life
-
Foster a culture of continuous improvement, learning, and technical excellence
Compensation: $160k to $180k Exact compensation may vary based on several factors, including skills, experience, and education. Benefit packages for this role will start on the 31st day of employment and include medical, dental, and vision insurance, as well as HSA, FSA, and DCFSA account options, and 401k retirement account access with employer matching. Employees in this role are also entitled to paid sick leave and/or other paid time off as provided by applicable law.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to [email protected] learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:
Skills and Requirements
Must-Have Qualifications
-
Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
-
6+ years of hands-on software engineering experience
-
2+ years operating as a senior engineer or technical lead within Agile teams
-
Strong engineering foundations, especially:
? Java (primary)
? AWS (core cloud platform)
-
Experience designing and building modern applications using:
? Java, Spring Boot
? REST APIs
? React or Angular (working knowledge)
-
Experience working in Agile environments (Scrum and/or Kanban)
-
Hands-on experience with CI/CD pipelines and modern DevOps practices
-
Proven ability to lead through influence without formal people management authority
-
Demonstrated experience with code reviews, technical mentoring, and solution design
Strong communication, collaboration, and problem-solving skills Nice-to-Have
-
Experience modernizing legacy or monolithic systems
-
Experience integrating with enterprise or vendor platforms (e.g., FAST, Guidewire, or similar)
-
Background in insurance, financial services, or other regulated industries
-
Experience guiding or coordinating third-party vendor technical work
Exposure to cloud-native architectures and observability practices
Recommended Jobs
Environmental Field Laborer
Hepaco, a Clean Harbors in Location is seeking a Field Services Technician I to join our safety conscious team. This role will be active in the field responsible for the performance of tasks asso…
CNC Lathe Machinist - 2nd Shift
Job Description Job Description Company Description Enprotech is the largest supplier of repair, rebuilding, and field services for the metal forming and steel industry in North America and …
STEM Instructor (Part Time, After School, In-Person)
Schedule: Typically 1 hour per week for 10 weeks (after school); exact days/times vary by assignment Location: On-site at a partner school; varies by assignment Start Date: Rolling openings …
School Administrative Assistant
IMMEDIATE HIRING! Pay Range: Based on Experience Summary/Objectives: The Main Office Assistant serves as a primary source of administrative support for the school and is the first line of conta…
Sales and Service Leader
Sephora seeks a Sales and Service Leader in Grand Rapids to drive store success through leadership, client engagement, and team development. The role requires a minimum of 2 years of leadership experi…
Call Center Agent
Call Center Agent at Refloor At Refloor, we pride ourselves on being the Most Trusted Flooring Company in America, and we're excited to invite enthusiastic individuals to become Call Center Agents…
Inspection Technician - Mattawan Area
Job Description Job Description Inspection Technician | Mattawan, MI Salary Range: $48,000 - $71,000 depending on experience Are you a skilled professional with a passion for excelling…
Police Dispatcher
Job Description Receive incoming emergency calls and dispatch emergency services, maintain proficiency in operation of all dispatch related computer database systems, monitor radio networks and re…
Principal Robotics & Web Automation Engineer
Job Description Why Oracle Join a team at the forefront of automation and IoT innovation within Oracle's global engineering organization. You'll have the opportunity to shape next-generati…
Nursery Yard Associate
Job Description Job Description Nursery Yard Associate - Full Time Location: Novi, MI At Great Oaks Landscape, our passion drives us to be leaders in the landscape industry. We are curre…