Software Engineer

4 weeks ago


San Ramon, California, United States Berkshire Hathaway Specialty Insurance Full time
About Us

Berkshire Hathaway Specialty Insurance (BHSI) is a strategic and trusted insurance partner, providing a broad range of commercial property, casualty, and specialty insurance coverages and outstanding service to customers and brokers around the world.

Job Description

We are seeking a highly skilled Software Engineer to join our Catastrophe Engineering and Analytics (CAT E&A) team. As a key member of this innovative and versatile technical team, you 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.

Key Responsibilities
  • Collaborate closely with application engineers, data scientists, and stakeholders to build and maintain existing software supporting existing platforms.
  • Work with the team to develop our technical platform to be more user-friendly and seamless, with an emphasis on bringing individual models together in a uniform framework.
  • Understand and assist with the development of AI and machine learning-related projects.
  • Contribute to the development, maintenance, and evolution of our platform.
  • Help drive technology and architecture decisions, as well as mentor teammates.
  • Contribute to the design and architecture of scalable, reliable systems.
  • Write maintainable and well-tested code, as well as design the system.
  • Build robust data pipelines, perform data analysis, and deploy models.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field 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 required.
  • Previous experience in building Batch or Streaming Data and ML pipelines preferred.
  • Proficiency in building and working with APIs preferred.
  • Exposure to GIS libraries, PostGIS, GDAL preferred.
  • Experience with both streaming and batch processing of data preferred.
  • Knowledge of Docker and Kubernetes preferred.
What We Offer

BHSI offers a competitive package and exciting growth opportunities for career-oriented teammates. We are a dynamic, action-oriented, and thoughtful environment centered on always doing the right thing for our customers, teammates, and other stakeholders. We value our teammates – both their capabilities and character – as demonstrated by our amazing culture.

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.



  • San Diego, California, United States United Software Group Full time

    Sr. EngineerWe are seeking a highly skilled Sr. Engineer to join our team at United Software Group.Key Responsibilities:Design and develop complex software systems using C++, Python, and Linux.Lead the full SDLC, including writing software requirements, design specs, and implementing software from such specs.Collaborate with cross-functional teams in Agile...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job Title: Software Quality Assurance EngineerWe are seeking a highly skilled Software Quality Assurance Engineer to join our team at Lynx Software Technologies. As a key member of our software development team, you will be responsible for ensuring the quality and security of our mission-critical software used in the aerospace and military...


  • San Ramon, California, United States Dialpad Full time

    About DialpadDialpad is a leading provider of AI-powered customer communications platforms. Our mission is to revolutionize the way businesses communicate and collaborate.We're a dynamic and rapidly expanding company with a presence in multiple industries. Our products and services are used by millions of users worldwide, and we're committed to delivering...


  • San Ramon, California, United States Five9 Full time

    Job Title: Senior Software EngineerFive9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide. We are seeking a skilled and passionate Senior Software Engineer to join our team and contribute to the development of Five9's next-generation Advanced Call Distribution platform.This role involves...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job Title: Software Development Engineer In TestAbout the RoleLynx Software Technologies is seeking a skilled Software Development Engineer to champion software quality, particularly in test automation using scripting languages like Python. As a key member of our team, you will provide design input on features to ensure testability, build test automation...


  • San Ramon, California, United States Dew Software Full time

    Job Title: IT Infrastructure EngineerDew Software is seeking a skilled IT Infrastructure Engineer to join their team. As an IT Infrastructure Engineer, you will play a crucial role in designing, implementing, and managing robust infrastructure solutions for our esteemed clients.With operations in 14 development centers across 9 countries, Dew Software...


  • San Ramon, California, United States Diverse Lynx Full time

    Job Title: Senior .NET Software EngineerWe are seeking a highly skilled Senior .NET Software Engineer to join our team at Diverse Lynx LLC. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software applications using Microsoft technologies.Key Responsibilities:Design and develop full...


  • San Ramon, California, United States Five9 Full time

    Job Title: Senior Software EngineerWe are seeking a skilled and passionate Senior Software Engineer to join our team at Five9, a leading provider of cloud contact center software. As a key member of our engineering team, you will be responsible for designing and developing scalable, cloud-native solutions using Java, Spring Boot, and Google Cloud Platform...


  • San Jose, California, United States Software AG Full time

    Job SummaryWe are seeking a highly skilled and experienced software engineer to join our Software AG CONNX team in a remote capacity. The successful candidate will be responsible for designing, implementing, and maintaining features for the CONNX product suite, which is primarily written in cross-platform C++.Key ResponsibilitiesLead and own the design,...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job SummaryLynx Software Technologies is seeking a skilled Software Quality Assurance Engineer to champion all aspects of software quality, particularly related to test automation using scripting languages like Python. Your responsibilities will range from providing design input on features to ensure testability to building test automation frameworks and...


  • San Ramon, California, United States Five9 Full time

    Job DescriptionFive9 is a leading provider of cloud contact center software, bringing innovation to customers worldwide. We're seeking a skilled Software Engineer II to join our Digital Engagement Team.This role involves developing and maintaining software solutions that integrate digital channels with the contact center's voice solutions. The goal is to...

  • Software Architect

    2 weeks ago


    San Jose, California, United States Innominds Software Full time

    Job Title: Software ArchitectInnominds Software Inc. is seeking a highly skilled Software Architect to join our team in San Jose, CA.Job Summary:We are looking for a talented Software Architect to design and develop complex software systems. The ideal candidate will have a strong background in software engineering, architecture, and design patterns.Key...


  • San Ramon, California, United States Avalon Staffing Full time

    Job Summary:A Senior Software Engineer - Java Development position is available in our team. The successful candidate will lead the design, development, and delivery of high-quality software in a fast-paced, challenging, and creative environment. Key Responsibilities:Design and develop software modules.Communicate design specifications to stakeholders.Own...


  • San Ramon, California, United States A-Line Staffing Solutions Full time

    Job DescriptionSenior DeveloperA-Line Staffing Solutions is seeking a highly skilled Senior Developer to support the designing, developing, and implementing of critical technology solutions.The ideal candidate will have strong software development skills, working in an Agile environment, and an in-depth understanding of Core .Net framework with extensive...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job Title: Sr. Software Engineer, Customer SuccessJob Summary:We are seeking a highly skilled Sr. Software Engineer to join our Customer Success team. As a key technical resource, you will ensure the successful deployment and support of our Lynx product implementations. This is a customer-facing role that requires excellent communication skills and...

  • Software Engineer

    3 weeks ago


    San Ramon, California, United States Berkshire Hathaway Specialty Insurance Full time

    About UsBerkshire Hathaway Specialty Insurance (BHSI) is a strategic and trusted insurance partner, providing a broad range of commercial property, casualty, and specialty insurance coverages and outstanding service to customers and brokers around the world.Job DescriptionWe are seeking a highly skilled Software Engineer to join our Catastrophe Engineering...


  • San Ramon, California, United States Five9 Full time

    Job Title: Senior Software Engineer - Frontend DeveloperFive9 is a leading provider of cloud contact center software, bringing innovation to customers worldwide. We're seeking a talented Senior Software Engineer - Frontend to join our innovative AI team.This role involves implementing UX designs, building custom widgets, and developing scalable, highly...


  • San Francisco, California, United States Take-Two Interactive Software Full time

    About the PositionTake-Two Interactive Software is a leading developer, publisher, and marketer of interactive entertainment for consumers around the globe. We are seeking a highly skilled Senior Software Engineer to join our Direct to Consumer team in San Francisco or Vancouver.Job SummaryWe are looking for a talented Senior Software Engineer to provide...

  • Software Developer

    3 weeks ago


    San Ramon, California, United States CXApp US, Inc. Full time

    Job Title: Software EngineerJob SummaryCXApp US, Inc. is seeking a highly skilled Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining advanced software solutions for our enterprise customers.Key ResponsibilitiesCollaborate with cross-functional teams to understand...


  • San Jose, California, United States Lynx Software Technologies Full time

    Job OverviewLynx Software Technologies is seeking a highly skilled Senior Software Engineer to join our team. As a key technical resource, you will ensure the successful deployment and support of our Lynx product implementations. This customer-facing role requires excellent communication skills and collaboration with internal and external teams.Key...