Senior Software Engineer (Product) at owlco
Vancouver, BC, Canada -
Full Time


Start Date

Immediate

Expiry Date

19 Nov, 25

Salary

140000.0

Posted On

20 Aug, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Product Engineering, Python, Azure, Architecture, Microservices, Programming Languages, Communication Skills, Aws, Software Development, Computer Science, Technology, Java

Industry

Computer Software/Engineering

Description

We collaborate with leading insurance providers throughout North America, delivering outstanding outcomes via our AI-driven, evidence-based platform. Our team is well-capitalized with engineering offices in New York City, Toronto, and Vancouver.
We are seeking a talented Senior Software Engineer to join our Product team. In this role, you will work closely with cross-functional teams to design and develop innovative products that enhance our platform’s functionality and user experience.
This role is 5 days per week onsite in our Vancouver office located in Yaletown.

MINIMUM QUALIFICATIONS:

  • Bachelor’s degree in Computer Science or a related technical field.
  • 5+ years of experience in software development, with a focus on product engineering.
  • Proficiency in programming languages such as Python, Java, or similar.
  • Experience with modern web frameworks and technologies.
  • Strong problem-solving skills and the ability to think critically.
  • Excellent communication skills and the ability to work collaboratively in a team environment.

PREFERRED QUALIFICATIONS:

  • Experience with cloud platforms such as AWS or Azure.
  • Familiarity with microservices architecture and APIs.
  • Experience in Agile development methodologies.
    Join us at Owl.co and become an integral part of a forward-thinking team dedicated to transforming the insurance industry through technology. Your contributions will play a crucial role in enhancing our products and delivering value to our clients.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities
  • Collaborate with product managers and designers to understand user requirements and translate them into technical specifications.
  • Design, develop, and maintain product features and enhancements for our platform.
  • Implement best practices in software development to ensure code quality, security, and performance.
  • Contribute to architectural decisions and continuously improve the technical stack.
  • Participate in code reviews and provide constructive feedback to peers.
  • Mentor junior engineers and contribute to a culture of knowledge sharing and learning.
Loading...