JOBSEARCHER

Senior Software Architect / Engineering Lead

Senior Software Architect / Lead Engineer (Remote)About AACI GroupAACI 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 OverviewWe 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 doingHave worked across enough stacks to make sharp tradeoffs without belaboring themTreat AI tooling as a force multiplier in both how you work and what you buildTake ownership of outcomes, not just architecture diagramsMove quickly without sacrificing reliability or maintainabilityWe are building the ship as we are flying it, and we need a technical leader who can keep the platform stable today while compounding leverage for what we are building tomorrow.Key ResponsibilitiesOwn the architecture of AACI Group's platform end-to-end, including customer-facing products, internal operations tooling, and our suite of automations and integrationsWrite production code daily as a working member of the engineering teamLead technical direction across services, set the bar for code quality, and raise the engineering team's overall capability through review, mentorship, and exampleDesign systems that meet our scalability, performance, and reliability requirements while remaining simple enough for a small team to operateIntegrate LLMs, agents, and AI-native capabilities into real products in ways that move metrics, not demosPartner with Product, Design, and Operations to translate ambiguous business problems into shippable systemsDocument tradeoff decisions clearly so the rest of the company can move in lockstepWhat Success Looks Like in 6 MonthsCore platform decisions have been made and are documented in a way that anyone on the team can defendYou are shipping production code on critical paths, not just reviewing itThe engineering team is faster, the codebase is healthier, and the technical bar is visibly higher than when you startedAI-native capabilities are embedded in our products in measurable waysQualifications15+ years of professional software engineering experience5+ years of production Node.js, with fluency in at least one additional stackDemonstrated architectural ownership of real systems built and operated end-to-endShipped products that use LLMs, agents, or other AI capabilities in production, not just prototypesStrong system design fundamentals across scalability, performance, and reliabilityProven leadership experience driving technical direction across a teamFluent written and verbal EnglishComfortable in a startup environment where priorities and approaches shiftLocation, Compensation, and ReportingRemote, full-time, long-term engagementSignificant overlap with US working hours expected if working outside the USReports to our Engineering LeaderCompetitive compensationMeaningful equity packageWhy Join UsThis 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

matching similar jobs near Walnut Creek, CA

VIEW MORE