Top Software Engineer Jobs in Vancouver

One Month AgoSaved
In-Office or Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Aerospace • Hardware • Software • Defense • Manufacturing
Lead and execute perception R&D and engineering for factory robots: define multi-year roadmap, architect perception pipelines (detection, segmentation, 6-DoF pose, scene understanding), drive sensor fusion and calibration, establish data/model workflows and deployment practices, integrate with planning/control, hire and mentor engineers, and evaluate research for production adoption.
Top Skills: 6-Dof Pose EstimationC++Depth CamerasDistillationInstance SegmentationLidarMulti-View GeometryObject DetectionPoint Cloud ProcessingPythonQuantizationRgb CamerasSemantic SegmentationSensor FusionStructured LightTensorrtTracking
Reposted 23 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Fintech
As a Senior Full-Stack Software Engineer, you will build scalable infrastructures, tackle full-stack challenges, and collaborate with teams to enhance product experiences while maintaining high engineering standards.
Top Skills: Es6+GraphQLJavaKotlinNoSQLPythonReactRestful ApisSQLTypescriptWebpack
14 Days AgoSaved
Remote
Vancouver, BC
Entry level
Entry level
Software
Lead the full software development lifecycle for internal and customer-facing observability systems. Design, build, deploy, support, and optimize scalable distributed systems and high-throughput data pipelines. Own reliability, performance, testing, documentation, and production readiness; participate in on-call support. Mentor engineers, lead design reviews, investigate incidents, and collaborate with stakeholders to develop effective tooling across the Temporal ecosystem.
Top Skills: AWSClickhouseGCPGoGrafanaKubernetesLokiPrometheusSQLTemporalThanos
14 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Software
Design, build, deploy, and support scalable distributed observability systems for internal developers and customers. Lead the software development lifecycle, develop and review designs, ensure testing and production readiness, investigate reliability and performance issues, participate in on-call support, and collaborate across teams to improve Temporal’s infrastructure and platform capabilities.
Top Skills: AWSClickhouseGCPGoGrafanaKubernetesLokiPrometheusSQLTemporalThanos
Reposted One Month AgoSaved
In-Office
Vancouver, BC
Junior
Junior
Software
Build and own secure, event-driven full-stack services on AWS using TypeScript/Node.js. Implement infrastructure-as-code, CI/CD, observability, REST APIs, and automated tests; respond to production incidents and participate in architecture decisions while leveraging AI tools.
Top Skills: Ai ToolsAmazon Api GatewayAmazon S3Amazon SqsAWSAws CdkAws LambdaCi/CdDynamoDBEvent-Driven ArchitectureEventbridgeMcpNode.jsOauth 2.0OidcRestScimServerlessSQLTerraformTypescript
14 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Fintech • Mobile • Payments • Software
Design, build, ship, and own high-scale, user-facing product features across frontend, backend, and data systems. Define problems, scope and prioritize work, collaborate with Product, monitor production usage, debug incidents, improve reliability, review code, and mentor engineers. The role requires strong backend expertise alongside React proficiency and ownership from product discovery through long-term maintenance.
Top Skills: AWSCSSFlaskHTMLHTTPJavaScriptPostgresPythonReactSQLTypescript
14 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Fintech • Mobile • Payments • Software
Build and ship production AI agents that help mobile app developers manage subscriptions and paywalls. Own agent orchestration, tool execution, context management, evaluation, observability, permissions, and human-in-the-loop controls. Develop reliable, secure, user-facing backend systems, scope projects independently, monitor adoption, improve features after launch, participate in architecture and incident response, and mentor engineers.
Top Skills: Ai AgentsAnthropic ApiBackend SystemsContext ManagementEvaluation FrameworksLangchainLangfuseLlm OrchestrationMcpObservability FrameworksOpenai ApiSlack IntegrationsStructured Output
Reposted One Month AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Build, operate, and extend Affirm's data platform and application tooling to enable self-service data applications at scale. Implement platform features (provisioning, CI/CD, access control), integrations, data governance, automation, observability, and on-call operations. Contribute to roadmap for semantic layers, agentic data tooling, and AI-native workflows while raising engineering and operational standards.
Top Skills: Agentic Data ToolsBigQueryBuildkiteCi/CdDatabricksDockerGithub ActionsLlmsOauthOidcPythonRbacRest ApisSecrets ManagementSemantic LayerSnowflakeSQLWebhooks
Reposted 15 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Fintech • Machine Learning • Software • Financial Services
Lead frontend design and delivery of AI product experiences using React and TypeScript, mentor engineers, set frontend standards, use AI-assisted tooling, and contribute to backend services in Go and product roadmaps.
Top Skills: BigQueryBigtableClaudeGoJavaNode.jsPostgresPythonReactTerraformTypescript
15 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Fintech • Information Technology
Design, implement, and maintain scalable backend systems supporting Alpaca’s financial ledger and brokerage infrastructure. Own high-visibility features from design through deployment, collaborate with finance, operations, product, and engineering stakeholders, and improve system health. Build performant, reliable, maintainable services using modern distributed systems technologies while ensuring the ledger remains a correct source of truth for account transactions, reporting, and compliance.
Top Skills: GoGoogle Cloud Platform (Gcp)GrpcPostgresProtocol BuffersRedpanda
Reposted One Month AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
Build and ship full‑stack features for North, an enterprise AI workspace. Develop secure autonomous agents, execution engines, integrations, observability and evaluation systems. Collaborate with researchers to productionize models and deliver performant, low‑resource deployment code while adhering to strict security and privacy constraints.
Top Skills: KubernetesPostgresPythonReactTypescript
Reposted One Month AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Software
As a Machine Learning Engineer, you will develop models for NLP and code-generation systems, analyze data, and improve AI performance using advanced algorithms. You'll manage the entire ML lifecycle and ensure effective communication of model benefits across the organization.
Top Skills: AzureGCPPythonPyTorchSQLTensorFlow
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted One Month AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Software
Develop and maintain scalable, reliable back-end systems and APIs, write maintainable code, and collaborate with global teams in a hybrid work environment.
Top Skills: AngularAWSAzureClickhouseCSSDockerGCPGoHTMLJavaScriptKubernetesPostgresPythonReact
Reposted One Month AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Software
Design and develop user interfaces and backend architectures for web applications, ensuring seamless integration and optimal performance using modern web technologies.
Top Skills: CSSExpressFastapiGitGrpcHTMLJavaScriptNode.jsPythonReactVercel
24 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Software • Energy • Renewable Energy
Own and build the infrastructure, APIs, and distributed services powering an AI-driven energy platform. Develop highly reliable, low-latency systems that process grid telemetry and execute optimization decisions on physical energy assets. Productionize AI models, make architecture and performance tradeoffs, and contribute across backend engineering in a fast-paced startup environment.
Top Skills: Ai ModelsAPIsC++Distributed SystemsGeospatial DataGoPythonReal-Time InfrastructureRustTime Series Data
Reposted One Month 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 One Month AgoSaved
Remote
Vancouver, BC
Junior
Junior
Retail • Sales • Software
The role involves developing backend services using Python and Django, ensuring high availability and performance, and leveraging computer vision technology for 3D experiences in home decor.
Top Skills: AWSDjangoKubernetesPostgresPython
Reposted One Month AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Big Data • Information Technology
As a Senior Full Stack Software Engineer at Doxel, you will design and develop applications for project management, focusing on complex data handling and intuitive UI. Your role involves collaborating across teams and providing technical leadership in software projects.
Top Skills: AWSAzureBigQueryCi/CdDatabricksGCPJavaNext.JsNuxt.JsPythonRedshiftSnowflakeTypescript
15 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Automotive • Computer Vision • Machine Learning • Agriculture • Defense • Manufacturing
Designs, develops, integrates, tests, and maintains production embedded Linux software for vehicle systems. Responsibilities include modern C/C++ and Qt/QML development, Yocto platform maintenance, Python automation, CI/CD, automated testing, debugging across hardware and software boundaries, release management, architecture, documentation, and production support. The role also provides technical leadership and mentorship while collaborating with multidisciplinary engineering, manufacturing, cybersecurity, and supplier teams.
Top Skills: Adobe IllustratorAdobe PhotoshopAutosarBitbakeCC++Cameo Systems ModelerCanCmakeConan 2CppunitEmbedded LinuxEthernetFigmaFmvssGdbGitGoogletestI2CIbm Engineering DoorsIso 26262MagicdrawOpenembeddedPythonQmlQt 6.8+Qt CoreQt DbusQt Design StudioQt NetworkQt QuickQt Remote ObjectsSae J1939Sae J2012SconsSerial InterfacesSpiSquishSystemdUds Iso 14229Yocto Project
Reposted 24 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • HR Tech
Build and maintain front-end features for an AI-driven contract management SaaS. Collaborate with engineers, data scientists, product, and design; own functional areas from development to production; mentor teammates; apply modern dev practices to deliver scalable, user-centric solutions.
Top Skills: AWSReactTypescript
One Month AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Big Data • Information Technology • Security • Software
Design, build and expand automated test coverage for a data-oriented ETL product. Learn the data model, create test plans, execute automated and manual tests (Pytest), analyze results, and ensure quality across cloud environments and multiple databases. Work within Agile and CI/CD pipelines.
Top Skills: Api TestingAWSAzureBashCi/CdETLGCPGitlabGraph DatabasesJenkinsNoSQLPytestPythonSQL
Reposted One Month 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 One Month AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Payments • Software
As a Backend/API Engineer on the team, you will design and build products for financial management, collaborate with cross-functional teams, mentor engineers, and resolve production issues.
Top Skills: C/C++GoJava
Reposted One Month AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Cloud • Fintech • HR Tech
As a Full Stack Software Engineer, you will develop and deliver full stack features for AI agents integrated into HR and financial workflows, collaborating within a cross-functional team to ensure quality and performance from development to production.
Top Skills: AWSDjangoDockerElasticsearchFastapiFlaskKubernetesPostgresPythonReactTypescript
Expert/Leader
Cloud • Security • Software • Generative AI
Lead the technical vision, roadmap, and development of Elasticsearch’s ES|QL analytics and compute engine. Build data-intensive enhancements using modern Java, research algorithms and data structures, collaborate across teams, mentor engineers, guide technical projects, and improve search and analytics capabilities. Work autonomously in a globally distributed environment while partnering with product, user experience, and customer-facing teams.
Top Skills: CassandraContinuous IntegrationDatadogDynatraceElasticsearchEs|QlGitGitJavaMongoDBNew RelicPostgresSolrSplunk Spl
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account