{"id":4047820,"url":"https://alion.io/job/assurant-principal-software-engineer-ai","title":"Principal Software Engineer (AI)","company":{"id":4276,"name":"Assurant","domain":"assurant.com","url":"https://alion.io/company/assurant","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Workday","truth_index":{"grade":"A","score":90,"open_postings":6,"ghost_share":0,"stale_share":0.5,"repost_share":0.167,"time_to_fill_p50_days":14,"computed_at":"2026-11-10T06:52:35Z"}},"role":"Backend","role_family":"Backend","seniority":"lead","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":122400,"max":204400,"currency":"USD","period":"year","gross":null,"usd_annual":204400},"salary_estimate":null,"experience_years_min":10,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agentic Workflows","optional":false},{"name":"AI Agents","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude","optional":false},{"name":"Claude Code","optional":false},{"name":"ISO 27001","optional":false},{"name":"LLM","optional":false},{"name":"LLM Guardrails","optional":false},{"name":"Model Context Protocol","optional":false},{"name":"Multi-Agent Systems","optional":false},{"name":"SOC 2","optional":false},{"name":"Threat Modeling","optional":false}],"status":"live","first_seen_at":"2026-11-10T00:00:00Z","employer_posted_date":"2026-11-10","last_verified_at":"2026-11-11T00:42:26Z","board_verified":true,"closed_at":null,"days_open":1,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":1},"description":"Assurant is hiring a Principal Software Engineer to lead the technical direction of Elita in an agent-driven engineering environment. We are a Claude Code shop: the work is driven by Claude through agents, and engineers act as architects, orchestrators, and reviewers of that work rather than writing every line by hand. You will own how Elita is deployed, secured, and developed, and you will set the standard for how agents are directed and governed across the software lifecycle.\nThis is a hands-on, high-impact position. We are looking for someone who has already shifted from writing code to directing agents that write, test, review, and ship it, and who raises the bar for the engineers around them while doing it.\nWhat will be my duties and responsibilities in this job?\nLead the design and development of Elita’s core architecture, balancing speed, quality, and long-term maintainability.\nDrive development through Claude Code and agents, delegating implementation, testing, debugging, refactoring, code review, and documentation to agents while you direct, verify, and own the outcomes.\nDesign and refine the agentic workflows that the team relies on, including task decomposition, sub-agent orchestration, project context and instruction files, custom commands, and reusable skills.\nDefine team standards for agent-driven development, including review expectations, verification requirements, permission boundaries, and guardrails.\nServe as a technical authority and mentor, coaching engineers at all levels to work effectively as directors and reviewers of agent-produced work.\nPartner with product, design, security, and business stakeholders to turn requirements into reliable, scalable solutions.\nDrive technical decisions with clear written proposals, and communicate trade-offs to both technical and non-technical audiences.\nIdentify and reduce technical debt, and continuously improve engineering throughput by expanding what agents can safely do.\nAreas of Ownership for Elita\nThis role carries real accountability. You will be the owner, not just a contributor, for the following areas of the Elita product.\nDeployment\nOwn the CI/CD pipelines, release processes, and environment strategy for Elita.\nEnsure safe, repeatable, and automated deployments with strong rollback, monitoring, and observability practices.\nApply infrastructure-as-code and agent-driven automation to make releases faster and more reliable.\nSecurity\nOwn the security posture of Elita’s code, dependencies, infrastructure, and data handling.\nEmbed secure-by-design practices into the development lifecycle, including threat modeling, secrets management, dependency scanning, and vulnerability remediation.\nPartner with Assurant’s information security teams to meet compliance, audit, and regulatory requirements.\nEstablish guardrails so that agent-generated code and agent actions are reviewed, validated, and constrained to the same security standard as any other change, including controls on agent permissions and access to systems and data.\nDevelopment\nOwn the technical roadmap, architecture, and code quality for Elita.\nSet engineering standards for testing, code review, documentation, and agent-driven workflows.\nMake and stand behind key technical decisions, and be accountable for their outcomes.\nWhat are the requirements needed for this position?\nBachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.\n10+ years of professional software engineering experience, including significant time in a senior, staff, or principal-level role.\nDemonstrated experience delivering production software primarily through agents, ideally with Claude Code, with a track record of measurably improving speed and quality.\nStrong skill at specifying work for agents, verifying their output, and catching subtle errors in code you did not write yourself.\nDeep experience owning production systems end to end, including deployment, CI/CD, and release management.\nStrong working knowledge of application and cloud security, including secure coding, identity and access management, secrets management, and vulnerability management.\nProficiency in modern languages and frameworks, and experience with cloud platforms such as AWS or Azure.\nExperience with infrastructure-as-code, containerization, and observability tooling.\nProven ability to lead through influence, mentor engineers, and make sound architectural decisions in ambiguous situations.\nExcellent written and verbal communication skills.\nWhat other skills/experience would be helpful to have?\nExperience building multi-agent workflows, including sub-agents, hooks, MCP integrations, and reusable skills in Claude Code.\nExperience building or integrating LLM-powered features in a production product.\nBackground in insurance, financial services, or other regulated industries.\nFamiliarity with compliance frameworks such as SOC 2, NIST, or ISO 27001.\nRelevant certifications in cloud architecture or security.\nExperience defining governance and usage policies for agentic engineering teams.\nPay Range:\n$122,400.00 - $204,400.00Any posted pay range considers a wide range of compensation factors, including candidate background, experience and work location, while also allowing for salary growth within the position.\nIf there is no posting end date listed then this is a pipeline requisition, and we will continue to collect applications on an ongoing basis.\nHelping People Thrive in a Connected World\nConnect with us. Bring us your best work and your brightest ideas. And we’ll bring you a place where you can thrive. Learn more at jobs.assurant.com.\nFor U.S. benefit information, visit myassurantbenefits.com. For benefit information outside the U.S., please speak with your recruiter.\nWhat’s the culture like at Assurant?\nOur unique culture is a big reason why talented people choose Assurant. Named a Best/Great Place to Work in 14 countries and awarded the Fortune America’s Most Innovative Companies recognition, we bring together top talent around the world. Although we have a wide variety of skills and experiences, we share common characteristics that are uniquely Assurant. A passion for service. An ability to innovate in practical ways. And a willingness to take chances. We call our culture The Assurant Way.\nCompany Overview\nAssurant is a leading global business services company that supports, protects, and connects major consumer purchases. A Fortune 500 company with a presence in 21 countries, Assurant supports the advancement of the connected world by partnering with the world’s leading brands to develop innovative solutions and deliver an enhanced customer experience through mobile device solutions, extended service contracts, vehicle protection services, renters insurance, lender-placed insurance products, and other specialty products.\nAI and Biometric Usage\nAssurant supports the responsible use of Artificial Intelligence (AI), but we want to know the real you. Visit our AI Usage Guidelines page to understand what we expect from applicants regarding their use of AI during the application process. Since we would like to know the real you, we require that all of our virtual interviews be conducted on video.\nEmployment is contingent upon completion of a required identity verification process, which may include biometric technology, where permitted by applicable law and subject to applicable notice and consent requirements. See our Privacy Notice to learn about Assurant’s privacy practices, including our use of AI-enabled technology, automated decision making, and biometric information.\nEqual Opportunity Statement\nAssurant is an Equal Employment Opportunity employer and does not use or consider race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or any other characteristic protected by federal, state, or local law in employment decisions.\nJob Scam Alert\nPlease be aware that during Assurant's application process, we will never ask for personal information such as your Social Security number, bank account details, or passwords. Learn more about what to look out for and how to report a scam here.","description_format":"text","description_chars":8197,"description_truncated":false,"requirements":{"experience_years_min":10,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":{"level":"bachelor","optional":false},"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Artificial Intelligence","Consumer Goods","Property & Casualty Insurance"],"lifecycle":[{"event":"open","at":"2026-11-11T00:42:26Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":1,"expected_fill_days":14,"reasons":["conf:1","win:early"],"computed_at":"2026-11-11T02:40:11Z"},"pay":{"stated_usd_annual":204400,"is_top_pay":true},"html_url":"https://alion.io/job/assurant-principal-software-engineer-ai","json_url":"https://alion.io/job/assurant-principal-software-engineer-ai.json","meta":{"generated_at":"2026-11-11T02:40:11Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":1054,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-12T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4276},"rest":"https://alion.io/mcp/rest/get_company?id=4276"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fassurant-principal-software-engineer-ai"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fassurant-principal-software-engineer-ai"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fassurant-principal-software-engineer-ai"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/assurant-principal-software-engineer-ai\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fassurant-principal-software-engineer-ai"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4047820}},{"tool":"search_jobs","arguments":{"company":"assurant.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4047820},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}