1

Senior Software Developer Engineer Jobs in British Columbia

As a Software Development Engineer II, you will be a critical member of the team solving customer problems and driving the development and delivery of mission critical fraud controls across multiple ...

We are looking for a Senior Software Engineer who can deliver high-quality production capabilities ... This role is well suited to someone who enjoys working across services, APIs, developer workflows ...

Develop, design, and test software for Fortinet products, including Linux applications and kernel modules. * Maintain, evaluate, optimize, and support the implementation of software and firmware ...

Develop, design, and test software for Fortinet products, including Linux applications and kernel modules. * Maintain, evaluate, optimize, and support the implementation of software and firmware ...

Shape the future of developer tools as a Senior Software Engineer in Vancouver, Canada. Focus on optimizing developer efficiency through automation and tool development in a hybrid setting. As a Sr. ...

Senior Software Developer, AutoCAD

Vancouver, BC · On-site

CA$107K - CA$157K/yr

The person we are seeking for is a passionate and experienced software engineer who can work with us to combine the cutting-edge techniques and bring the AutoCAD user experience to next level on ...

Step into the Senior Software Engineer role at Jobber, where you will influence change in small business technology solutions. Experience a flexible hybrid work model focused on collaboration and ...

Senior Software Engineer

Vancouver, BC · Remote

CA$98K - CA$147K/yr

Senior Software Engineer This role reports to the Chief Technology Officer. This is a full-time ... Experience with Python, PHP, or Ruby specifically * DevOps experience with Heroku, Google Cloud ...

Join a leading AI software company in Vancouver as a Senior Software Engineer. Focus on creating LLM-powered educational products that enable actionable market intelligence. This Senior Software ...

Role Overview As a Senior Software Engineer on our Global Insurance Platform team, you will build and evolve CG Admin, the internal platform that powers how Cover Genius configures and operates ...

Your role As a Sr. Software Engineer on the Developer Platform team, you will lead the design and development of the APIs, events, and frameworks that empower external developers to build ...

In the Senior Software Engineer role, you will create innovative solutions for complex problems leveraging advanced understanding of engineering principals. You will serve as a subject matter expert ...

Showing results 41-60

Senior Software Developer Engineer information

What is a senior software developer engineer?

Senior Software Developer Engineers are experienced professionals who design, develop, and maintain complex software systems. They lead technical projects, mentor junior developers, and collaborate with cross-functional teams to deliver high-quality solutions. Their responsibilities often include architecting software, reviewing code, ensuring best practices, and troubleshooting critical issues. Senior developers play a key role in shaping technical strategies and guiding the overall direction of software projects.

What are the key skills and qualifications needed to thrive as a senior software developer engineer?

A Senior Software Developer Engineer requires advanced programming skills, deep understanding of software architecture, and several years of experience with a relevant degree in computer science or a related field. Familiarity with modern development frameworks, version control systems like Git, and certifications such as AWS Certified Developer or Microsoft Certified: Azure Developer Associate are often expected. Strong problem-solving abilities, effective communication, and leadership skills help in mentoring teams and collaborating on complex projects. These competencies ensure high-quality software delivery, efficient teamwork, and innovation within dynamic tech environments.

What are some common challenges faced by senior software developer engineers when leading project teams?

Senior Software Developer Engineers often encounter challenges such as balancing technical leadership with hands-on coding, managing cross-functional communication, and aligning team members with project goals. They may also need to mentor junior developers while ensuring code quality and timely delivery of features. Navigating competing priorities and rapidly changing requirements requires strong problem-solving skills and adaptability, as well as effective collaboration with project managers, designers, and QA teams.

What is the difference between Senior Software Developer Engineer vs Software Developer?

AspectSenior Software Developer EngineerSoftware Developer
Required CredentialsBachelor's degree in CS or related field; 3+ years experience; sometimes certifications like Microsoft or AWSBachelor's degree in CS or related field; 0-2 years experience; certifications are optional
Work EnvironmentTeam lead roles, project planning, mentoringDevelopment tasks, coding, testing
Employer & Industry UsageTech companies, software firms, startupsSame as Senior Software Developer Engineer

The main difference is experience level and responsibilities. Senior Software Developer Engineers typically have more experience, take on leadership roles, and mentor junior developers, while Software Developers focus on coding and implementing features. Both roles are essential in software development teams, but the senior position involves more strategic and supervisory duties.

What are the most commonly searched types of Software Developer Engineer jobs in British Columbia?

The most popular types of Software Developer Engineer jobs in British Columbia are:

What cities in British Columbia are hiring for Senior Software Developer Engineer jobs?

Cities in British Columbia with the most Senior Software Developer Engineer job openings:

Infographic showing various Senior Software Developer Engineer job openings in British Columbia as of August 2026, with employment types broken down into 84% Full Time, 12% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution.

Software Developer Engineer II, WARP

Remitly

Burnaby, BC

CA$124K - CA$155K/yr

Full-time

Medical, Life, Retirement, PTO

Re-posted 17 days ago


Job description

Job Description:

At Remitly, we believe everyone deserves the freedom to access, move, and manage their money wherever life takes them. Since 2011, we've tirelessly delivered on our promise to customers sending money globally, providing secure, simple, and reliable ways to manage their money, ensuring true peace of mind. Whether it's supporting loved ones back home, growing a business across continents, or pursuing new opportunities abroad, we're not just here to move money- we're here to move our global customers forward.
We're looking for builders, reimaginers, and global thinkers who want to work at the intersection of technology, trust, and transformation. If that's you and you're ready to do the most meaningful work of your career-we invite you to join over 2,800 passionate Remitlians worldwide who are united by our vision to transform lives with trusted financial services that transcend borders.

About the Role:

The Wallet Product Risk team is dedicated to developing risk management controls-such as fraud prevention features-while delivering an industry-leading customer experience for our wallet and wallet adjacent products. As a Software Development Engineer II, you will be a critical member of the team solving customer problems and driving the development and delivery of mission critical fraud controls across multiple platforms. You'll collaborate closely with cross-functional partners in product, program management, data engineering, and engineering to simplify complexity, deliver high-quality, scalable systems, and speed up the rollout of impactful features.

You Will:

  • Design and build solutions for complex, ambiguous challenges that span multiple technologies and systems (Go, Java/Kotlin, TypeScript, React Native, AWS).
  • Partner with product managers, program managers, analysts, and engineers to gather requirements and deliver scalable, high-quality software solutions.
  • Contribute to the architecture and technical roadmap of our software systems, balancing short-term goals with long-term scalability and maintainability.
  • Contribute to code reviews, sprint rituals, hiring, and mentoring.
  • Take part in an on-call rotation to ensure the reliability and support of the team's services.

You Have:

  • A Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • 4+ years of experience writing production-grade code and delivering robust, scalable software solutions.
  • A strong background in modern distributed system architecture, including experience with cloud platforms, message brokers, and various database technologies.
  • Proficiency in at least one high-level programming language such as Go, Java/Kotlin, Python, or TypeScript.
  • A proactive, analytical mindset with a passion for solving complex problems and continuously improving systems and workflows.

A strong commitment to code quality, supported by experience with testing frameworks, CI/CD pipelines, and observability tools.

Compensation Details. The starting base salary range for this position is $124,000 - $155,000. In Canada, Remitly employees are shareholders in our Company and equity is part of our total compensation plan. Your recruiter can share more information about medical benefits offered, as well as other financial benefits and total compensation components offered with this role.

Our Benefits

  • Four weeks vacation
  • Health Benefits
  • Mental Health & Family Forming Benefits
  • RRSP plan with company match
  • Employee Stock Purchase Plan (ESPP)
  • Life Insurance & Disability
  • Continuing education and travel benefits

Our Connected Work Culture: Driving Innovation, Together

At Remitly, we believe that true innovation sparks when we come together. Our Connected Work Culture fosters dynamic in-person collaboration, where ideas ignite and challenging problems find solutions faster.
Under the Company's current hybrid-work expectations, employees in this position work onsite Tuesday through Thursday each week. Additional onsite attendance may be required based on business needs, and the Company may modify its hybrid-work expectations from time to time. These intentional in-office moments are vital for deepening relationships, fueling creativity, and ensuring your impact is felt where it matters most.

Remitly is an E-Verify Employer

At Remitly, we are dedicated to ensuring that our workplace offers equal employment opportunities to all employees and candidates, in full compliance with applicable laws and regulations.

Remitly is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.