Get the job you really want.

Top Software Engineer Jobs in Vancouver

Reposted 13 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
HR Tech • Other • Professional Services
The Software Engineer will analyze, rank, and improve AI-generated code, providing feedback for reinforcement learning in a remote role.
Top Skills: C#
Reposted 13 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
HR Tech • Other • Professional Services
The role involves training large-language models to improve code generation, reviewing and editing AI-generated code, and providing feedback for reinforcement learning refinement.
Top Skills: C++
Reposted 9 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
You will design and deliver backend systems at scale, collaborate with stakeholders, solve technical issues, and develop team talent.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 9 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 9 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
The job responsibilities and requirements are currently to be determined (TBD).
Reposted 9 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Senior level
Senior level
Digital Media • Gaming • Information Technology • Software • Sports • Esports • Big Data Analytics
The Senior Software Engineer will design and develop scalable backend systems and APIs for high-impact applications while mentoring team members and ensuring system reliability and performance.
Top Skills: Automated TestingAWSC#Google Cloud PlatformJava
Reposted 9 Days AgoSaved
In-Office or Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
As a Staff Software Engineer, you will design scalable systems for ledgering in Cash App, leading technical initiatives and mentoring team members while ensuring high-quality software delivery.
Top Skills: Amazon Web ServicesDatadogGrpcGuiceHibernateHTTPJavaJSONJunitKafkaKotlinMySQLProtocol BuffersVitess
Reposted 9 Days AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer in the Vehicle Diagnostics team, you will design and develop vehicle telematics data products, lead technical discussions, collaborate with teams, and influence platform roadmaps.
Top Skills: GoGraphQLJavaPythonReactTypescript
Reposted 4 Days AgoSaved
Easy Apply
Vancouver, BC
Easy Apply
Senior level
Senior level
Mobile • Software
Develop secure authentication services and microservices using Java and AWS. Collaborate across teams and participate in platform architecture discussions.
Top Skills: Aws SdksJava 17/21PostgresSpring BootSpring Security
Reposted 4 Days AgoSaved
Easy Apply
Vancouver, BC
Easy Apply
Senior level
Senior level
Mobile • Software
Develop and maintain REST APIs using Java, build microservices for FX trading, optimize performance, and collaborate in Agile practices.
Top Skills: AWSAzureCi/CdGCPGitJava 17/21KafkaPostgresSpring BootSpring Mvc
Reposted 4 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Mid level
Mid level
Big Data • Enterprise Web • Marketing Tech • Software
Develop and enhance robust software solutions, improve software stability, manage technical debt, and collaborate in an agile environment.
Top Skills: AWSCircleCIDatadogDbtDockerFargateFivetranGitGoGrpcLookerReactReact NativeReduxRuby On RailsSentrySnowflakeTerraformTypescript
Reposted 4 Days 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

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
Reposted 4 Days 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 4 Days 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
Reposted 4 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Software
As a DevOps Engineer, you will design, develop, and deploy scalable SaaS solutions, automate infrastructure tasks, and collaborate on CI/CD enhancements.
Top Skills: AnsibleAWSAzureCloud BuildGCPGithub ActionsGrafanaHelmIstioKubernetesPagerdutyPostgresPrometheusSeleniumSentryTerraform
5 Days AgoSaved
Easy Apply
In-Office or Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Software • Database
Join PlanetScale's Insights team to build a customer-facing database observability product, focusing on performance data and dashboard creation.
Top Skills: GoKafkaMySQLPostgresPythonRubyRustVitess
Reposted 10 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Expert/Leader
Expert/Leader
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
As a Staff Software Engineer, lead the technical direction, architecture, and design for Square's Local Services products, mentoring engineers and improving system performance and reliability.
Top Skills: AWSDynamoDBGrpcJavaKafkaKubernetesMySQLOpensearchProtocol BuffersRedisRubyTerraform
Reposted 10 Days AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer, you will develop end-to-end solutions for managing trailers and equipment, focusing on customer impact and scalability while collaborating with a team.
Top Skills: GoGraphQLReactTypescript
Reposted 10 Days AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer, you will develop high-impact software products, working across the stack to connect IoT devices and real-time workflows, collaborating with cross-functional teams, and influencing product direction based on customer needs.
Top Skills: AIGeolocation DataIotLow-Latency Data PipelinesMlSpatial Algorithms
Reposted 10 Days AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Expert/Leader
Expert/Leader
Big Data • Cloud • Software • Database
Develop data replication solutions, handle customer escalations, write and test code, and lead cross-team projects within MongoDB's Replication Team.
Top Skills: C++JavaScriptPython
15 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
HR Tech • Other • Professional Services
As a Software Engineer, you will help train large-language models in code evaluation and training, focusing on Ruby, with an emphasis on code review and improvement.
Top Skills: Ruby
15 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
HR Tech • Other • Professional Services
Responsible for training large-language models by reviewing, ranking, and improving AI-generated code. Requires strong software engineering skills.
Top Skills: Java
15 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
HR Tech • Other • Professional Services
Train large-language models to improve code quality by comparing snippets, providing feedback, and refining AI-generated code. Requires strong communication skills and attention to detail.
Top Skills: C
5 Days AgoSaved
In-Office or Remote
Vancouver, BC
Internship
Internship
Artificial Intelligence • Machine Learning • Natural Language Processing • Software • Generative AI
As a Software Engineering Intern, you'll develop features for user-facing products, work on API platforms, and design data pipelines while gaining hands-on experience in AI technologies.
Top Skills: APIsCi/CdData PipelinesMachine LearningNatural Language ProcessingServer CodeTechnical DocumentationWeb Development
Reposted 5 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Consumer Web • Software
Collaborate with product managers and designers to develop Android features, write reusable code in Kotlin, maintain code quality, and optimize user experience.
Top Skills: Android SdkCoroutinesDaggerFlowHiltJetpack ComposeKotlinRetrofitRoom
All Filters
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account