CareerPlan

Software Engineering Lead

Alpharetta, GA, USFull-time$115k–$192k2026-10-20 → 2026-11-10

Core

Lead a team of software engineers to design, develop, and maintain complex enterprise software systems, AI/ML solutions, and data integration workflows for risk assessment and business services.

Role type

Senior IC Software Engineering Lead (People Management & Technical Leadership)

Builds

Scalable enterprise software solutions, AI/ML and Generative AI-based systems, ETL processes, and data pipelines

Domain

Insurance and Risk Services (Anti-Money Laundering, Fraud, Credit Risk)

Deliverable

production ML models

Required skills

Software architecture, Enterprise Java, Python, AI/ML/Deep Learning/Generative AI, Cloud platforms (AWS, Azure), ETL and data pipeline design, SQL and data modeling, Team leadership and mentoring, Agile methodologies

Preferred skills

Insurance industry experience (Auto, Property, Commercial lines), Claims and Policy data exposure

Technologies

GitHub Actions, AI-powered chatbots, intelligent agents, AWS, Microsoft Azure

Responsibilities

Lead design, development, testing, and maintenance of enterprise software systems; Provide hands-on technical leadership and mentor engineers; Translate business requirements into technical designs and scalable solutions; Establish engineering best practices including code reviews and automated testing; Lead development and integration of AI/ML and Generative AI solutions; Design and optimize ETL processes and data pipelines; Manage project plans, schedules, and technical risks

Seniority

Senior, hands-on IC with people management