Software Development Engineer

2 months ago


Old Toronto, Ontario, Canada BERKSHIRE HATHAWAY SPEC INS Full time
About the Role

Catastrophe Engineering and Analytics (CAT E&A) is a cutting-edge technical team driving innovation in catastrophe risk research and development. As a Software Engineer within the CAT E&A team, you will play a pivotal role in designing and developing end-to-end systems to deploy and run models. This position requires close collaboration with business, product, and data science teams to drive successful project outcomes.

Key Responsibilities
  • Collaborate with application engineers, data scientists, and stakeholders to build and maintain existing software supporting existing platforms.
  • Contribute to the development of our technical platform, focusing on user experience and seamless integration of individual models within a unified framework.
  • Assist in the development of AI and machine learning projects, ensuring alignment with business objectives.
  • Contribute to the design and architecture of scalable, reliable systems, and write maintainable, well-tested code.
  • Build robust data pipelines, perform data analysis, and deploy models, leveraging expertise in Python (Pandas, NumPy, or SciPy) or R.
Requirements
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • Minimum three years of 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 building and working with APIs, with exposure to GIS libraries, PostGIS, GDAL, and experience with both streaming and batch processing of data.
  • Knowledge of Docker and Kubernetes is a plus.


  • Old Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About Amazon's Advertising BusinessWe're seeking a talented Software Development Engineer II to join our team at Amazon's Advertising Business. As a key member of our team, you'll be responsible for building tools, frameworks, and APIs that protect customer privacy and retain their trust.Customer Trust TeamThe Customer Trust team is focused on engineering...


  • Old Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About Amazon's Advertising BusinessWe're seeking a talented Software Development Engineer II to join our team at Amazon's Advertising Business. As a key member of our team, you'll be responsible for building tools, frameworks, and APIs that protect customer privacy and retain their trust.Customer Trust TeamThe Customer Trust team is focused on engineering...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAre you passionate about building innovative software solutions that drive business growth? Do you have a strong background in software development and a desire to work on large-scale projects? We are seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC.About the...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAre you passionate about building innovative software solutions that drive business growth? Do you have a strong background in software development and a desire to work on large-scale projects? We are seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC.About the...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAre you passionate about building innovative software solutions that drive business growth? Do you have a strong background in software development and a desire to work on large-scale projects? We are seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC.About the...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAre you passionate about building innovative software solutions that drive business growth? Do you have a strong background in software development and a desire to work on large-scale projects? We are seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC.About the...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAre you passionate about building innovative software solutions that drive business growth? Do you have a strong background in software development and a desire to work on large-scale projects? We are seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC.About the...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAre you passionate about building innovative software solutions that drive business growth? Do you have a strong background in software development and a desire to work on large-scale projects? We are seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC.About the...


  • Old Toronto, Ontario, Canada Employment and Social Development Canada Full time

    Job DetailsLocation: Toronto, ONSalary: $80,000 to $100,000 annually (To be negotiated) / 42.5 hours per weekTerms of Employment: Permanent employment, Full timeStarts: As soon as possibleBenefits: Health benefits, Financial benefits, Other benefitsJob OverviewWe are seeking a skilled Software Development Engineer to join our team. The successful candidate...


  • Old Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About Amazon's Advertising BusinessAmazon's Advertising business is a rapidly growing segment of the online advertising industry, driven by its unique combination of online retail behavior data, industry-leading cloud services, and a fast-paced startup culture.Join Our TeamWe're looking for talented software developers to join our team at Amazon Development...


  • Old Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About Amazon's Advertising BusinessAmazon's Advertising business is a rapidly growing segment of the online advertising industry, driven by its unique combination of online retail behavior data, industry-leading cloud services, and a fast-paced startup culture.Join Our TeamWe're looking for talented software developers to join our team at Amazon Development...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAre you passionate about building innovative software solutions that drive business growth? Do you have a strong background in software development and a desire to work on large-scale projects? We are seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC.About the...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAre you passionate about building innovative software solutions that drive business growth? Do you have a strong background in software development and a desire to work on large-scale projects? We are seeking a talented Software Development Engineer to join our team at Amazon Development Centre Canada ULC.About the...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking an experienced software engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing and developing software products that provide measurement and reporting to a wide set of users across all of Amazon's advertising suite.Key ResponsibilitiesDesign and...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAt Amazon Development Centre Canada ULC, we are seeking an experienced and passionate Software Development Engineer to join our Device Privacy and Data Handling team.About the RoleWe are responsible for building solutions to ensure the trust of customers who own Amazon devices. Our services help teams at Amazon comply...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAt Amazon Development Centre Canada ULC, we are seeking an experienced and passionate Software Development Engineer to join our Device Privacy and Data Handling team.About the RoleWe are responsible for building solutions to ensure the trust of customers who own Amazon devices. Our services help teams at Amazon comply...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAt Amazon Development Centre Canada ULC, we are seeking an experienced Software Development Engineer to join our Device Privacy and Data Handling team. As a key member of our team, you will be responsible for designing, implementing, and launching high-quality software systems that solve complex problems and have a...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Job Title: Software Development EngineerAt Amazon Development Centre Canada ULC, we are seeking an experienced Software Development Engineer to join our Device Privacy and Data Handling team. As a key member of our team, you will be responsible for designing, implementing, and launching high-quality software systems that solve complex problems and have a...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Fulfillment Technologies Support Team, you will play a critical role in ensuring the smooth operation of our software applications responsible for shipment, item availability, customer promises, and...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our Fulfillment Technologies Support Team, you will play a critical role in ensuring the smooth operation of our software applications responsible for shipment, item availability, customer promises, and...