Senior Software Architect / Engineering Lead
AACI Group
Walnut Creek, CA
See who AACI Group has hired for this role
See who AACI Group has hired for this role
AACI Group provided pay range
This range is provided by AACI Group. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
$100,000.00/yr - $300,000.00/yr
Senior Software Architect / Lead Engineer (Remote)
About AACI Group
AACI Group, Inc. is dedicated to making insurance more accessible and affordable in catastrophe-prone regions. Climate change is increasing the frequency and severity of wildfires and other natural disasters, while carriers are retreating from high-risk markets. Homeowners are being left with fewer and more expensive options. We are addressing this challenge by building AI-native insurance agencies and digital services that combine risk data, loss prevention, and innovative product delivery.
Role Overview
We are hiring a Senior Software Architect / Lead Engineer to set the technical direction for AACI Group's platform and ship the code that brings it to life. This is a hands-on, coding-first role, not a "meetings and diagrams" architect seat. You will design the systems across our business lines, and you will write production code alongside the team that builds them.
You are the ideal candidate if you...
Key Responsibilities
This is an opportunity to set the technical foundation for an AI-native insurance company addressing climate risk and housing affordability head-on. Your architecture decisions, and the code you write to back them up, will directly shape whether families in high-risk markets can stay in their homes.
Compensation Range: $100K - $300K
About AACI Group
AACI Group, Inc. is dedicated to making insurance more accessible and affordable in catastrophe-prone regions. Climate change is increasing the frequency and severity of wildfires and other natural disasters, while carriers are retreating from high-risk markets. Homeowners are being left with fewer and more expensive options. We are addressing this challenge by building AI-native insurance agencies and digital services that combine risk data, loss prevention, and innovative product delivery.
Role Overview
We are hiring a Senior Software Architect / Lead Engineer to set the technical direction for AACI Group's platform and ship the code that brings it to life. This is a hands-on, coding-first role, not a "meetings and diagrams" architect seat. You will design the systems across our business lines, and you will write production code alongside the team that builds them.
You are the ideal candidate if you...
- Still write code daily and lead by doing
- Have worked across enough stacks to make sharp tradeoffs without belaboring them
- Treat AI tooling as a force multiplier in both how you work and what you build
- Take ownership of outcomes, not just architecture diagrams
- Move quickly without sacrificing reliability or maintainability
Key Responsibilities
- Own the architecture of AACI Group's platform end-to-end, including customer-facing products, internal operations tooling, and our suite of automations and integrations
- Write production code daily as a working member of the engineering team
- Lead technical direction across services, set the bar for code quality, and raise the engineering team's overall capability through review, mentorship, and example
- Design systems that meet our scalability, performance, and reliability requirements while remaining simple enough for a small team to operate
- Integrate LLMs, agents, and AI-native capabilities into real products in ways that move metrics, not demos
- Partner with Product, Design, and Operations to translate ambiguous business problems into shippable systems
- Document tradeoff decisions clearly so the rest of the company can move in lockstep
- Core platform decisions have been made and are documented in a way that anyone on the team can defend
- You are shipping production code on critical paths, not just reviewing it
- The engineering team is faster, the codebase is healthier, and the technical bar is visibly higher than when you started
- AI-native capabilities are embedded in our products in measurable ways
- 15+ years of professional software engineering experience
- 5+ years of production Node.js, with fluency in at least one additional stack
- Demonstrated architectural ownership of real systems built and operated end-to-end
- Shipped products that use LLMs, agents, or other AI capabilities in production, not just prototypes
- Strong system design fundamentals across scalability, performance, and reliability
- Proven leadership experience driving technical direction across a team
- Fluent written and verbal English
- Comfortable in a startup environment where priorities and approaches shift
- Remote, full-time, long-term engagement
- Significant overlap with US working hours expected if working outside the US
- Reports to our Engineering Leader
- Competitive compensation
- Meaningful equity package
This is an opportunity to set the technical foundation for an AI-native insurance company addressing climate risk and housing affordability head-on. Your architecture decisions, and the code you write to back them up, will directly shape whether families in high-risk markets can stay in their homes.
Compensation Range: $100K - $300K
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Insurance
Referrals increase your chances of interviewing at AACI Group by 2x
See who you knowGet notified about new Senior Software Architect jobs in Walnut Creek, CA.
Sign in to create job alertSimilar jobs
People also viewed
-
Principal Software Engineer
Principal Software Engineer
-
Sr. Software Engineer
Sr. Software Engineer
-
Senior Software Engineer [REMOTE]
Senior Software Engineer [REMOTE]
-
Senior Software Engineer (SMTS), Full Stack
Senior Software Engineer (SMTS), Full Stack
-
Senior Staff Software Engineer, Platform
Senior Staff Software Engineer, Platform
-
Senior Software Engineer (North America)
Senior Software Engineer (North America)
-
Lead Software Engineer (LMTS), Full Stack
Lead Software Engineer (LMTS), Full Stack
-
Lead Java Software Engineer
Lead Java Software Engineer
-
Senior Software Engineer, Client Platform
Senior Software Engineer, Client Platform
-
Senior Software Developer
Senior Software Developer
Similar Searches
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content