Top Software Engineer Jobs in Vancouver

YesterdaySaved
In-Office
Vancouver, BC
Junior
Junior
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
Develop and implement cloud Radiology Software Systems, create documentation, mentor team members, and design AI-powered solutions for business challenges.
Top Skills: .NetC#IisJavaScriptReactSQL
Reposted 3 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Gaming • Information Technology • Mobile • Software • Esports
Design and implement character control systems for a AAA multiplayer sports title, optimize gameplay, and mentor junior engineers.
Top Skills: BlueprintsC++Unreal Engine 5
Reposted 3 Days AgoSaved
Hybrid
Vancouver, BC
Expert/Leader
Expert/Leader
Gaming • Information Technology • Mobile • Software • Esports
Design and implement AI systems for team-based sports gameplay in Unreal Engine 5, focusing on decision-making and player behavior optimization, while mentoring other engineers.
Top Skills: C++Unreal Engine 5
5 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Big Data • Healthtech • Information Technology • Machine Learning • Software • Analytics
The role involves designing, building, and deploying cloud-based services, writing scalable code, and providing technical leadership while collaborating across teams to ensure successful releases.
Top Skills: .NetAsp.Net CoreC#DockerGoogle Cloud PlatformJavaScriptReactRest ApisTypescript
6 Days AgoSaved
Hybrid
Vancouver, BC
Junior
Junior
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
The Software Developer II will develop high-scale applications and APIs, focusing on C# and C++. Responsibilities include contributing to software solutions, mentoring, and improving DevOps practices.
Top Skills: .NetAzureC#C++Ci/CdDatabases (BerkleyDevOpsPostgres)
6 Days AgoSaved
Hybrid
Vancouver, BC
Mid level
Mid level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
As a Software Engineer II, build and operate Azure-based infrastructure, develop automation and CI/CD pipelines, and mentor junior engineers while ensuring reliability and security across cloud environments.
Top Skills: ArmAzureBicepCi/CdCloud-Native ArchitecturesInfrastructure-As-CodeTerraform
6 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Software Engineer for Cash App's Lending Products, you will design, develop, and enhance complex systems while collaborating with various stakeholders to improve financial accessibility.
Top Skills: AuroraAWSBuildkiteDatadogDynamoDBGradleGrpcGuiceHibernateHTTPJavaJettyJooqJSONJunitKafkaKotlinMySQLOkhttpProtocol BuffersRedisVitess
6 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Join Cash App's Lending team as a Software Engineer to develop financial products that provide users access to credit. Collaborate with various stakeholders, optimize APIs, manage services, and enhance team practices while leveraging complex systems and AI-driven development.
Top Skills: AuroraAWSBuildkiteDatadogDynamoDBGradleGrpcGuiceHibernateHTTPJavaJettyJooqJSONJunitKafkaKotlinMySQLOkhttpProtocol BuffersRedisVitess
Reposted 7 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
Develop and integrate License Plate Recognition systems with Video Management across full-stack Agile teams. Ensure high-quality software solutions through design, testing, and deployment.
Top Skills: BitbucketC#C++DockerGitJavaJavaScriptKubernetesVisual Studio
Reposted 7 Days AgoSaved
Hybrid
Vancouver, BC
Junior
Junior
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
The role involves full development lifecycle for Linux-based video analytics appliances, requiring coding, collaboration, and CI/CD management.
Top Skills: BashC++GoLinuxTypescript
Reposted 8 Days AgoSaved
Hybrid
Vancouver, BC
Expert/Leader
Expert/Leader
Gaming • Information Technology • Mobile • Software • Esports
The Principal Online Software Engineer will architect scalable backend services for multiplayer functionality, lead security practices, mentored engineers, and collaborate on technical direction for online systems in AAA game development.
Top Skills: AWSC++GCPGoKubernetesPythonUnreal Engine 5
Reposted 8 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Gaming • Information Technology • Mobile • Software • Esports
As a Senior Online Services Software Engineer, you'll design, develop, and implement scalable backend services for multiplayer features, ensuring seamless online gaming experiences. You'll collaborate with various teams, mentor members, and uphold code quality standards.
Top Skills: AWSC++DatadogGoKubernetesOpentelemetryPostgresPythonUnreal Engine
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
9 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
eCommerce • Fintech • Payments • Software • Financial Services
As a Software Development Engineer II, you will design and build risk management solutions, collaborate with teams, and ensure system reliability.
Top Skills: AWSGoJavaKotlinReact NativeTypescript
Reposted 12 Minutes AgoSaved
Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Lead the design, development, and maintenance of AI-powered software applications, collaborating with product managers and cross-functional teams, while establishing best practices and mentoring senior engineers.
Top Skills: CSS3GoHTML5JavaScriptPythonReactTypescript
Reposted 13 Minutes AgoSaved
Remote
Vancouver, BC
Junior
Junior
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Build and deliver enterprise-level features across Toast's platform (POS, backend, frontend). Design and implement backend services and APIs, create automated tests, roll out features, monitor success, and collaborate with UX, PM, and cross-functional teams.
Top Skills: JavaKotlin
10 Days AgoSaved
Hybrid
Vancouver, BC
Mid level
Mid level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The Software Engineer II will develop, test, and deploy software solutions for Mastercard's payment applications, participate in agile processes, and mentor team members.
Top Skills: Apache FlinkApache KafkaBddCi/CdJavaNatsOopSolidTdd
10 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
As a Software Engineer on Cash App's Controls team, you will build scalable and secure platform infrastructure, ensure customer trust, collaborate on product development, and leverage AI tools throughout the development lifecycle.
Top Skills: Anthropic'S Model Context Protocol (Mcp)AWSClaude CodeCursorDatadogDynamoDBGithub CopilotGooseGrpcHTTPJavaJSONKafkaKotlinKubernetesMySQLPrometheusProtocol Buffers
10 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Software Engineer on the Cash App Controls team will develop infrastructure for secure financial services and automate solutions using AI tooling, collaborating with cross-functional teams.
Top Skills: Ai-Driven Development ToolsAWSDatadogDynamoDBGrpcHTTPJavaJSONKafkaKotlinKubernetesMySQLPrometheusProtocol Buffers
Reposted YesterdaySaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
The Software Engineer/Senior Software Engineer will design, develop, and deliver high-quality software while supporting team collaboration and continuous improvement. They will engage in code reviews and technical discussions.
Top Skills: .Net/C#ApigeeDatadogGitlabJavaScriptKubernetesOpenapiReactSQL ServerTypescript
Reposted 11 Days AgoSaved
Easy Apply
Hybrid
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Cloud • Software • Database
The Senior Software Engineer will design, write, and support open-source libraries using MongoDB, collaborate with teams, investigate bugs, and mentor junior engineers.
Top Skills: Ai ToolsJavaJvmMongoDBOpen-SourceOrm FrameworksReactive Streams
Reposted 2 Days AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Mid level
Mid level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Build and evolve core AI platform capabilities: design shared execution patterns, APIs, and backend services to support multi-step GenAI workflows, model integrations, and scalable production systems. Collaborate with AI engineers, data scientists, and product partners to turn emerging AI use cases into reliable, extensible platform features.
Top Skills: GoJavaLangchainLlmsMcpOpenai SdkPython
3 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
The Software Engineer on the Cash App Banking team will design, develop, and deliver new banking experiences, collaborating closely with teams to enhance customer features and performance.
Top Skills: AWSDynamoDBGrpcGuiceHibernateHTTPJavaJettyJSONJunitKafkaKotlinMySQLOkhttpProtocol Buffers
Reposted 12 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
eCommerce • Fintech • Payments • Software • Financial Services
As a Senior AI Native Software Engineer, you'll build AI-powered tools and applications, ensuring security and quality while mentoring other engineers and driving best practices in AI development.
Top Skills: Ai Coding AgentsAPIsCloud InfrastructureDatabasesEvent-Driven WorkflowsFull-Stack Application Development
Reposted 13 Days AgoSaved
Hybrid
Vancouver, BC
Junior
Junior
Artificial Intelligence • Hardware • Information Technology • Security • Software • Cybersecurity • Big Data Analytics
The Software Developer II will contribute to and support the development of security products using C++ and C#, focusing on software solutions in cloud and on-premise environments, while also mentoring team members and adhering to high development standards.
Top Skills: AzureC#C++Ci/CdDevOpsTest Automation
Reposted 4 Days AgoSaved
Remote
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Cloud • Consumer Web • Productivity • Software • App development • Data Privacy
Design and develop scalable user-friendly experiences, manage projects from conception to deployment, and enhance product features with AI capabilities.
Top Skills: AngularCSSHTMLJavaScriptMongoDBMySQLNode.jsPostgresPythonReact
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account