Top Software Engineer Jobs in Vancouver

YesterdaySaved
Easy Apply
In-Office
Vancouver, BC
Easy Apply
Senior level
Senior level
Artificial Intelligence • Fintech • Hardware • Information Technology • Sales • Software • Transportation
Build and operate scalable backend services and Kafka/Flink stream-processing pipelines for IoT telemetry from hundreds of thousands of devices. Develop APIs, geofencing, alerting, trip construction, and asset-location systems while collaborating with embedded and IoT teams. Improve observability, reliability, code quality, and AWS infrastructure. The role also involves mentoring engineers and using AI coding tools.
Top Skills: AWSAzureBleCassandraCursorDynamoDBFlinkGCPGithub CopilotGoIotJavaKafkaKinesisKotlinPostgresRedisRuby
16 Days AgoSaved
Hybrid
Vancouver, BC
Entry level
Entry level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Build, test, deploy, debug, and maintain secure, scalable software features and platforms. Apply software engineering best practices, automated testing, defensive programming, version control, and code review processes. Collaborate with experienced engineers while learning existing systems, tools, and workflows through structured onboarding, mentorship, and an 18-month development program.
Top Skills: Ai FrameworksAutomated TestingBlockchainC#Cloud PlatformsGitJavaJavaScriptPython
8 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Entry level
Entry level
Big Data • Fintech • Mobile • Payments • Financial Services
Build and improve reliable, scalable frontend experiences for Affirm’s pre-checkout products, including Affirm.js, promotional messaging, experimentation, and developer-facing tooling. Use browser debugging, monitoring, metrics, and testing tools to maintain accessible, performant cross-browser experiences. Collaborate with engineers and stakeholders, contribute to code reviews, troubleshoot operational issues, and write clear, well-tested, extensible code.
Top Skills: JavaScriptReactTypescriptVue
18 Days AgoSaved
In-Office
Vancouver, BC
Entry level
Entry level
eCommerce • Fintech • Payments • Software • Financial Services
Build and deploy full-stack applications, workflow automations, and basic AI agents using AI coding agents. Translate customer needs into specifications, evaluate AI-generated solutions for security and reliability, instrument products, analyze usage and outcome metrics, identify automation opportunities through customer conversations, and document effective prompts and development patterns.
Top Skills: Ai Coding AgentsAPIsDatabasesQueues
18 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
eCommerce • Fintech • Payments • Software • Financial Services
Build and deploy complete applications, workflow automations, and basic AI agents using AI coding agents. Translate customer needs into specifications, instrument solutions, evaluate AI-generated output for security, privacy, reliability, and quality, and iterate based on usage and outcome metrics. Participate in customer conversations to identify automation opportunities and document effective prompts and development patterns.
Top Skills: Ai Coding AgentsAnalyticsAPIsBackendDatabasesFrontendFull-Stack ApplicationsQueuesWorkflow Automation
11 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Junior
Junior
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Build and operate backend infrastructure and APIs for stablecoin-based payments, deposits, withdrawals, and transfers. Own projects from system design through production, improve distributed-system performance and reliability, collaborate with Product, Design, Infrastructure, and Compliance, and contribute to engineering quality through reviews and architectural best practices. The role requires blockchain integration experience and responsible use of generative AI.
Top Skills: APIsAWSBaseBlockchainDistributed SystemsEthereumGCPGenerative AiGoJavaSmart ContractsSolanaStablecoins
14 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Design, build, test, launch, and operate full-stack services automating responses to legal, regulatory, and civil requests. Develop backend systems, internal web tools, and integrations across microservice and event-driven architectures. Collaborate with Counsel, Compliance, and Operations while handling sensitive customer data. Participate in on-call, incident response, code reviews, modernization efforts, and responsible use of AI-powered development tools.
Top Skills: Ai AgentsAuroraAWSBuildkiteClaudeDatadogDynamoDBGooseGradleGrpcHTTPJavaJSONKafkaKotlinLlmsMcpMicroservicesMySQLProtocol BuffersReactRedisRuby On RailsSidekiqTypescript
24 Days AgoSaved
Hybrid
Vancouver, BC
Expert/Leader
Expert/Leader
Gaming • Information Technology • Mobile • Software • Esports
Design and implement AI systems for a AAA sports game using Unreal Engine 5 and C++. Build team-based decision-making, play selection, formations, tactics, positional awareness, and realistic player behavior. Optimize performance in multithreaded environments, collaborate with designers and animators, write tested code, conduct reviews, and mentor engineers.
Top Skills: C++Modern Console HardwareMulti-Threaded ProgrammingUnreal Engine 5
15 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
Build and operate backend systems supporting post-transaction card account accuracy, issue resolution, and customer communications. Break down projects, deliver work in phases, collaborate with product and cross-functional teams, monitor system metrics, support availability and on-call operations, and contribute to code reviews and interviews. The role requires backend development experience, distributed systems knowledge, and proficiency in Python or Kotlin, AWS, MySQL, and Kubernetes.
Top Skills: AWSKotlinKubernetesMySQLPython
2 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
eCommerce • Fintech • Payments • Software • Financial Services
Lead technical strategy and architecture for Remitly’s Customer Success Technology systems. Build scalable frontend, backend, workflow, and agentic AI solutions that improve customer and support-agent experiences. Collaborate with product managers, designers, and engineers; establish engineering standards; troubleshoot reliability and performance issues; and guide large feature development across complex software systems.
Top Skills: Agentic AiCi/CdClaude CodeCursorDevOpsGithub Copilot
15 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Junior
Junior
Gaming
Develop server-side poker game features and gameplay functionality in Go for high-performance, large-scale applications. Build and integrate REST and gRPC APIs, SDKs, tools, and technologies; extend core systems; contribute to architecture, security, scalability, testing, and operations. Collaborate with engineers and cross-functional stakeholders, participate in long-term initiatives, review code, improve processes, and deliver solutions for live mobile game titles.
Top Skills: AWSBugsnagC#DatadogDockerElkGitGoGrpcHTMLJenkinsKafkaMySQLPostgresProtobufRedisRestSplunkUnity
16 Days AgoSaved
Remote
Vancouver, BC
Internship
Internship
Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Participate in a 15-week full-time software engineering internship in Vancouver, Burnaby, or Richmond. Build and ship product features, contribute code to Atlassian products, apply data structures and algorithms, and learn full-lifecycle development through mentorship and collaboration with senior engineers. Work may involve cloud initiatives and AI-driven features.
Top Skills: CC++JavaPython
New

Track Smarter, Apply Better.

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

Use For Free
Application Tracker Preview
3 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
eCommerce • Fintech • Payments • Software • Financial Services
Lead the design and implementation of scalable backend services and APIs for a customer data platform running on AWS. Drive technical design, system reliability, performance, production readiness, and technical debt reduction. Break down complex initiatives, mentor engineers, conduct code and design reviews, and collaborate with stakeholders across teams. Work with distributed systems, relational and non-relational databases, and high-availability production services.
Top Skills: AIAWSDynamoDBGoJavaNoSQLPython
Reposted 15 Hours AgoSaved
In-Office
Vancouver, BC
Internship
Internship
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Software Engineering Interns collaborate with teams to design, develop, test, and improve software solutions. They solve complex engineering problems, gather user requirements, learn new methods and technologies, apply best practices, and improve product reliability, performance, observability, efficiency, and scalability. Interns work on real-world projects while managing timelines and collaborating with Technical Program Managers, Product Managers, and global engineering teams.
Reposted 7 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The Senior Software Engineer will enhance IBM ODM Rule solutions, focusing on fraud rule engines, large-scale migrations, and platform modernization while ensuring high availability and low latency solutions.
Top Skills: AIFraud Rules EnginesGoIbm OdmJavaNoSQLPythonRelational Databases
Reposted YesterdaySaved
Hybrid
Vancouver, BC
Mid level
Mid level
Artificial Intelligence • Big Data • eCommerce • Information Technology • Machine Learning • Retail • Analytics
Develop and integrate Salesforce Service Cloud applications, write and test Apex and LWC code, support production systems, participate in CI/CD and API/microservices development, and collaborate with business and technical teams on a 12-month fixed-term contract.
Top Skills: ApexAPIsCi/CdDockerGitJavaKubernetesLwcMicroservicesOpenshiftSalesforceSalesforce PlatformSalesforce Service Cloud
21 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Junior
Junior
Gaming
Develop and deploy slot-game features in Unity and C#, including gameplay, UI/UX, engine systems, and creator tools. Build server-backend functionality, investigate and extend slot-engine systems, define technical tasks, and quickly resolve bugs. The role requires collaboration, strong communication, and delivery under deadlines, with opportunities to work on live mobile games and performance optimization.
Top Skills: C#GitPHPUnity
3 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Fintech
Develop and deploy customer-facing financial products end-to-end. Collaborate with engineers, Sales, and Support to understand customer needs, design banking experiences, and build scalable, operable solutions. Own user experience, data models, metrics, testing, and ongoing improvements while maintaining high engineering standards.
3 Days AgoSaved
In-Office
Vancouver, BC
Junior
Junior
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design, develop, test, observe, and support highly available, scalable services for Microsoft Fabric OneLake and partner integrations. The role owns services end to end, including production readiness, quality, security, and operational excellence. Responsibilities include collaborating with engineering, product, and external partner teams; leading design reviews; improving code quality; mentoring engineers; and delivering low-latency customer-focused solutions using modern cloud and AI development tools.
Top Skills: Azure Cosmos DbAzure Data FactoryAzure Event GridAzure Service BusAzure Sql DatabaseAzure Synapse AnalyticsCC#C++Github CopilotJavaJavaScriptAzureMicrosoft CopilotMicrosoft FabricOnelakePower BIPython
9 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
Develop and operate large-scale distributed payment systems using reactive architectures. Responsibilities include coding, testing, deployment, automation, troubleshooting, service integration, architectural contribution, Agile collaboration, secure coding, and documentation. The role also involves reviewing team work, mentoring engineers, improving processes, and contributing to technology standards. Candidates should have strong object-oriented programming skills, preferably in Java, plus experience with CI/CD, Kafka, Flink, cloud development, infrastructure as code, and automated testing.
Top Skills: AgileApache FlinkApache KafkaBashBddCi/CdCloud ComputingContainerizationCweGroovyInfrastructure As CodeJavaOwaspPerlPythonRubyScrumSei CertTddVirtualization
4 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
Hardware • Security • Software • Cybersecurity
Develop end-to-end software for Unity Video products using AI coding agents in a plan-first, test-verified workflow. Translate requirements into implementation plans, direct and review agent output, validate behavior through unit, integration, and end-to-end tests, and support large-scale front-end architectures and rich user interfaces. Contribute to CI/CD, containerization, DevOps tooling, test automation, technical mentorship, and software quality standards. This hybrid role requires residence in Greater Vancouver and office attendance.
Top Skills: Ai Coding AgentsCi/CdCloud ComputingContainerizationDevOpsEnd-To-End TestingGit WorktreesIntegration TestingTest AutomationUnit Testing
Reposted 4 Days AgoSaved
In-Office or Remote
Vancouver, BC
Junior
Junior
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Design, develop, test, and maintain scalable distributed software and data movement services for Microsoft Fabric. Investigate issues using debugging, telemetry, logs, and monitoring; participate in root cause analysis, code reviews, design documentation, automated testing, and CI/CD. Collaborate with engineers, architects, product managers, designers, and partners to deliver secure, reliable, performant features and improve customer experiences.
Top Skills: Azure Cosmos DbAzure Data FactoryAzure Event GridAzure Service BusAzure Sql DatabaseAzure Synapse AnalyticsCC#C++Ci/CdDistributed SystemsJavaJavaScriptAzureMicrosoft FabricPower BIPython
Reposted 4 Days AgoSaved
Hybrid
Vancouver, BC
Entry level
Entry level
Artificial Intelligence • Cloud • Information Technology • Software
Design, implement, test, and peer-review software while collaborating on core AI infrastructure systems. Support customers through scoping, proofs of concept, trials, production deployments, and escalations. Contribute to startup culture, project ownership, and process improvement while solving complex computer systems problems.
Top Skills: CC++Distributed SystemsDockerEmbedded SystemsNoSQLPythonSQL
4 Days AgoSaved
In-Office
Vancouver, BC
Entry level
Entry level
Cloud • Legal Tech • Software
Develop web applications at scale as part of a full-stack engineering team. Collaborate across distributed teams to solve complex customer problems, build performant and reliable SaaS products, review code, optimize databases, learn new technologies, and contribute to Agile development. The role emphasizes curiosity, mentorship, communication, large-scale systems experience, and applying AI to improve software development.
Top Skills: AgileC++DatabasesJavaJavaScriptPythonRuby On RailsSaaS
4 Days AgoSaved
In-Office or Remote
Vancouver, BC
Mid level
Mid level
Healthtech • Pharmaceutical
Develop and maintain full-stack imaging applications through design, implementation, testing, support, optimization, and documentation. Build Angular and TypeScript front ends with Node.js or Python back ends on AWS. Conduct code reviews, mentor junior developers, coordinate application support, improve performance and scalability, create validation and technical documentation, and contribute to project planning and continuous professional development.
Top Skills: Amazon Api GatewayAmazon CognitoAmazon DynamodbAmazon S3AngularAws LambdaCi/CdCornerstone3DDicomDockerGitNode.jsPythonTypescript
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account