Top Software Engineer Jobs in Vancouver

YesterdaySaved
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
3 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
3 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
9 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
48 Minutes 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
YesterdaySaved
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
6 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
Reposted 15 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Gaming • Information Technology • Mobile • Software • Esports
Design, implement, optimize, and maintain real-time rendering systems and tools in Unreal Engine. Own features from R&D through production, optimize GPU/CPU/memory for consoles and high-end PCs, collaborate with cross-disciplinary teams, mentor other engineers, and ensure visual quality and performance across characters, crowds, environments, lighting, VFX, and cinematics.
Top Skills: 3D MathCpu OptimizationGpu OptimizationGpu ProfilingParticle SystemsPbr MaterialsShader DevelopmentUe5 LumenUe5 NaniteUnreal EngineVfx
Reposted 17 Days AgoSaved
Hybrid
Vancouver, BC
Mid level
Mid level
Gaming • Information Technology • Mobile • Software • Esports
The Gameplay Systems Software Engineer will design and implement C++ runtime systems for crowd and NPC simulation, collaborating with different teams to optimize and profile systems for real-time performance.
Top Skills: C++Smart ObjectsStatetreeUe5 MassentityUnreal Engine 4Unreal Engine 5Zonegraph
Reposted 20 Days AgoSaved
In-Office
Vancouver, BC
Senior level
Senior level
eCommerce • Fintech • Payments • Software • Financial Services
Build and own end-to-end full stack features from React frontends to backend services/APIs and data. Deliver secure, scalable money-movement flows with correct ledgering, reconciliation, and compliance. Drive architecture, testing, reliability, and observability; mentor engineers; lead feature planning and roadmaps; and collaborate with Product, Design, Analytics, Compliance, Infrastructure, and Operations.
Top Skills: Ai-Assisted Development ToolsAWSGoReactTypescript
Reposted 21 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Gaming • Information Technology • Mobile • Software • Esports
The Senior Online Services Software Engineer will design, build, and maintain scalable online services for a AAA sports title, collaborating with cross-functional teams to enhance multiplayer experiences.
Top Skills: AWSC++DatadogGoKubernetesOpentelemetryPostgresPythonUnreal Engine
Reposted 21 Days AgoSaved
In-Office
Vancouver, BC
Mid level
Mid level
eCommerce • Fintech • Payments • Software • Financial Services
Design, build, and maintain scalable fraud and risk controls for wallet products. Collaborate with product, data, and engineering teams, contribute to architecture, code reviews, CI/CD, observability, and participate in on-call rotation while mentoring peers.
Top Skills: AWSGoJavaKotlinPythonReact NativeTypescript
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 12 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Mid level
Mid level
eCommerce • Fintech • Hardware • Payments • Software • Financial Services
Build and operate ingestion and reconciliation pipelines that match card-network and partner reports against internal transactions. Develop reporting products, produce standardized journals for accounting, support tax and regulatory filing systems, handle sensitive PII for compliance, debug production issues, and collaborate with finance, product, and data teams to automate and scale reconciliation and reporting.
Top Skills: Ai ToolsAirflowAWSBigQueryCi/CdDelta LakeGoHadoopIso-8583JavaKafkaKubernetesPysparkPythonSnowflakeSparkSQLTemporalTerraform
Reposted 12 Days AgoSaved
In-Office or Remote
Vancouver, BC
Senior level
Senior level
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Design, build, test, and maintain enterprise integrations and automations across procurement, finance, and supply chain systems using MuleSoft and Zip iPaaS. Develop Python tools, write and optimize SQL, collaborate with stakeholders, ensure scalability and security, monitor production integrations, and contribute to documentation and DevOps practices.
Top Skills: AirflowAWSCoupaDatabricksFivetranGitGoJavaKotlinLambdaLookerMulesoftOracle Fusion CloudPrefectPythonRdsS3SalesforceSAPSnowflakeSQLSqsWorkdayZipZip Ipaas
13 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Junior
Junior
Big Data • Fintech • Mobile • Payments • Financial Services
Build and ship full-stack web and mobile experiences across Affirm’s consumer products. Responsibilities include breaking projects into tasks, collaborating with product, design, and analytics teams, developing scalable APIs, writing tested and extensible code, monitoring service metrics, supporting on-call operations, debugging, conducting code reviews, and participating in team development and interviews.
Top Skills: KotlinPythonReactReact NativeVue
14 Days AgoSaved
Easy Apply
Remote or Hybrid
Vancouver, BC
Easy Apply
Mid level
Mid level
Big Data • Cloud • Software • Database
Build and improve MongoDB’s distributed networking and observability systems. Responsibilities include enhancing networking performance, availability, scalability, resource efficiency, and low-overhead observability; leading medium-sized projects from technical design through delivery; collaborating across the project lifecycle; contributing production C++ code; and participating in code reviews and feature design.
Top Skills: AWSC++GCPAzureMongoDBOpentelemetry
YesterdaySaved
Hybrid
Vancouver, BC
Senior level
Senior level
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
Designs and operates large-scale Kubernetes environments across hybrid and multi-cloud infrastructure. Builds SRE tooling, GitOps and Infrastructure-as-Code pipelines, observability systems, SLO frameworks, and closed-loop AI-driven auto-remediation. Leads incident response and on-call practices, improves reliability and disaster recovery, reduces operational toil, and mentors infrastructure engineers across global teams.
Top Skills: Amazon Ec2Amazon EksAmazon RdsArtificial IntelligenceAWSAws CloudformationAws LambdaAzure AksAzure Cosmos DbAzure Virtual MachinesBashCi/CdGitopsGoGoogle Cloud PlatformGoogle Cloud SqlGoogle Compute EngineGoogle Kubernetes EngineKubernetesLinuxMachine LearningAzurePythonService MeshTerraform
YesterdaySaved
In-Office
Vancouver, BC
Senior level
Senior level
eCommerce • Fintech • Payments • Software • Financial Services
Design, develop, and deploy scalable fraud control systems for wallet products across multiple platforms. Partner with product, program, data, and engineering teams to solve complex technical challenges. Champion testing, observability, documentation, resilience, and engineering best practices. Mentor engineers, conduct code reviews and interviews, support onboarding, influence technical direction, and participate in on-call support for reliable services.
Top Skills: AWSCi/CdDatabase TechnologiesDistributed SystemsGoJavaKotlinMessage BrokersObservability ToolsPythonReact NativeTesting FrameworksTypescript
14 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Entry level
Entry level
Cloud • Security • Software • Cybersecurity • Automation
Build and maintain Ruby on Rails backend features for vulnerability management, including security dashboards, reports, and ingestion pipelines. Improve system performance, reliability, and scalability; collaborate across backend, frontend, product, design, and security teams; review code; address technical debt; and participate in on-call rotations. The role requires relational database experience, distributed-team collaboration, technical problem-solving, and contributions across the stack when needed.
Top Skills: ElasticsearchGraph DatabasesJavaScriptPostgresRubyRuby On RailsVue
15 Days AgoSaved
In-Office or Remote
Vancouver, BC
Expert/Leader
Expert/Leader
Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Lead the Android platform for Cash App Consumer Platform, building foundational infrastructure, shared libraries, architecture patterns, observability, performance tooling, and developer experiences used across the organization. Drive AI-native engineering practices and tools, identify cross-cutting technical problems, lead architecture reviews, mentor engineers, and collaborate across Android, iOS, web, backend, product, and design teams.
Top Skills: AndroidArtifactoryBuildkiteClaude CodeCodexGooseGradleJetpack ComposeKochikuKotlinKotlin MultiplatformMoleculePaparazziSqldelightStructured ConcurrencyWireWorkmanager
15 Days AgoSaved
Remote or Hybrid
Vancouver, BC
Expert/Leader
Expert/Leader
Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Build and own foundational Android platform infrastructure, shared libraries, frameworks, architecture, observability, performance tooling, and developer experience systems. Lead AI-native engineering practices, evaluate AI development tools, drive cross-organizational technical initiatives, mentor engineers, and establish scalable Android standards. Collaborate across mobile, web, backend, product, design, and leadership teams to improve engineering velocity and customer experiences.
Top Skills: AndroidArtifactoryBuildkiteClaude CodeCodexGooseGradleJetpack ComposeKochikuKotlinKotlin MultiplatformMoleculePaparazziSqldelightStructured ConcurrencyWireWorkmanager
Reposted 15 Days AgoSaved
Easy Apply
In-Office or Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
AdTech • Artificial Intelligence • Big Data • Machine Learning • Marketing Tech • Mobile • Software
Build and maintain scalable, reliable ML data platform systems to support dataset generation, model training, analytics, monitoring, and large-scale inference. Collaborate with ML, software, and infrastructure engineers to design cost-efficient data lake and training infrastructure using vendor and open-source tools to enable next-generation ML models.
Top Skills: GoPython
Reposted 15 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Mid level
Mid level
Big Data • Fintech • Mobile • Payments • Financial Services
Build and maintain backend systems for money movement and card ledger features. Design, develop, and launch scalable APIs and services (Python or Kotlin) using AWS, MySQL, and Kubernetes. Collaborate with product, design, data science, and cross-functional teams, support operations and on-call, create and monitor metrics, participate in code reviews and hiring, and deliver well-tested, extensible solutions.
Top Skills: APIsAWSKotlinKubernetesMySQLPython
Reposted 25 Days AgoSaved
Hybrid
Vancouver, BC
Senior level
Senior level
Gaming • Information Technology • Mobile • Software • Esports
Develop and own animation-driven gameplay mechanics—complex locomotion, physical duels, and foot-to-object interactions. Collaborate with animators, designers, and production to implement, optimize, debug, and iterate robust, performant animation systems and content-creation tooling to produce authentic, responsive character animation.
Top Skills: 3D Math/Linear AlgebraC++Forward KinematicsInverse KinematicsKeyframe AnimationProcedural Animation
Reposted 19 Days AgoSaved
Easy Apply
Remote
Vancouver, BC
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Design and implement CIAM backend services for registration, authentication, and account management across B2C and B2B platforms, utilizing security standards and automation practices.
Top Skills: AWSCi/CdGitKotlinOauth 2.0OidcPythonSAMLScimTerraform
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account