Software Engineer, CAT E&A
Company: Berkshire Hathaway Specialty Insurance
Location: San Ramon
Posted on: February 17, 2026
|
|
|
Job Description:
Job Description Job Description Who are we? A strategic and
trusted insurance partner, Berkshire Hathaway Specialty Insurance
(BHSI), provides a broad range of commercial property, casualty and
specialty insurance coverages and outstanding service to customers
and brokers around the world. Part of Berkshire Hathaway’s
insurance operations, we bring our solutions to market with our
stellar brand name, top-rated balance sheet, and the expertise of
our global team of professionals, who exude excellent capabilities
and strong character. We are a values-based organization where
respect, integrity, excellence, collaboration, and passion define
who we are and how we do business. We value diversity of
backgrounds, experience, and perspectives and strive to foster an
inclusive environment that enables all our team members to bring
their best selves to work. We are one team committed to building a
culture where every teammate has the opportunity to contribute and
be recognized. Want to be part of the team building the finest
property, casualty and specialty lines insurance company in the
world? Learn more about our unique culture and history. Job
Opportunity: Catastrophe Engineering and Analytics (CAT E&A) is
an innovative and versatile technical team conducting catastrophe
risk research and development and providing complex quantitative
metrics that inform underwriting decisions. The Software Engineer
within the CAT E&A team will play a crucial role in designing
and developing end-to-end systems to deploy and run models. This
role involves deep cross functional collaboration with business,
product, and data science teams, while driving successful project
outcomes. Not only will you focus on backend development, but
another dimension to the role also demands some expertise with
building data pipelines, data manipulation, and so forth. Duties &
Responsibilities: Collaborate closely with application engineers,
data scientists, and stakeholders in building and maintaining
existing software to support existing platforms. Work with the team
to help develop our technical platform to be more user-friendly and
seamless, with an emphasis on bringing the various individual
models together in a more uniform framework. Understand and assist
with the development of AI and machine learning related projects
that are underway. Contribute to the development, maintenance, and
evolution of our platform. Help drive technology and architecture
decisions along with mentoring teammates. Contribute to the design
and architecture of scalable, reliable systems. Write maintainable
and well-tested code along with designing the system. Build robust
data pipelines, perform data analysis, and deploy models.
Qualifications, Skills and Experience: Bachelor’s or Master’s
degree in Computer Science, Engineering, or related field is
preferred. Minimum three years of relevant experience in software
engineering, data engineering, or ML engineering. Strong
problem-solving skills and ability to work independently. Excellent
communication and collaboration skills. Proficiency in Python
(Pandas, NumPy, or SciPy) or R is required. Previous experience in
building Batch or Streaming Data and ML pipelines is preferred.
Proficiency in building and working with APIs is preferred.
Exposure to GIS libraries, PostGIS, GDAL is preferred. Experience
with both streaming and batch processing of data is preferred.
Knowledge of Docker and Kubernetes is preferred. BHSI Offers: • A
competitive package and exciting growth opportunities for
career-oriented teammates • A dynamic, action oriented, and
thoughtful environment centered on always doing the right thing for
our customers, teammates and our other stakeholders • A purposely
non-bureaucratic organization that embraces simplicity over
complexity and emphasizes individual excellence in a team framework
Benefits that support your life and well-being, which include:
Comprehensive Health, Dental and Vision benefits Disability
Insurance (both short-term and long-term) Life Insurance (for you
and your family) Accidental Death & Dismemberment Insurance (for
you and your family) Flexible Spending Accounts Health
Reimbursement Account Employee Assistance Program Retirement
Savings 401(k) Plan with Company Match Generous holiday and Paid
Time Off Tuition Reimbursement Paid Parental Leave NOTE:
Compensation will be commensurate with experience. This job
description is not intended to be all-inclusive. Team Member may
perform other related duties as negotiated to meet the ongoing
needs of the organization. The base salary range for this position
in California is from $115,000 – $155,000 along with annual bonus
eligibility; a candidate’s salary is determined by their relevant
skills and experience. We value our teammates – both their
capabilities and character – as demonstrated by our amazing
culture.
Keywords: Berkshire Hathaway Specialty Insurance, Roseville , Software Engineer, CAT E&A, Engineering , San Ramon, California