As of November 6, 2026, Jobsy lists 122 software engineer jobs in Vancouver, BC. The median advertised pay is $144,997 a year (from 37 postings). The most active employers are Affirm, hireVouch and Microsoft. Skills often requested: python, communication skills, aws and computer science.
No matching filters. Try another name.
122 jobs·Latest jobs · Canada··
Why we group jobs by company
Jobs from the same identified company share one card in each results page. As you load more, we merge that company’s additional jobs into its existing card, so large employers do not keep taking extra space. Use the arrows or numbered dots to browse, or View all to compare its loaded jobs and reach the company’s full list. Company pages show separate job cards.
2+ YOEMicrosoft needs a bachelor's degree in computer science or a related technical field and 2+ years of coding experience in languages such as C, C++, C#, Java, JavaScript or Python, or equivalent experience. Passing Microsoft, customer or government security screenings is required.
React, Fluent UI, Microsoft Azure, Microsoft Fabric, AWS
2+ YOEMicrosoft needs candidates with a bachelor's degree in computer science or a related technical field and 2+ years of engineering experience coding in languages such as C, C++, C#, Java, JavaScript or Python. They must also pass Microsoft Cloud background and security screenings.
2+ YOECandidates need a Bachelor's degree in Computer Science or a related field, or equivalent experience, plus coding experience in languages such as C, C++, C#, Java, JavaScript or Python. Familiarity with APIs, databases, data integration, source control, automated testing and CI is preferred.
Azure, Microsoft Fabric, Power BI, Power Query, Azure Data Factory, Azure Synapse Analytics
4+ YOECandidates need a Bachelor's degree in computer science or a related field plus 4+ years of engineering experience coding in languages such as C#, Java, JavaScript or Python, or equivalent experience. Experience with AI or LLM products, web application architecture and AI security practices is preferred.
2+ YOECandidates need a Bachelor's degree in Computer Science or a related field and 2+ years of coding experience in languages such as C, C++, C#, Java, JavaScript or Python. Experience with distributed systems, cloud platforms, AI infrastructure and service reliability is preferred.
2+ YOECandidates need a Bachelor's degree in Computer Science or a related field and 2+ years of engineering experience coding in languages such as C#, Java, JavaScript or Python, or equivalent experience. They must pass the Microsoft Cloud background check and recurring security screenings.
Microsoft Fabric, OneLake, Azure SQL DB, Azure Cosmos DB, Azure Data Factory, Azure Synapse Analytics
2+ YOECandidates need a bachelor's degree in computer science or a related technical field and 2+ years of coding experience in languages such as C#, Java, Python or JavaScript/TypeScript. Experience with AI or LLM-based development tools and agentic systems is preferred.
5+ YOECandidates need 5+ years of professional software engineering experience in Python and/or Go, plus extensive Agile/Scrum experience and a proven record of guiding software through the full lifecycle. They also need strong Git and CI/CD skills, experience designing RESTful or gRPC APIs, Jira proficiency, and the ability to lead and influence an engineering team.
Candidates need strong Java programming skills, experience with Spring and frameworks, and knowledge of unit testing and mocking tools. They also need SQL and Oracle experience, plus experience with high-performance applications.
Mastercard needs candidates with strong Java and Spring experience, solid SQL and Oracle knowledge, and unit-testing skills with JUnit, Mockito or EasyMock. Candidates should have built high-performance applications and worked in Agile/Scrum teams.
Mastercard needs strong Java and Spring skills, unit and mocking test experience with JUnit or Mockito, and Oracle SQL knowledge. Candidates also need Agile delivery experience and strong problem-solving ability.
Candidates need strong Java and modern application development experience, plus experience building scalable distributed systems and automated testing. Preferred: payments, compliance or fraud background, cloud-native architecture, and a bachelor's degree in a technical field.
Regulatory compliance, Software development, Troubleshoot, Root cause analysis, Leadership, Troubleshooting
Candidates need strong Java and object-oriented programming skills, plus experience with continuous integration and delivery. Exposure to Apache Kafka or Apache Flink, secure coding practices and test-driven development is expected.
Candidates need strong Java skills, solid knowledge of Spring and mocking frameworks such as JUnit and Mockito, and experience with SQL and Oracle. Experience with high-performance applications and creative problem solving is also required.
EarnIn: EarnIn is a financial technology company, not a bank.
4+ YOEEarnIn needs candidates with 4+ years of backend engineering experience, proficiency in a modern language, and hands-on use of Cursor and Claude. Strong product sense, ownership of production services and experience with SQL, NoSQL and messaging systems are also required.
Candidates need strong TypeScript and React skills with Next.js and relational databases, plus Python backend experience. They also need DevOps, API design, LLM integration, and application security experience, and regular use of AI-assisted development tools such as Claude Code.
Tigera: The company’s offerings secure AI workloads and agents across 1M+ clusters in multicloud and hybrid environments.
5+ YOECandidates need 5+ years of product-oriented software engineering experience, strong Linux and Kubernetes networking skills, and hands-on Golang (or C, C++ or Java) experience. A BS in CS or equivalent experience is also expected.
Databricks: Databricks is the Data and AI company.
Candidates need a degree in Computer Science or Engineering, expected fall 2026 or spring 2027. They need implementation skills in a language such as Python, Java or C++, plus knowledge of algorithms, data structures and OOP.
Databricks, Software development, Computer science, Python, Oracle Java, C++
GuruLink needs candidates with deep production DevOps, SRE or platform experience including on-call, practical Kubernetes skills, infrastructure as code, and GCP or AWS fundamentals. Hands-on MLOps, security tooling and SOC 2 automation experience are also required.
Candidates need a computer science or related degree and practical software development experience, such as internships or personal projects. They should know at least one programming or scripting language, Git, Linux and basic SQL, and be comfortable with AI coding tools.
5+ YOECandidates need at least 5 years of software or AI/ML engineering experience, a computer science or comparable degree or equivalent experience, and strong fundamentals in version control, testing and code review. Hands-on work with large language models, agents, MCP and AI code assistants is required.
2+ YOEAsana needs candidates with 2+ years of professional software engineering experience shipping production code, strong software design and testing skills, and curiosity about LLMs, prompt pipelines, vector databases or agentic frameworks.
Workflow, Sales, Compensation and benefits, Mental health, Coaching, Cooking
6+ YOECandidates need 6+ years of production software engineering experience, technical leadership on multi-service systems, and interest in LLMs, agentic systems or evaluation pipelines. Strong design-doc writing and mentoring skills are also expected.
Microservices, Leadership, Coaching, Workflow, Sales, Compensation and benefits
3+ YOECandidates need at least 3 years of industry experience in autonomous driving, robotics or a related field, a Master's degree in a related field, and strong modern C++ and Python skills. Experience with behavior planning and path planning algorithms is required.
How much does a software engineer make in Vancouver, BC?
The median advertised pay is $144,997 a year, across 37 postings that list pay. The lowest quarter pays under $127,546 and the top quarter over $159,141.
Who is hiring software engineers?
Affirm (29), hireVouch (18), Microsoft (18), Jobgether (16) and Baseten (15).
What skills do software engineer jobs ask for?
Postings most often mention python, communication skills, aws, computer science, ci/cd, kubernetes, software development and oracle java.