Senior Software Engineer
$100k - $160k per yearSummit Commercial Solutions
Building the commercial brokerage of the future. Summit is a boutique commercial insurance firm headquartered in Kelowna and serving businesses across Canada. We are a venture-backed, tech-enabled commercial insurance brokerage redefining what it means to be a modern insurance partner. With strong values— Sustainability, Ownership, Transparency, and Impact —we move fast, support one another, and raise the bar for industry standards.
Summit is a team of empowered and high-performing individuals who live our core values every day. Being a part of Summit offers a chance for the right applicant to make a name for themselves, and help build Summit as a leader in the Canadian Commercial Insurance market.
About the role
We are seeking a Senior Software Engineer to play a pivotal role in scaling our core proprietary platforms. As an early and critical engineering hire, you will take deep technical ownership of complex workstreams, collaborate directly with leadership to guide architectural decisions, and accelerate our development throughput. By understanding the why behind what you're building and taking a low-ego, best-idea-wins approach, you'll directly shape our scalable architecture.
- Drive the day-to-day execution, technical guidance, and feature development of our core software platforms, making the process of onboarding new insurance products seamless, scalable, and self-sufficient.
- Take complete end-to-end ownership of development tasks from initial architecture discussion through to delivery, ensuring your output actively absorbs operational weight from leadership.
- Provide technical mentorship and support to junior engineering team members, systematically upskilling others to build long‑term organizational capacity.
- Champion transparent and proactive communication by providing regular updates, raising risk warnings early, and approaching technical roadblocks with solution‑oriented recommendations.
- Translate complex technical concepts effortlessly for non‑technical stakeholders, serving as an engineering partner who actively participates in technical brainstorming and constructive code debates.
- Regularly audit and iterate on existing product codebases to ensure structural sustainability, performance excellence, and long‑term maintainability.
Skills & Qualifications
Must‑Haves
- 3 to 7+ years of professional software engineering experience, ideally within a startup or scale‑up environment where you have worn multiple hats.
- Proven track record of taking complete features or products from concept to production, with a strong business‑focused mindset that assesses if something is the right tool to build for commercial impact.
- Exceptional, high‑context communication and interpersonal skills, with a strong ability to educate, influence, and align with non‑technical business leaders.
- Exceptional alignment with an ownership mindset: low ego, candid when navigating ambiguity, and eager to participate in rigorous technical discussions where the best idea wins.
- Stable home office setup with high‑speed internet capability for remote‑eligible days, paired with a commitment to collaborate in‑office 3 days a week.
Nice‑to‑Haves
- Strong hands‑on experience or familiarity with our core asset stack: TypeScript, React, NestJS, and Google Cloud Platform (GCP).
- Direct exposure to the Insurtech space or a solid understanding of foundational insurance concepts (e.g., policies, endorsements, binds).
- Experience working with modern operational tools such as Rippling, HubSpot, or automated workplace workflows.
- Opportunity for Growth Work with a forward‑thinking commercial brokerage and be part of an innovative, growing team.
- Modern Workspace Work from our brand‑new, state‑of‑the‑art offices in downtown Kelowna and Winnipeg. Enjoy a flexible hybrid model designed to support collaboration, focus, and balance.
- Technology‑Driven Culture Work with cutting‑edge tools and custom built technology to get time back in your day. Laptops & equipment provided to all staff.
- Comprehensive Benefits Access to flexible health, mental health, dental plans tailored to your lifestyle, and competitive vacation and personal day allotments.
- Supportive Team Participate in daily team huddles and collaborative events as part of a values‑driven culture.
Our Values
- Transparency We build trust through open and honest communication.
- Sustainability We create lasting solutions for our team, partnerships, and communities.
- Ownership We take accountability for our actions, celebrate victories, and learn from mistakes.
- Impact We think big and aim to make a difference in everything we do, both in business and for social good.
Summit is an inclusive employer that celebrates diversity. We encourage applications from all qualified candidates and are committed to providing accommodations during the hiring process. While we thank all applicants for their interest, only those selected for an interview will be contacted.
Compensation: $100,000 - $160,000 OTE
Join us in building the commercial brokerage of the future!
#J-18808-Ljbffr- Elevate your career with Summit as a Senior Software Engineer. Drive the core platform's development while embracing a culture that values Sustainability, Ownership, Transparency, and Impact. Summit, a leading commercial insurance firm in Kelowna, seeks a talented Senior Software...SeniorWork at officeRemote workHome office
$123.6k - $137.3k per year
...each of us can connect, belong, and grow. Join us, and together, let's shape a brighter future for B.C. Position Overview As a Senior Engineer on our Transmission Planning team, you will play a key role in ensuring the safe, reliable delivery of energy to our customers—...SeniorLong term contractFull timeTemporary work$123.6k - $137.3k per year
...a focus on a lower-carbon future. We’re looking for an experienced engineer to join our team and help ensure our systems continue to operate safely and reliably for the communities we serve. As a Senior Engineer, you’ll play a key role in supporting the safety and performance...SeniorFull timeTemporary workFor contractors- ...Senior Structural Engineer Location: Kelowna, BC or Mississauga, ON Reports To: Practice Lead Job Summary Ecora is seeking a highly... ...infrastructure projects using appropriate engineering principles and software Prepare and review structural calculations, reports,...SeniorFull time
$78k - $97.5k per year
...leading company delivering sustainable design, engineering, and consultancy solutions for natural... ...together. Role Description As a Senior Proposal Coordinator, you will be an integral... ...Proficiency in using relevant software and systems Why Arcadis? We can only...SeniorFull time$125k - $160k per year
...Job Description We are seeking an Senior Estimator with a passion for... ...subcontractors/suppliers, and conduct value‑engineering reviews Provide constructability advice... ...discipline; advanced Excel and cost-estimating software proficiency ~ Organized & Detail-Oriented...SeniorLong term contractFull timeFor contractorsFor subcontractor- ...PRI is seeking an Intermediate Civil Engineer (P.Eng.) to join our Civil practice. This... ...Civil Practice Lead and works alongside senior engineers, designers, technicians, and other... ...codes. Proficiency with civil design software and comfort working from and reviewing Civil...SeniorFull timeInternshipManual labor
$74k - $80k per year
...add a capable and hardworking individual with a background in engineering or planning to our Transportation practice. Are you keen to benefit... ...analysis and modeling using spreadsheet models and specialized software Preparing preliminary investigations and reports on the...Long term contractWork at officeFlexible hours- ...become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and construction... ...and regulatory compliance. ~ Experience with treatment modeling software and data analysis tools. ~ Solid understanding of treatment processes...Full timeWork at officeLocal areaWorldwideFlexible hours
- ...About the opportunity PRI is seeking a Senior Biologist, a seasoned consulting biologist who thrives on solving real client problems... ...Sciences & Forestry, and works alongside a multidisciplinary team of engineers, scientists, and resource professionals. Who this role is for...SeniorFull timeWork at office
$85k - $110k per year
...The Opportunity Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Intermediate... ...design, inspection and rehabilitation projects with the support of senior staff and further develop proficient skills in all areas of...SeniorFull timeContract workInternshipWork at officeLocal areaFlexible hours$49.48 per hour
...Responsibilities Tasks Conduct site visits to gather relevant information Confer with clients and other members of the engineering team and conduct research to determine project requirements Ensure construction plans meet guidelines and specifications of building...Permanent employmentFull timeRemote work- ...project delivery. We are currently looking for a Project Field Engineer to join our team. At Peter Lucas we offer a variety of work, professional... ...supports, and mechanical equipment installations using drafting software to accommodate field conditions. Perform site-specific...Full timeFor contractorsWork at officeRemote work
$25.68 - $28.7 per hour
...The assignment will provide opportunities for engagement with engineers, managers and others in different departments in the organization... ...create condition assessment reports ~Be exposed to PLSCADD design software for the design and analysis of transmission lines ~Maintain...Hourly payTemporary work$106k - $123k per year
...Transportation Engineer The City of Kelowna is a vibrant and rapidly growing community of 165,000 residents. Located in the heart of the Okanagan Valley it is known for its stunning natural beauty, thriving economy, and exceptional quality of life. Kelowna is a leader...$80k - $90k per year
...Mechanical Designer / CET / Engineer Kelowna, BC Full-Time | In-Office Building Design – HVAC, Plumbing, and Mechanical Systems Salary: $80k-90k+ (Based on experience) About The Opportunity We’re working with a growing and respected consulting firm specializing...Full timeWork at officeLocal area- ...Act as the primary contracts point of contact for assigned business areas and projects. Work closely with project managers, engineering teams, operations, finance, and suppliers. Provide commercial guidance and contracting expertise throughout project execution....SeniorFull timeContract workInternship
$85.28k - $135.2k per year
...The opportunity: Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Intermediate... ...as Project Engineer/ Manager on assignments with assistance of Senior Engineers. Provide technical engineering leadership and/or support...SeniorContract workInternshipWork at officeLocal areaFlexible hours$350k per year
Compensation: $350,000 CAD OTE About Martell Group The Martell Group exists to build people, brands, and ventures that create meaningful impact. Across our four companies, we combine audience, operators, and execution to launch scalable products and empower ambitious...SeniorContract workRemote work- Service Technician (Diesel Engine) Overview: Bosch Truck Group Inc. (formerly Glover International Trucks Ltd.) is an award winning dealership with nine locations is Alberta and British Columbia. For 50 years we have been empowering customers with reliable transportation...Full timeApprenticeship
$75k - $110k per year
...The opportunity: Associated Engineering, a proudly Canadian, Employee-owned Company is seeking an experienced and dedicated Intermediate Civil Engineer to join our team in our Kelowna office. You’ll be joining a collaborative team of civil and water resources professionals...Long term contractContract workInternshipWork at officeLocal areaFlexible hours$105k - $155k per year
...Senior Estimator – Water/Wastewater Construction Maple Reinders is currently looking to add an experienced Construction Professional... ...and Labour availability. Liaise, consult, and communicate with Engineers, Architects, Owners, Contractors, and Subcontractors, and provide...SeniorWeekly payFull timeContract workFor contractorsFor subcontractorInternshipWork at officeRemote work$102k - $120k per year
...deliver energy solutions that support homes, businesses, and communities across British Columbia. We're looking for an Asset Management Engineer, Interior Stations to help optimize the safety, reliability, and performance of our natural gas infrastructure through data-driven...Long term contractRemplacementFull timeTemporary work- When you join Okanagan College, you’re joining a team that’s transforming lives and communities. Every course you create, every student you support and every connection you build, it all matters. Be a part of a vibrant campus community, where the work you do every day...Full timeMonday to friday
$37 - $50 per hour
As a Senior Technician - Security with Bosch Building Technologies, you will collaboratively review, understand, analyze, and implement installation blueprints and plans from Project Managers and Sales Teams to complete installations. This role requires the ability and...SeniorFull timeWork at officeFlexible hours- ...opportunity to showcase your talent and join a team that brings out the best in each other, then keep reading! Position Summary: The Senior Sous Chef is responsible for the preparation and execution of high-quality culinary offerings in accordance with company standards,...SeniorFull timeWork at officeFlexible hoursAfternoon shift
$80k - $120k per year
...move faster, clients get sharper analysis, and Summit ships work that wouldn't otherwise exist. We're hiring an AI Operations & Quality Engineer to make sure they keep working and to keep raising the bar on what they can do. About The Role Agent Quality Assurance Run...Flexible hours$70k - $135k per year
...succeed by delivering unbiased consultative services and premium quality mechanical equipment. For over 60 years, we have partnered with engineers, contractors, and building owners to design and implement high-performance building systems that balance energy efficiency,...Long term contractFor contractorsInternshipWork at officeLocal areaFlexible hours$45 - $58 per hour
...Senior Journeyperson Gasfitter — Class A Pay: $45.00–$58.00 per hour, depending on experience, certification, and employer requirements Job Type: Full-time Schedule: Day shift, with possible overtime, on-call rotation, or project-based work depending on employer needs...SeniorHourly payFull timeRemote workShift workDay shift$80k - $90k per year
...of career underway and now you’re looking to both build from where you are and to experience a different lifestyle. Welcome to RJC Engineers’ Kelowna office! Working with us in the Kelowna office offers the unique opportunity to grow your career with a respected, employee-...Full timeContract workInternshipWork at officeLocal areaImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer intern Kelowna, BC
- junior software developer Kelowna, BC
- software engineer salary in canada Kelowna, BC
- software developer entry level Kelowna, BC
- software engineer part time Kelowna, BC
- software developer remote Kelowna, BC
- software development engineer Kelowna, BC
- software developer no experience Kelowna, BC
- software developer Kelowna, BC
- software engineer intern Kelowna, BC

