1

Secure Software Developer Jobs in Surrey, BC (NOW HIRING)

We're seeking an Intermediate Software Developer to join our dynamic team. In this position, you'll ... Responsibilities * Develop and maintain scalable, secure and compliant web applications and ...

Our experienced team builds engaging applications and secure backend solutions, crafting software ... As a seasoned C++ Software Engineer, you would be a part of the team implementing solutions for our ...

Software Developer, C++

Vancouver, BC · On-site

CA$82K - CA$126K/yr

Our experienced team builds engaging applications and secure backend solutions, crafting software ... As a seasoned C++ Software Engineer, you would be a part of the team implementing solutions for our ...

We are seeking a Senior Software Developer experienced in C++ and C# development within on-premise ... Supporting the creation of more secure events and public assemblies (e.g., major league sports ...

We are seeking an junior software developer experienced in C++ and C# development within on-premise ... Supporting the creation of more secure events and public assemblies (e.g., major league sports ...

Bachelor's degree in Computer Science or related * 2+ years of experience as a Software Engineer ... Supporting the creation of more secure events and public assemblies (e.g., major league sports ...

Bachelor's degree in Computer Science or related * 2+ years of experience as a Software Engineer ... Supporting the creation of more secure events and public assemblies (e.g., major league sports ...

... secure. This is a hybrid role in Vancouver, BC Canada. Position Summary The Senior Software Developer will help us design, build, and test our Rust eBPF agent. Additionally, they will be a ...

We're seeking a Senior Software Developer to join our dynamic team. In this position, you'll play a ... Responsibilities * Develop and maintain scalable, secure and compliant web applications and ...

We are seeking a Senior Software Developer experienced in C++ and C# development within on-premise ... Supporting the creation of more secure events and public assemblies (e.g., major league sports ...

As a Software Developer with the AI Accelerator (AIA), your ability to design and build full-stack ... secure cloud application designs and implementations. You will help define and share reference ...

As a Software Developer with the AI Accelerator (AIA), your ability to design and build full-stack ... secure cloud application designs and implementations. You will help define and share reference ...

... secure. This is hybrid position in Vancouver, BC Position Summary The Software Development in Test Engineer will be responsible for planning and performing Integration, Verification, Validation ...

next page

Showing results 1-20

Secure Software Developer information

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

To thrive as a Secure Software Developer, you need strong programming abilities, a solid understanding of cybersecurity principles, and experience with secure coding practices, often supported by a degree in computer science or a related field. Familiarity with tools like static code analyzers, vulnerability scanners, and security frameworks, as well as certifications such as CSSLP or CEH, are commonly required. Attention to detail, problem-solving, and effective communication are vital soft skills in this role. These skills and qualifications are crucial to building resilient software and protecting organizations from evolving security threats.

What are some common challenges secure software developers face when integrating security into the software development lifecycle?

Secure Software Developers often encounter challenges such as balancing application performance with security controls, keeping up with constantly evolving threats, and ensuring secure coding practices are consistently followed across development teams. They must also work closely with other developers, QA testers, and DevOps professionals to implement security requirements without slowing down project timelines. Regular code reviews, automated security testing, and ongoing collaboration with stakeholders are essential to overcoming these challenges and delivering robust, secure software.
What are popular job titles related to Secure Software Developer jobs in Surrey, BC? For Secure Software Developer jobs in Surrey, BC, the most frequently searched job titles are:
What cities near Surrey, BC are hiring for Secure Software Developer jobs? Cities near Surrey, BC with the most Secure Software Developer job openings:
Infographic showing various Secure Software Developer job openings in Surrey, BC as of June 2026, with employment types broken down into 98% Full Time, 1% Temporary, and 1% Contract. Highlights an 89% Physical, 2% Hybrid, and 9% Remote job distribution.

Full-time

Posted 21 days ago


Job description

About Benji Pays

At Benji Pays, we're on a mission to revolutionize how businesses get paid. We build automated accounts receivables solutions that help businesses streamline their financial operations, reduce manual errors, and improve cash flow - and we're growing fast.


Our success is driven by a commitment to innovation, excellence, and delivering an amazing customer experience from sales to support and all through the customer journey. You'll work on real problems that have a real impact, and you'll see exactly how your contributions help take this company to the next level.


If you thrive in an environment where great work is valued over titles, and you want to be part of something that genuinely moves the needle for our customers, you might be the perfect fit.


Our Core Values

At Benji Pays, our core values shape everything we do:

  • Integrity - We believe in doing the right thing, always.
  • Consultative - We listen and provide expert guidance.
  • Solve Real Problems - We are dedicated to finding effective solutions.
  • Get Stuff Done (GSD) - We are proactive and results-oriented.


Summary

Are you ready to shape the future of financial technology? At Benji Pays, we're on a mission to empower businesses with seamless payment solutions. We're seeking an Intermediate Software Developer to join our dynamic team. In this position, you'll play a pivotal role in building and maintaining scalable, secure, and compliant web applications. If you thrive on solving complex challenges and delivering impactful solutions, we'd encourage you to apply!


Responsibilities

  • Develop and maintain scalable, secure and compliant web applications and supporting services using Node.js, Express, EJS, HTML/CSS, JavaScript, TypeScript, MongoDB.
  • Collaborate with product managers, designers, support teams and other developers to understand requirements and deliver robust solutions.
  • Deliver clean, efficient, readable code that adheres to best practices and coding standards.
  • Responsibly leverage AI-assisted development tools to augment software development workflows.
  • Troubleshoot and debug issues across the stack, including frontend, backend, and database layers.
  • Implement and maintain integrations with third-party systems and APIs.
  • Drive the implementation of projects, features and enhancements through deployment and ongoing maintenance.
  • Participate in code reviews to ensure code quality and share knowledge with the team.


Qualifications

  • Bachelor's degree or College Diploma in Computer Science, Engineering, Software Development, or a related field, OR equivalent practical experience.
  • 3+ years experience developing web applications.
  • Proficiency in both frontend and backend technologies.
  • Strong knowledge of JavaScript / Typescript, HTML/CSS, and responsive development.
  • Experience using MongoDB.
  • Experience building developer-facing front-end integration libraries, or SDKs would be a strong asset.
  • Experience with templating engines or templated web frameworks such as EJS.
  • Experience writing automated tests.
  • Experience using AI-assisted development tools.
  • Ability to troubleshoot and debug issues across multiple layers of the application stack.
  • Love for problem solving with an innate sense of curiosity.
  • Eagerness to learn, grow and improve with your team.
  • Passionate about code quality with a thorough understanding of software development concepts that promote readability, maintainability, and testability.
  • Proven ability to work independently
  • Desire to be challenged, take ownership of projects and see them through to delivery.
  • General understanding of IT infrastructure and networking principles.
  • Willingness to provide Tier 3 support as needed, resolving escalated customer issues.
  • Excitement and curiosity about Benji Pay's mission!


Why Join Benji Pays

  • A true startup experience with well-funded backing, a strong runway and clear growth trajectory.
  • A product customers genuinely depend on. Your work directly impacts their financial operations.
  • Collaborative, low-ego team that values people who 'get stuff done'.
  • Healthcare Spending Account assisting you and your family with your most important health needs.
  • Opportunity to grow further in your role as the company scales.
  • Our office is right in the heart of downtown Vancouver with stunning ocean and mountain views from one of the city's most exclusive business neighbourhoods.
  • Easy commute with close access by SkyTrain, West Coast Express, or car.
  • We support a hybrid lifestyle with a focus on work-life balance out of our Vancouver office. Ideally, candidates are able to work from the office at least 2 days per week.
  • Stocked kitchen with local coffee and snacks.
  • Mac laptops so you can do your best work.


Exceptional Opportunities Are Rare

Benji Pays is not your typical software company. When we hire you, we are not just offering you a job; we are committing to investing in you and your long-term career. You'll help shape how this innovative company operates and make a genuine impact on the future of our people, product, and clients.


We invite all qualified candidates to apply. Please note, you must be eligible to work in Canada to be considered for this role. We thank you for your interest; however, only successful applicants will be contacted. Please, no recruiters or phone calls.