Software Engineer, CAT E&A

5 months ago


Toronto, Canada Berkshire Hathaway Specialty Insurance Full time

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. 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.

  • Old Toronto, Canada Cat Sitter Toronto Full time

    Professional Cat Sitter: Liberty VillageCat Sitter Toronto Inc. is an ever-expanding pet care service company providing the highest standard of pet care and customer service to our clients. We ensure clients are never worried about their pets while they are in our care. We are an employee-based company and do not use independent contractors. Hiring for all...


  • Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Job DescriptionWe are seeking an experienced Senior Software Engineer to join our team at OMEGA SOFTWARE SERVICES LTD.The successful candidate will have a strong background in software development, with experience in e-commerce and film solutions. They will be responsible for designing, developing, and testing complex software applications, as well as...


  • Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    About OMEGA SOFTWARE SERVICES LTD.We are a software development company that delivers high-quality solutions for various industries, including e-commerce and film. Our team is passionate about building innovative products that meet our clients' needs.Job SummaryWe are seeking a skilled Senior Software Engineer to join our team. The ideal candidate will have...


  • Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at OMEGA SOFTWARE SERVICES LTD. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.About the RoleThis is a permanent position that offers a competitive salary range of $60,000 - $90,000 per...


  • Toronto, Ontario, Canada Puzzle Cats Full time

    About the Puzzle Cats Game Development PositionWe are seeking a skilled and creative software engineer to join our team in developing engaging mobile games. The ideal candidate will have experience with Unity, C#, iOS, Android, and other mobile technologies. To succeed in this role, you will need to be able to develop fun and highly scalable games that can...


  • Toronto, Ontario, Canada Berkshire Hathaway Specialty Insurance Full time

    About the RoleWe are seeking an experienced Software Development Engineer to join our Catastrophe Engineering and Analytics (CAT E&A) team. As a key member of this innovative technical team, you will play a crucial role in designing and developing end-to-end systems to deploy and run models.Key ResponsibilitiesCollaborate closely with application engineers,...

  • Software Developer

    3 weeks ago


    Toronto, Ontario, Canada Berkshire Hathaway Specialty Insurance Full time

    At Berkshire Hathaway Specialty Insurance, we're building a team of innovators who can design and develop end-to-end systems to deploy and run models for catastrophe risk research and development.Job SummaryWe're looking for a highly skilled Software Engineer to join our Catastrophe Engineering and Analytics (CAT E&A) team. As a key member of this team,...


  • Toronto, Ontario, Canada Toromont Cat Full time

    About the RoleAt Toromont Cat, we are seeking a skilled Heavy Equipment Maintenance Specialist to join our team. This is a critical role that requires technical expertise and strong communication skills.Job SummaryThe Heavy Equipment Maintenance Specialist will be responsible for safely and effectively diagnosing, repairing, and assembling heavy construction...


  • Toronto, Ontario, Canada Toromont Cat Full time

    At Toromont Cat, we are seeking a highly skilled Heavy Equipment Technician to join our team as a Caterpillar specialist.About the RoleWe are looking for an experienced Technician with a passion for heavy equipment and a strong background in mechanics. As a Remote Site Technician, you will be responsible for diagnosing, repairing, and assembling Caterpillar...


  • Toronto, Canada Iris Software Inc. Full time

    Iris Software Inc., a leading financial institution, is seeking an experienced Senior Python Software Engineer for a long-term contract opportunity in Toronto, ON. This role offers a competitive estimated salary range of $120,000 - $180,000 per annum.Title: Senior Python Software EngineerDuration: 18 MonthsLocation: Toronto, ON (3 Days onsite)Primary Skills:...


  • Toronto, Ontario, Canada ICON ALLIANCE INC. Full time

    Job Description:OverviewWe are seeking a highly skilled Senior Software Engineer - E-commerce Development to join our team at ICON ALLIANCE INC. The ideal candidate will have extensive experience in designing, developing, and maintaining large-scale e-commerce software systems.SalaryThe estimated salary for this role is $90,000 - $110,000 per year, depending...


  • Toronto, Ontario, Canada Software International Full time

    Mainframe CICS Engineer:Software International is seeking a highly skilled Mainframe CICS Engineer to join our team. As a key member of our Enterprise Technology & Services (ETS) team, you will be responsible for delivering shared technology services for a major financial client. Your expertise in CICS will enable the development, maintenance, and support of...

  • Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada Booster Prep Inc. Full time

    We are seeking a skilled Software Engineer to join our team at Booster Prep Inc.About the RoleThis is a full-time position that requires strong software development skills, particularly in e-commerce applications. The successful candidate will be responsible for designing, developing, and testing software code for various web-based platforms.The ideal...


  • Toronto, Ontario, Canada Booster Prep Inc. Full time

    We are seeking a talented Senior Software Engineer to join our team at Booster Prep Inc. in the role of E-commerce Solutions.Estimated Salary:$70,000 - $100,000 per yearThe successful candidate will be responsible for designing, developing, and maintaining e-commerce software solutions that meet the needs of our clients. This is a permanent, full-time...

  • Cat Modeling Analyst

    6 months ago


    Toronto, Canada PartnerRe Full time

    Company Description PartnerRe is a leading, privately owned, multi-line global reinsurer with a reputation of financial stability and strength, and a commitment to rebuilding businesses and communities after risk events around the world. Our mission is to continue to be a financially stable and predictable business partner, supporting our clients with...


  • Toronto, Ontario, Canada tomato e-commerce Inc Full time

    Company OverviewWe are an innovative e-commerce company seeking a skilled Digital Solutions Architect to join our team at Tomato E-commerce Inc.Job DescriptionThis is a permanent position with 35 hours of work per week. We offer competitive salary and benefits, including Work Term: Permanent and Work Language: English.SalaryThe estimated annual salary for...


  • Toronto, Canada The Travelers Companies, Inc. Full time

    Who Are We? - Solid reputation, passionate people and endless opportunities. That’s Travelers. Our superior financial strength and consistent record of strong operating returns mean security for our customers - and opportunities for our employees. You will find Travelers to be full of energy and a workplace in which you truly can make a difference. - Job...


  • Toronto, Ontario, Canada Ontario Inc. Full time

    Ontario Inc. is seeking a skilled Senior Software Engineer to join our team.About the RoleWe are looking for an experienced and talented engineer to develop, maintain and improve our e-commerce and internet applications.Main ResponsibilitiesDesign, write, modify and test software code for e-commerce and internet applicationsCreate visually appealing and...

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada VTech IT Solution Full time

    Job DescriptionAt VTech IT Solution, we are seeking a highly skilled Software Engineer to join our team.Key ResponsibilitiesSoftware Development: Write, modify, integrate and test software code for e-commerce and other Internet applications.Client Consultation: Consult with clients to develop and document Website requirements.Software Maintenance: Maintain...


  • Greater Toronto Area, Canada Iris Software Inc. Full time

    Job SummaryIris Software Inc. is seeking a highly skilled Senior Java Software Engineer to join our team in Toronto, Ontario. As a key member of our software development team, you will be responsible for designing, developing, and delivering high-quality software solutions using Java technologies.About the RoleThis is a long-term opportunity that requires a...