Top Software Engineer Jobs in Vancouver
Join the Samsung Vancouver Knox Cloud Solutions team as a Software Engineer to work on cloud-based products and services, integrate with external systems, write world-class code, and continuously explore new technologies. Competitive salary, hybrid work, and professional development opportunities included.
Lead the design, architecture & implementation of the copilot framework for a chat-based copilot platform in the digital advertising industry. Collaborate with stakeholders to solve technical challenges and improve internal copilot capabilities. Conduct technical interviews to attract high performing candidates.
Principal Software Engineer responsible for defining and maintaining architecture roadmap, leading technical solutions, and driving innovation for new products. Must have deep knowledge of Cloud native distributed system development and hands-on experience with micro-services and event-driven architecture. Responsibilities include providing technical leadership, mentoring engineering teams, and driving automation and operational excellence.
Seeking a developer with 2+ years of Elixir experience to assist in transitioning the tech stack from Django+React to Elixir. Responsibilities include developing new features, collaborating with the team, and writing well-tested Elixir code. The role is primarily remote with occasional in-person meetings in the EST timezone.
Join the Deployment Experience team at Vercel to build web applications, distributed systems, and improve deployment processes. Requires 6+ years of software engineering experience with expertise in Node.js, React, and TypeScript.
The AI Software Engineer II is responsible for designing, developing, and implementing new or modified software products for ongoing AI/decision technology projects. They collaborate closely with various teams to ensure software projects meet requirements and focus on integrating different AI algorithms to create user-friendly solutions.
Influence and execute the overall vision of Harmonic’s offerings by collaborating with Product & Design to create products that help customers discover startups. Translate customer needs into innovative product features and services. Work on every layer of the stack to troubleshoot and solve issues.
Join Perplexity as a Backend Software Engineer to lead design, implementation, and scaling of systems for API products. Responsibilities include designing and maintaining APIs, leading technical projects, and aligning technical decisions with strategic initiatives. Qualifications include experience with natural language/LLM APIs, infrastructure management, scalability, and user experience. 4+ years of engineering experience required.
Craft scalable TypeScript and Python code to integrate with customer websites, apps, and APIs. Work with Django in a microservices architecture. Implement APIs over HTTP and gRPC.
Design, build, test, and deploy the cloud-native platform and microservices/API. Develop user-facing features, optimize application speed, conduct code reviews, and mentor junior Engineers. Work with React, Node, TypeScript, Python, AWS, and more.
Work as a Frontend Software Engineer III at Reddit, collaborating with product, design, and engineering teams to build innovative features. Requires 3+ years of frontend software development experience with Javascript, Typescript, and front-end frameworks like React and Vue. Strong skills in GraphQL, REST, and CSS. Must have a BS degree in Computer Science or related field.
Seeking a talented Software Engineer to join the core Rancher team to maintain the Rancher product, including security, scalability, authentication, and authorization systems. Responsible for building and maintaining the enterprise Kubernetes management system and collaborating with customers and community contributors.
The full stack Senior Engineer at Nomad Health will work on building product and platform features to improve performance and user experience. Responsibilities include defining best practices for clean code, owning architecture, providing mentorship, and contributing to technical decisions. Qualifications include 4+ years of full stack development experience, strong object-oriented design principles, and proficiency in Python, JavaScript, TypeScript, React, and REST API development.
As a Senior Software Engineer II at Affinity, you will work on core areas of the product, define technical direction, mentor other engineers, and collaborate across teams. The tech stack includes React, TypeScript, Ruby, PostgreSQL, Kafka, AWS, and Kubernetes.
TouchBistro is seeking a Senior Mobile Software Developer (Kotlin) to architect, design, and develop high-quality Kotlin applications for their evolving POS system. Responsibilities include optimizing software solutions, collaborating with teams, mentoring junior developers, and staying updated on industry trends. Must have 4-5+ years of Kotlin development experience, strong understanding of Kotlin and coroutines, and proficiency in building Android applications. Nice to have experience with Ktor and Exposed. Ontario, Quebec, New Brunswick, Nova Scotia, Newfoundland, or PEI residents.
Platform.sh is seeking a Cloud Software Engineer with expertise in networking and content distribution to build resilient, distributed systems. This role involves working with new technologies, pushing boundaries, and contributing to the content delivery system.
Design, develop, and maintain features for a utility-scale battery simulation platform. Assist in product development strategy, design, planning, and productivity. Serve as a member of the technical team collaborating across engineering and research domains.
Abnormal Security is looking for a Sr Back End Software Engineer to join the Inbound Email Products (IEP) team. The ideal candidate will have in-depth knowledge about backend and distributed computing. They will work with the Tech Lead, Engineering Manager, and Product Manager to craft the roadmap for the team, lead critical software projects, mentor junior members, and collaborate with other teams to implement customer requests. The candidate must have a BS degree in Computer Science or related field, at least 5 years of industry experience in backend web development, and experience working with distributed teams.
Arista Networks is seeking a Senior/Lead Software Engineer to join their Extensible Operating System (EOS) software development team. Responsibilities include writing functional specifications, implementing solutions in C, C++, and Python, writing test plans, debugging software, and collaborating with team members and customers.
Seeking a Principal Software Engineer to lead architectural vision, develop scalable solutions, advocate for code quality and best practices, contribute to concurrent and distributed systems, collaborate with stakeholders, and provide mentorship to junior engineers. Requires 14+ years of experience in backend development and end-to-end product development with expertise in designing resilient distributed systems.
Experienced Software Developer passionate about developing software and employing engineering best practices. Enable teams to be more productive and effective through code, decisions, and knowledge sharing. Work on an Agile team and provide technical mentorship to junior members.
Join Jane's remote-first team as a Staff Software Developer in the Accounts Group. Help empower customers in managing clinics through solutions for onboarding, user authentication, account management, and data access. Work on projects for clinic growth and user authentication. Founder-led company focused on simplifying healthcare practices digitally.
The Software Engineer - Platform Capacity at Grafana Labs in Canada focuses on managing cloud service provider resources, scaling systems, and tooling. Responsibilities include improving cloud-cost margins, creating cost alerts, and enhancing the reliability of autoscaling tools. The ideal candidate should have a focus on cloud engineering within a platform team and experience in observability systems.
Clio is seeking a Staff Software Developer to join their engineering team, responsible for building innovative solutions and contributing to product development.
As a Senior Software Engineer at GlossGenius, you will own projects end to end, collaborate with stakeholders, produce high-quality code, architect tools and systems, uphold best practices, and mentor team members.
Top Vancouver Companies Hiring Software Engineers
See AllPopular Job Searches
Android Developer Jobs in Vancouver
AI Jobs in Vancouver
AWS Jobs in Vancouver
Blockchain Jobs in Vancouver
Database Administrator Jobs in Vancouver
DevOps Engineer Jobs in Vancouver
Engineering Jobs in Vancouver
Front End Developer Jobs in Vancouver
Full Stack Developer Jobs in Vancouver
Golang Jobs in Vancouver
IoS Developer Jobs in Vancouver
Java Developer Jobs in Vancouver
Linux Jobs in Vancouver
Machine Learning Jobs in Vancouver
.Net Developer Jobs in Vancouver
Network Engineer Jobs in Vancouver
Project Engineer Jobs in Vancouver
Python Developer Jobs in Vancouver
QA Jobs in Vancouver
React Developer Jobs in Vancouver
Ruby On Rails Jobs in Vancouver
Sales Engineer Jobs in Vancouver
Salesforce Developer Jobs in Vancouver
Software Engineer Jobs in Vancouver
Software Testing Jobs in Vancouver
Solution Architect Jobs in Vancouver
Web Developer Jobs in Vancouver
All Filters
No Results
No Results