Get the job you really want.

Top Software Engineer Jobs in Vancouver

Reposted 16 Days AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Expert/Leader
Expert/Leader
eCommerce • Healthtech • Kids + Family • Retail • Social Media
We are seeking a Fullstack Staff Software Engineer for Babylist Health to lead projects, architect systems, mentor team members, and enhance health offerings while achieving business growth.
Top Skills: AWSMySQLNative AndroidNative IosReactRedisRuby On RailsSidekiq
Reposted 11 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Software
Join Ema as a Software Engineer to design and develop user interfaces for web applications, collaborating with product managers and UX designers, and integrating APIs.
Top Skills: AngularCSSFastapiGitGrpcHTMLJavaScriptJSONNext.JsOauthPythonReactRestful ApisVercelVueXML
Reposted 11 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Fintech • Software • Financial Services
As a Full Stack Software Engineer II at Wave, you will deliver financial product features, improve system performance, and mentor junior staff. You will handle complex challenges independently and ensure high-quality code while contributing to documentation and production stability.
Top Skills: DjangoPythonReactReact Native
Reposted 11 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Software
Develop and integrate software for hardware platforms using C/C++. Responsibilities include architecture definition, SDK integration, and system performance monitoring, while collaborating with various teams and mentoring new developers.
Top Skills: CC++Linux
Reposted 11 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Software
Design and implement software architecture for hardware platforms, integrating SDK with Service router OS, while ensuring high performance and fault tolerance.
Top Skills: CC++LinuxMake
Reposted 15 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Big Data • Information Technology • Software • Database • Analytics
Hightouch seeks a product-minded backend engineer to develop tools for enterprise users, focusing on access control, change management, and data warehouse optimization.
Top Skills: Asynchronous WorkflowsBackend SystemsDistributed Systems
22 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Marketing Tech • Sales • Conversational AI
Design, build, and iterate on fullstack systems for AI agents. Collaborate with teams to enhance UX and contribute to internal best practices while engaging in research related to AI technologies.
Top Skills: NextjsNode.jsReactTypescript
22 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Gaming • Hardware • Manufacturing
The Video Software Engineer will design, optimize, and validate firmware and software for video processing technologies, focusing on codec performance and system integration.
Top Skills: CC++FfmpegH.264HevcLinuxPythonWindows
Reposted 12 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Fintech • Machine Learning • Software • Financial Services
The Software Engineer will architect and implement scalable microservices, optimize infrastructure performance, and standardize best practices in a remote-first environment.
Top Skills: AWSBigtableDatadogDynamoDBGCPGoKubernetesNoSQLPostgresRedisSQLTerraform
Reposted 12 Days AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Logistics • Transportation
The role involves designing and developing machine learning infrastructure for annotation, evaluation, and training models, focusing on scalable systems and efficient data workflows.
Top Skills: C++KubernetesPythonSpark
Reposted 12 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
eCommerce • Information Technology • Software
The role involves developing and implementing Fluent Commerce solutions, integrating OMS with various enterprise systems, and ensuring high performance and scalability.
Top Skills: AWSAzureCi/CdDockerFluent CommerceGCPGraphQLJavaJavaScriptKubernetesNode.jsRestful Apis
Reposted 12 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Database • Analytics
Design, build, and operate authentication, authorization, audit logging, and monitoring systems to provide unified customer identity and secure access. Integrate and standardize IAM patterns (SAML, SCIM, OAuth2/OIDC, MFA, passwordless) across services, collaborate with engineering teams on database and third-party integrations, maintain compliance (e.g., NIST), produce documentation, and respond to on-call escalations.
Top Skills: APIsAuth0AuthzAws IamAzure IamC++Cloud ComputingDatabasesDistributed SystemsGcp IamMfaNistOauth2OidcOktaPasswordless AuthenticationSAMLScimTypescript
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 22 Days AgoSaved
In-Office
Vancouver, BC
Junior
Junior
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The Software Development Engineer will design, build, and operate Autodesk's distributed computing platform, writing maintainable code and supporting internal teams.
Top Skills: AWSEcsEksGoJavaLambdaPythonStep Functions
Reposted 22 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Cloud • Information Technology • Software
The Software Engineer will design and implement software solutions, optimize systems, support customer development, and contribute to company culture within a collaborative startup environment.
Top Skills: CC++DockerNoSQLPythonSQL
Reposted 22 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Information Technology • Software
Develop and maintain software products, perform requirement analysis, troubleshooting, and enhance processes and product quality. Collaborate for innovation and improvement.
Top Skills: CC++Ip NetworkingKvmLinuxOpenstackPerlPythonShell ScriptsUnixVMwareXen
Reposted 22 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Information Technology • Software
Collaborate in software design, programming, and testing. Responsible for coordinating test and release processes, focusing on software-defined networking systems.
Top Skills: Automated Source ControlC#C/C++DocumentationJavaPythonScadaTest And Build Systems
Reposted 22 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
The software developer will work on cloud service development, contribute to agile team efforts, and ensure service reliability and security, using modern tools and best practices.
Top Skills: AWSCi/CdJavaScriptNode.jsReactRest ApiTypescript
Reposted 18 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
As a Staff Software Engineer on the Growth Platform team, you will lead the technical strategy for backend systems, drive collaboration, ensure system sustainability, and foster team culture and talent development.
Top Skills: AWSKotlinKubernetesMySQLPythonSpark
Reposted 18 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
The Senior Software Engineer focuses on developing backend systems, managing APIs, collaborating with teams, and ensuring operational availability while participating in community building within the team.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 18 Days AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
eCommerce • Healthtech • Kids + Family • Retail • Social Media
As a Senior Software Engineer at Babylist, you'll develop systems for a $1B marketplace, focusing on revenue, product experience, and platform infrastructure. Collaboration with product managers and mentoring of team members are key aspects of the role.
Top Skills: AWSDjangoJavaScriptMySQLNode.jsPythonReactRedisRuby On RailsSidekiq
Reposted 13 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Cloud • Information Technology • Software
Develop and maintain the Keycard Agent SDK, ensuring compatibility with various languages and frameworks, while engaging with the developer community to enhance agent applications.
Top Skills: GoPythonRustTypescript
Reposted 13 Days AgoSaved
Remote
Vancouver, BC
Entry level
Entry level
Artificial Intelligence • Cloud • Information Technology • Software
As a Software Engineer at Keycard, you'll design, develop, and implement identity and access infrastructures for dynamic, agent-native systems. You'll work on innovative projects that enhance developer experience and security, collaborating closely with a distributed team.
Top Skills: Agent-Native SystemsAi ToolsIdentity And Access Control Stack
Reposted 13 Days AgoSaved
Remote
Vancouver, BC
Mid level
Mid level
Food
As a Software Developer, you'll design and launch backend features, identify efficiencies, own project implementation, and collaborate with a remote team to enhance local pizzeria operations.
Top Skills: Cloud ServicesFlaskGoPythonRuby
13 Hours AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Software
As a Mobile Principal Software Engineer, you'll lead in developing a high-quality mobile app, mentor teams, and strategize mobile platform growth while ensuring customer satisfaction and technical excellence.
Top Skills: Ai ToolsAndroidGraphQLiOSReact NativeRuby On Rails
Reposted 13 Hours AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Big Data • Cloud • Healthtech • Software • Big Data Analytics
Develop and maintain innovative software products in life sciences, collaborating with cross-functional teams, ensuring comprehensive testing, and providing technical support.
Top Skills: AWSCSSJavaJavaScriptJssMs Sql ServerMySQLOracleReactSassSpring
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account