Senior Software Engineer - Full Stack

Acrisure

San Diego (CA)

Hybrid

USD 150,000 - 195,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive medical insurance
401(k) with immediate vesting
Paid maternity and paternity leave
Generous paid time off
Employee Assistance Program

Job summary

An innovative insurance technology firm in San Diego seeks a Senior Software Engineer to lead the development of transformative software in the insurance industry. Candidates should have over 7 years of experience, strong software engineering skills, and a passion for technology. Responsibilities include collaborating within cross-functional teams, mentoring junior staff, and driving technology innovation. The role offers a competitive salary range from $150,000 to $195,000 and comprehensive employee benefits designed to support personal and professional growth.

Qualifications

  • 7+ years of industry experience as a Software Engineer.
  • Strong knowledge of computer science fundamentals.
  • Expertise with modern software tools and libraries.

Responsibilities

  • Lead the design, implementation, and delivery of software.
  • Mentor and grow junior engineers.
  • Drive the development of efficient and reliable technology.

Skills

Software Engineering
Cloud Technologies
Kubernetes
Data Management
Cross-Functional Collaboration

Education

Bachelor's degree in Computer Science or related field

Tools

Kotlin
Python
Java
JavaScript
Google Cloud

Job description

San Diego, CA (Hybrid: Four Days in Office)

Note: This is a full‑time role and we do not offer C2C or C2H employment for this position.

Job Description
Senior Software Engineer - Full Stack

Acrisure Innovation is building software to disrupt the $6T+ insurance industry. Our mission is to help the world share its risk more intelligently to power a more vibrant economy. To do this, we are transforming insurance distribution and underwriting into a science.

At the core of our operating model is our technology: we’re building a digital marketplace for risk and applying it at the center of Acrisure, a privately held company recognized as one of the world's top 10 insurance brokerages and the fastest growing insurance brokerage globally. By leveraging technology to push the boundaries of understanding and transferring risk, we are systematically converting data into predictions, insights, and choices, and we believe we can remove the constraints associated with scale, scope, and learning that have existed in the insurance industry for centuries.

We are a small team of extremely high caliber engineers with a diverse background across industries and technologies. Our engineers have worked at large companies like Google and Amazon, high‑frequency trading companies like Two Sigma and Jump Trading, and a variety of smaller startups, including successful startup founders.

The Role

As a Senior Software Engineer at Acrisure Innovation, you’ll be an essential part of the team building world‑class software to transform the insurance industry. You will lead the design, implementation and delivery of software while working collaboratively as part of a cross‑functional team, including software engineers, product managers, and designers to identify and deliver innovative features, systems, and products to better understand risk and surface insights and recommendations for how best to engage that risk in the marketplace. As a successful candidate, you will take full advantage of state‑of‑the‑art tools, conceive new ones when the right solution does not yet exist and act with a sense of urgency and agility to deliver value. You are driven by a passion for improving the world through technology and delighting users. Help us to turn our vision into reality.

Our technology runs on Google Cloud and is configured with Kubernetes, leveraging various services in that environment. Our data storage layer includes BigQuery, BigTable, and Postgres. We code primarily in Kotlin, Python, Java, and JavaScript and make use of many frameworks, including Dataflow, Cloud AI Platform, KubeFlow, Spring, and React.

Here are some of the ways in which you’ll achieve impact
  • Drive the development of efficient and reliable technology with a customer‑first mindset.
  • Design and maintain our tech stack, building when it makes sense, inventing when necessary, and upgrading as tools evolve.
  • Identify, adopt, and evangelize best practices and technical standards across the engineering organization.
  • Mentor and grow junior engineers across the team.
  • Advocate for and identify creative implementations to optimize business impact.
  • Measure the effectiveness of new features, find and address performance issues, and drive continuous improvement.
  • Work collegially and effectively as we grow a world‑class, diverse engineering team.
You may be fit for this role if you
  • Have 7+ years of industry experience as a Software Engineer.
  • Possess strong knowledge of computer science fundamentals and software engineering principles.
  • Have expertise with modern software tools, libraries, and languages, with experience delivering production code at scale.
  • Are product and customer focused, with a passion for delighting the end user.
  • Possess empathy, kindness towards others, a positive attitude, and self‑awareness.
  • Have a Bachelor’s degree in Computer Science or a related field, or equivalent experience.
  • Are excited to work for an early stage company to experiment, discover product‑market fit and are focused on maximizing business impact.

It’s not expected that any single candidate would have expertise across all of these areas. If you are a solid engineer and eager to work on data or insurance related platforms/products, we are eager to talk to you.

Salary Range

$150,000 - $195,000

Pay Details

The base compensation range for this position is $150,000 - $195,000. This range reflects Acrisure's good faith estimate at the time of this posting. Placement within the range will be based on a variety of factors, including but not limited to skills, experience, qualifications, location, and internal equity.

Candidates should be comfortable with an on‑site presence to support collaboration, team leadership, and cross‑functional partnership.

Why Join Us

At Acrisure, we’re building more than a business, we’re building a community where people can grow, thrive, and make an impact. Our benefits are designed to support every dimension of your life, from your health and finances to your family and future.

Making a lasting impact on the communities it serves, Acrisure has pledged more than $22 million through its partnerships with Corewell Health Helen DeVos Children's Hospital in Grand Rapids, Michigan, UPMC Children's Hospital in Pittsburgh, Pennsylvania and Blythedale Children's Hospital in Valhalla, New York.

Employee Benefits
  • Physical Wellness: Comprehensive medical insurance, dental insurance, and vision insurance; life and disability insurance; fertility benefits; wellness resources; and paid sick time.
  • Mental Wellness: Generous paid time off and holidays; Employee Assistance Program (EAP); and a complimentary Calm app subscription.
  • Financial Wellness: Immediate vesting in a 401(k) plan; Health Savings Account (HSA) and Flexible Spending Account (FSA) options; commuter benefits; and employee discount programs.
  • Family Care: Paid maternity leave and paid paternity leave (including for adoptive parents); legal plan options; and pet insurance coverage.
  • … and so much more!

This list is not exhaustive of all available benefits. Eligibility and waiting periods may apply to certain offerings. Benefits may vary based on subsidiary entity and geographic location.

Acrisure is an Equal Opportunity Employer.

Applicants may request reasonable accommodation by contacting leaves@acrisure.com.

Final candidates will be required to complete post‑offer verification processes related to the role and in accordance with applicable laws.

California Residents

Learn more about our privacy practices for applicants by visiting the Acrisure California Applicant Privacy Policy.

Recruitment Fraud

Please visit here to learn more about our Recruitment Fraud Notice.

Welcome, your new opportunity awaits you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Product Manager
Senior Product Manager

Acrisureinnovation • Austin (TX)

On-site
USD 120,000 - 160,000
Generous vacation policy
Medical, Dental, and Vision Insurance
401(k) with company match
+2
Sr. Placement Specialist
Sr. Placement Specialist

Acrisure • Mahwah (NJ)

On-site
USD 70,000 - 110,000
Comprehensive medical insurance
Generous paid time off
401(k) with immediate vesting
Commercial Client Specialist I
Commercial Client Specialist I

SunTrust Investment Services, Inc. • Lexington (KY)

Hybrid
USD 59,000 - 81,000
Medical Insurance
401(k) match
Paid time off
+1
Employee Benefits Client Advisor
Employee Benefits Client Advisor

Acrisure • Augusta (GA)

On-site
USD 60,000 - 90,000
Health insurance
Dental insurance
Vision insurance
+13
Client Advisor - Construction
Client Advisor - Construction

Acrisure • Roseville (CA)

On-site
USD 70,000 - 150,000
Medical, dental, vision coverage
401(k) with company match
Wellness programs
Client Advisor--Commercial Lines
Client Advisor--Commercial Lines

Acrisure • Mahwah (NJ)

On-site
USD 70,000 - 150,000
Health insurance
Dental insurance
Vision insurance
+2
Associate Account Manager
Associate Account Manager

Acrisure • Roseville (CA)

On-site
USD 34,000 - 44,000
Medical insurance
Dental insurance
Vision insurance
+2
Software Engineer
Software Engineer

Acrisureinnovation • Austin (TX)

On-site
USD 80,000 - 110,000
Client Advisor
Client Advisor

Acrisure • Lynnwood (WA)

On-site
USD 71,000 - 150,000
Medical, dental, and vision insurance
401(k) plan with immediate vesting
Paid maternity and paternity leave
+2
Data Analyst, Customer Success & Digital Solutions
Data Analyst, Customer Success & Digital Solutions

Acrisureinnovation • Austin (TX)

On-site
USD 90,000 - 140,000