Search jobs > Vancouver, BC > Senior software engineer

Senior Software Engineer (Infrastructure)

owl.co
Vancouver, BC, CA
$140K-$180K a year
Full-time
Quick Apply

Owl.co empowers insurers to combat illegitimate claims on a large scale while eliminating human bias from the process. Our clients are top insurance companies across North America, achieving remarkable results through our AI-powered, evidence-based platform.

We are well-funded and have engineering offices in New York City, Toronto, and Vancouver.

We are looking for an experienced Software Engineer to design, implement, and maintain our infrastructure solutions. The ideal candidate will have a strong background in software engineering with a focus on infrastructure, and be proficient with Amazon Web Services (AWS).

This role involves collaborating with other engineers to ensure our infrastructure is robust, scalable, and secure.

This role is 5 days per week onsite in our Vancouver office located in Yaletown.

Key Responsibilities :

  • Design, develop, and maintain scalable infrastructure solutions using AWS services.
  • Implement infrastructure as code (IaC) using tools such as Terraform, CloudFormation, or similar.
  • Automate deployment, monitoring, and management of infrastructure.
  • Collaborate with software development teams to ensure seamless integration and deployment of applications.
  • Monitor and optimize infrastructure performance, scalability, and security.
  • Troubleshoot and resolve infrastructure-related issues.
  • Implement best practices for security and compliance.
  • Participate in on-call rotation and incident management.

Requirements

  • 3-6 years of experience as a Software Engineer with a focus on infrastructure.
  • Strong proficiency in AWS services such as EC2, S3, RDS, Lambda, and VPC.
  • Experience with infrastructure as code (IaC) tools like Terraform or CloudFormation
  • Proficiency in scripting languages such as Python, Bash, or similar.
  • Familiarity with CI / CD tools and practices.
  • Strong understanding of networking concepts, security principles, and cloud architecture.

Benefits

  • Healthcare benefits : we cover 100% of the premiums for you and your family (medical, dental & vision)
  • RRSP matching to help you save for your future
  • Recharge : 4 weeks of paid time off, 10 public holidays & 5 additional personal / sick days ️
  • Wellness stipend : monthly allowance toward your fitness expenses, favourite activities, or professional development
  • Dog -friendly office space
  • Weekly team lunches
  • Bi-annual offsites : we'll make sure everyone at Owl has an opportunity to can hang out with teammates IRL at least twice a year

Base Salary Range : CAD $140,000 - $180,000

Our salary ranges are benchmarked and are determined by role and level. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all Canadian locations and could be higher or lower based on a multitude of factors, including job-related skills, experience, location, and relevant education or training.

Join us at Owl.co and be part of a dynamic team driving innovation in the insurance industry. If you're passionate about leveraging AI to tackle real-world challenges and eager to make a meaningful impact, we'd love to hear from you!

5 days ago
Related jobs
Slalom Consulting
Vancouver, British Columbia

The Software Engineering capability at Slalom Build brings our clients' vision to life! We use modern tools and techniques (including GenAI tools and copilots) to build secure, highly scalable software products that handle our clients' most innovative and strategic work. Our software engineers are c...

Electronic Arts
Vancouver, British Columbia

Experience supporting development teams, delivering and maintaining infrastructure-level systems optimized for developer up-time. ...

PlayStation
Canada
Remote

Senior Software Engineer (Contract). Our particular group is a collection of curious humans focused on delight, discovery, and iteration, and we are eager to onboard a Senior Engineer who is keen to join us in our pursuit. As a Senior Engineer on the team, the primary responsibility of this role is ...

Playwire
Canada

As we continue our rapid expansion, we are seeking a Senior Software Engineer (TypeScript) to join our team. We're looking for Senior and Architect-level. Design, develop, test, and release a next-gen web-based software platform. ...

GeoComply
Vancouver, British Columbia

Senior Software Engineer (Golang) (Vancouver). We are seeking a Senior Software Engineer to drive this migration and usher in a new era of geolocation services. ...

TikTok
Vancouver, British Columbia

As a Senior Software Engineer on the Ads Measurement Signal team, you will play a key role on working with cross-functional teams to continuously improve comprehensive measurement and influence signal utilization in different ads products. Our Ads Measurement Signal team is missioned to develop our ...

StackAdapt
Canada

Collaborate with stakeholders and other senior engineers across the organization to identify and solve technical challenges related to expanding our copilot’s capabilities in different platform domains. We're always keeping an eye out for talented developers as we build cutting edge software. ...

Instacart
Canada (ON, AB, or BC Only)
Remote

As a Staff/Senior Software Engineer, you will develop multiple new products from the ground up, tailored for various Instacart partners such as retailers and brands. Furthermore, you will mentor a team of 5-8 engineers, supporting their professional growth and development. Establish new standards to...

Amazon Development Centre Canada ULC
Vancouver, British Columbia

We are looking for a Senior Software Development Engineer focused on video compression to build advanced video processing functions. As a Video Compression Development Engineer, you will write great code to process our customers’ video and metadata. Experience as a mentor, tech lead or leading an en...

Electronic Arts
Vancouver, British Columbia

You will work on technical solutions covering main aspects of game-development covering main areas of game development technologies, game features and optimizations of frame-rate and load-times.You will work with other domain owners to integrate and develop technologies into the game.You will analyz...