Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Entry Level
Qualifications
The ideal candidate will have:A Bachelor’s Degree in Computer Science, Software Engineering, or a related field. Strong programming skills in languages such as Java, C#, or Python. Familiarity with web development technologies (HTML, CSS, JavaScript). Experience with database management systems (SQL, NoSQL). Excellent problem-solving skills and attention to detail. The ability to work effectively in a team environment.
About the job
Join our dynamic team at Collabera as a Software Developer, where innovation meets technology! As a key player in our development team, you will have the opportunity to work on cutting-edge projects that impact our clients and the industry.
Your role will involve designing, developing, and maintaining software applications, ensuring high performance and responsiveness to requests from the front-end. Collaborate with a team of talented developers and engineers to create robust software solutions that meet business needs.
About Collabera
Collabera is a leading technology consulting and services firm dedicated to delivering innovative solutions to clients across various industries. With a commitment to excellence and a focus on teamwork, we empower our employees to thrive in a collaborative environment. Join us and be part of a culture that values creativity, diversity, and professional growth.
Full-time|On-site|Vancouver, British Columbia, Canada; Victoria, British Columbia, Canada
Join Hootsuite, a leading social media management platform, as a Senior Software Developer specializing in DevOps. In this role, you will collaborate with cross-functional teams to design, develop, and implement scalable software solutions that enhance our operations and improve user experiences. You will leverage your expertise in DevOps practices to streamline deployment processes and optimize our software development lifecycle.
Tigera develops Calico, a widely adopted platform for network security and observability in Kubernetes environments. Calico Open Source supports container networking and security for over 100 million containers across 8 million nodes in 166 countries. Major cloud providers and Kubernetes distributions integrate Calico, and the platform is trusted by organizations such as Discover, Chipotle, NBCUniversal, HanseMerkur, Box, Siemens Healthineers, Playtech, Royal Bank of Canada, and Bell Canada. The company values customer focus, ongoing learning, and collaboration. Team members support each other's growth in a welcoming environment. Role overview This Senior Software Development Engineer in Test position is part of the Delivery Engineering team. The role is hybrid and based in Vancouver. What you will do Collaborate with developers to deliver reliable products on schedule while managing risk Design and implement automated test frameworks, focusing on integration and system-level testing Create and oversee project and test plans Develop tools to assist with testing efforts Apply exploratory testing methods to identify bugs and edge cases that may be missed during development Compensation Salary range: CA$125,000 to CA$150,000 plus stock options.
Full-time|On-site|Vancouver, British Columbia, Canada
About Benevity Benevity builds technology that helps organizations and their employees support social causes. Our platform enables charitable giving, volunteer programs, grantmaking, employee resource groups, and small-scale actions for good. Many Fortune 100 companies use our tools to foster inclusive cultures and drive positive impact. As one of Canada’s early B Corporations, we balance purpose and profit. Our team works across Canada, Spain, Switzerland, the UK, the US, and other locations. Role Overview Benevity is growing quickly and values adaptability. We are looking for a Senior Full-Stack Software Developer in Vancouver, British Columbia, who thrives in a collaborative, diverse team. This role focuses on building and refining our platform, with a special emphasis on financial solutions that help companies and their employees participate in social good globally. What You Will Do Develop and enhance Benevity’s Impact Platform, working closely with Product Managers and key partners to deliver a strong user experience. Contribute to the ongoing improvement of our Financial Engine, connecting employees and customers with meaningful opportunities for action. Collaborate with technical leaders and cross-functional teams to meet and exceed client expectations. Mentor team members to strengthen technical skills and support a high-performance culture. Apply AI-first methods, thorough debugging, code reviews, and comprehensive testing to maintain quality. Work with cloud-based data processing to ensure efficient, scalable solutions. What We’re Looking For Extensive experience in full-stack software development. Strong background in AI-driven development, debugging, code review, and testing. Proven ability to process data efficiently in cloud environments. Experience collaborating with diverse teams and mentoring others. Comfortable adapting to change and contributing within a growing organization.
Rivian and Volkswagen Group Technologies unites two leading automotive companies with a shared commitment to software-defined vehicles. This partnership draws on strengths in operating systems, cloud connectivity, and electric vehicle technology to meet the changing needs of the automotive industry. The team operates where connectivity, artificial intelligence, and security intersect, working toward a more connected and sustainable mobility future. Role overview The Senior Software Engineer – Mobile Integration QA, based in Vancouver, British Columbia, focuses on ensuring the quality and reliability of mobile applications and vehicle firmware. This role combines hands-on testing with the development of automated tools, supporting the delivery of robust software for connected vehicles. What you will do Use both automated and manual testing methods to verify mobile applications and vehicle firmware. Develop and enhance automated testing tools and internal infrastructure to help the team scale. Identify, document, and track software issues, collaborating with other teams to resolve them. Validate bug fixes and confirm that issues are fully addressed before release. Work with cross-functional teams to improve quality assurance processes continuously. What sets this role apart This position offers the chance to impact the quality of consumer-facing automotive technology on a global scale. Beyond testing, the role involves building tools and shaping internal systems to support the next generation of connected vehicles.
Join Arista Networks as a Senior/Lead Software Engineer specializing in BIOS development. In this key role, you will be responsible for designing, developing, and maintaining BIOS software for our advanced networking solutions. You will work alongside a talented team, driving innovation and ensuring high performance and reliability in our products.
Tigera is at the forefront of network security and observability with Calico, a comprehensive platform that proactively prevents, detects, and mitigates security breaches in Kubernetes clusters. Renowned for its open-source solution, Calico Open Source, Tigera is the leading choice for container networking and security, widely adopted across the globe.With over 100 million containers running on 8 million nodes in 166 countries, Calico supports all major cloud providers and Kubernetes distributions. Our esteemed clientele includes industry leaders like Discover, Chipotle, NBCUniversal, HanseMerkur, Box, Siemens Healthineers, Playtech, Royal Bank of Canada, and Bell Canada.As we expand our team, we seek talented individuals who not only share our enthusiasm for innovation and growth but also embody our core values, contributing to a positive workplace culture. Our mission revolves around our customers, who are the heroes of our narrative; we aim high while remaining agile, committed to continuous learning for our success, and fostering a collaborative and supportive environment.If you aspire to make a significant impact and align with our values and vision for your career trajectory, we encourage you to reach out!About Your RoleWe invite passionate and skilled software engineers to join the Calico Cloud and AI team as we secure the next generation of cloud-native applications. Our strategy centers on a suite of open-source networking and security projects that redefine connectivity standards within expansive cloud environments, such as Kubernetes and Docker. Building on this robust foundation, we are developing complementary SaaS offerings to empower enterprises in securely managing cloud-native applications and infrastructures at scale.We are in search of a versatile Senior Software Engineer to enhance our core SaaS platform and accelerate our transition into autonomous AI agents. You will join a highly engineering-focused team that values diversity, collaboration, agility, and innovation, keeping us at the forefront of the dynamic cloud-native and AI technology landscape.This is a hybrid role based in Vancouver.Salary range: CA$125,000 to CA$150,000
About DialpadDialpad is a premier AI-driven customer communications platform that revolutionizes how businesses interact with their clients. Over 50,000 companies globally, including industry leaders such as Netflix, RE/MAX, Uber, Randstad, and Tractor Supply, trust Dialpad to foster stronger connections with customers through real-time, AI-powered insights. Discover more at dialpad.com.Join the Dialpad TeamAt Dialpad, you’ll collaborate with a dynamic team dedicated to ensuring our customers and their employees achieve remarkable success. We value every conversation, enhancing each with a platform that provides real-time insights and automation.Our culture thrives on continuous improvement, with every team member utilizing cutting-edge AI to refine both our platform and personal skills. We seek individuals who not only meet our high standards but exceed them. Our ambition is large, and realizing it requires a team that operates at the highest level. We look for those who embody the traits essential to our success: Scrappy, Curious, Optimistic, Persistent, and Empathetic.Your RoleAs a Senior Software Development Engineer in Test (SDET) within the Agentic QA team, you will be responsible for establishing the test automation and quality frameworks that underpin Dialpad’s AI Voice Agent services. You will create automated tests for comprehensive product experiences, spanning from frontend UI to backend services, APIs, and audio/text interactions. Your focus will include testing orchestration flows, agent configuration experiences, and guardian safeguards to ensure robust automated coverage across functionality, performance, reliability, user experience, and more.In this role, you will develop extensive automated test infrastructure and collaborate closely with the development team to enhance the testability, stability, and overall satisfaction of our rapidly evolving AI platform for customers.
Join Remarcable as a Senior DevOps Engineer and take charge of our cloud infrastructure, CI/CD systems, system reliability, observability, and scalability. We are looking for a candidate with robust DevOps fundamentals and strong software development skills, capable of creating efficient, maintainable automation and internal tools. You will work autonomously, make key architectural decisions, and enhance the quality and resilience of our delivery and operational workflows.Key Responsibilities• Design, implement, and manage CI/CD pipelines across various services to optimize software development and deployment processes.• Architect, maintain, and optimize our cloud infrastructure (AWS, Azure) to ensure scalability, security, reliability, and cost efficiency.• Automate infrastructure provisioning, monitoring, and management using Infrastructure as Code (Terraform, Ansible, etc.) with reusable and modular patterns.• Enhance system performance, troubleshoot production issues, and ensure high availability and reliability across all environments.• Work closely with software engineers to improve deployment strategies and develop internal tools that streamline development workflows.• Implement security best practices across infrastructure, networking, identity, and access management.• Manage security and compliance requirements, including SOC 2 controls, documentation, and evidence collection.• Oversee and enhance containerization and orchestration tools (experience with modern orchestration platforms such as ECS, Kubernetes, etc. is essential).• Optimize logging, monitoring, and alerting systems (ELK stack, Datadog, etc.) to enhance visibility and accelerate incident response.• Build and maintain observability tools, including metrics, logging, and tracing (experience with OpenTelemetry is highly desirable).• Optimize cloud resource usage and implement cost-effective infrastructure practices.• Stay updated with the latest DevOps best practices, tools, and industry standards.
Full-time|Hybrid|Vancouver - Hybrid (3x in office/week)
About LanternLantern is a leading specialty care platform designed to connect individuals with top-tier healthcare when they need it most. By establishing a curated Network of Excellence, which includes the nation's foremost specialists across various medical fields such as surgery, cancer care, and infusions, Lantern not only ensures quality care but also delivers substantial cost savings to employers and their employees. Our dedicated care teams, comprising Care Advocates and nurses, accompany members throughout their healthcare journey, empowering them to regain their health, reconnect with their families, and return to their professional lives. With convenient access to specialists across the nation, Lantern makes quality healthcare accessible to most individuals. Trusted by some of the largest employers in the country, we serve over 6 million members nationwide. Discover more about us at lanterncare.com.About You:You leverage LOGIC in your decision-making, understanding that progress is essential for enacting change. You prioritize executing your tasks while thriving in a fast-paced environment, celebrating both minor and major victories along the way.INCLUSION is a fundamental aspect of your values. You highly value a diverse and inclusive workplace, eager to collaborate with a team that encompasses a variety of experiences and perspectives.With GRIT, determination, and ambition, you are equipped to tackle significant challenges. You believe that substantial problems necessitate innovative solutions and a supportive team to foster new ideas.You possess a deep commitment to your customers, driven to maintain HUMANITY in every decision made. Your motivation stems from the individuals utilizing your product, as they are the core of your drive for change.Guided by integrity, you emphasize the importance of TRUTH over simply providing answers that are comfortable to hear.Collaboration is vital for you, and you flourish in a team environment where innovation and change are fostered.These pillars of LIGHT serve as a reminder to our team of the impact we have by offering guidance and support in navigating the often intricate landscape of healthcare. We aspire to illuminate pathways for individuals to access the best care, resources, and support they require to return to their lives.If this resonates with you, we would be delighted to discuss career opportunities at Lantern.
Join our innovative team at Earnin as a Senior Software Engineer specializing in Live Pay. In this role, you will leverage your expertise in software development to enhance our payment systems, ensuring seamless and reliable transactions for our users. You will work alongside talented engineers and contribute to the design and implementation of scalable solutions that support our mission to empower users with financial flexibility.
About DialpadDialpad stands at the forefront of innovation as a premier AI-driven customer communications platform, reshaping the way businesses engage with their clients. Trusted by over 50,000 organizations globally, including renowned names such as Netflix, RE/MAX, Uber, Randstad, and Tractor Supply, Dialpad empowers brands to strengthen customer relationships through real-time, AI-enhanced insights. Discover more by visiting dialpad.com.Being a DialerAt Dialpad, you will be an integral part of a dynamic team focused on our collective mission to ensure our customers and their employees achieve exceptional success. We believe every conversation is significant, and we enhance each interaction with a platform that delivers immediate insights and automation for our clients.We thrive in an environment of continuous improvement, where each team member utilizes cutting-edge AI technology to refine both our platform and personal skills. We are in search of individuals who not only meet our high expectations but also surpass them. Our ambitious goals require a team that operates at the utmost level of excellence. We seek individuals who are driven and embody the essential qualities for our success: Resourceful, Inquisitive, Optimistic, Tenacious, & Compassionate.Your RoleAs a Senior Software Engineer within the Tel Cloud division, you will take ownership of the components that drive our global communications infrastructure. You will develop features such as call routing, SMS/MMS messaging, spam and fraud detection, fleet deployments, porting, and number management, ensuring our platform remains scalable, robust, and secure.This position reports directly to an Engineering Manager in the Telephony Platform team.We welcome candidates from diverse engineering backgrounds, even if they lack direct experience in communications. What matters most is your enthusiasm to learn, collaborate, and contribute to building a fast, reliable, and sophisticated product that delights our customers.
Rivian Automotive, Inc. is seeking a Senior Software Engineer to join the Consumer Platform team in Vancouver, British Columbia. This position centers on designing and building software that improves the experience for Rivian’s customers. Role overview The Senior Software Engineer will contribute to the development of new features and solutions for Rivian’s consumer-facing platform. The work involves both creating and refining software to support a seamless user journey. Collaboration This role works closely with colleagues across different teams. Regular collaboration ensures that the software aligns with the needs of a growing user base and maintains high standards for quality. Impact By joining the Consumer Platform team, you will help shape the digital experience for Rivian customers, supporting the company’s mission as an electric vehicle manufacturer.
Join our dynamic team at Collabera as a Software Developer, where innovation meets technology! As a key player in our development team, you will have the opportunity to work on cutting-edge projects that impact our clients and the industry.Your role will involve designing, developing, and maintaining software applications, ensuring high performance and responsiveness to requests from the front-end. Collaborate with a team of talented developers and engineers to create robust software solutions that meet business needs.
Klue helps businesses transform scattered competitive data into clear, actionable insights. The Vancouver team is expanding and seeking a Senior Software Engineer with a focus on AI agent development. Role overview This position centers on designing and operating large language model (LLM)-powered agents at scale. Responsibilities span multi-agent orchestration, sub-agent design, and building evaluation frameworks to ensure outputs are both reliable and measurable. The work covers the full stack, including optimizing inference costs, improving retrieval and query performance, and creating feedback loops for ongoing system improvement. In addition to technical execution, this engineer will help shape the product roadmap by offering technical guidance and collaborating closely with product leadership. The role involves guiding projects from early architecture through experimentation and into production, always with an eye on production readiness and measurable results. What you will do Develop and deploy backend systems for agentic workflows. Design retrieval pipelines, orchestration layers, and agent architectures that process large volumes of competitive data, such as news, press releases, website updates, Slack messages, emails, reviews, and CRM data, into actionable intelligence for clients. Enhance LLM-powered workflows end-to-end. Work on prompt design, retrieval strategies, caching, and latency optimization to make agent responses fast, accurate, and reliable in production. Lead evaluations of agent systems at scale. Build and manage evaluation frameworks (automated, offline, and human-in-the-loop) to assess relevance, quality, latency, and overall task success. Define excellence metrics and set up infrastructure for ongoing measurement. Design and implement human-in-the-loop systems. Collaborate with product and design teams to propose and prototype feedback mechanisms, review workflows, and correction loops that help keep AI agents accurate and trustworthy over time. Location This role is based in Vancouver, British Columbia. Learn more about Klue at klue.com.
About Boomi and What Makes Us ExceptionalAre you eager to join a rapidly growing company where your contributions truly matter? At Boomi, we strive to enhance connections across the globe by linking everyone to everything, anywhere. Our award-winning, intelligent integration and automation platform empowers organizations to embrace the future of business. Collaborating with top-notch talent and cutting-edge technology is part of the Boomi experience. We seek innovative thinkers with an entrepreneurial mindset who can tackle complex challenges and drive significant impact while being part of something monumental. If this resonates with you, explore more at boomi.com or visit our Boomi Careers page to discover further.Your ImpactThe Boomi Runtime engineering team is at the forefront of developing and advancing the core runtime framework that executes and manages integration workloads across both customer-managed and cloud environments. We design and maintain foundational services that ensure secure, scalable, and reliable execution within highly distributed systems.Your ResponsibilitiesContribute as a vital member of an Agile team, collaboratively delivering features throughout the software development lifecycle.Design and implement core runtime services that will shape the future of integration at Boomi.
Join Kabam, a leader in the free-to-play gaming industry, where we continuously strive for excellence and innovation. We embrace diversity and passion, fostering a collaborative environment filled with unique personalities and shared goals. Our culture is centered around teamwork and a love for creating exceptional games.We are seeking a Senior Software Engineer on a contract basis to contribute to an exciting, undisclosed project with a prominent IP partner. In this role, you will be instrumental in designing, developing, and maintaining advanced systems and tools, working closely with fellow engineers and game teams to ensure optimal performance and streamlined workflows.
Full-time|On-site|Toronto, Ontario, Canada, Vancouver, British Columbia, Canada
Role Overview Hootsuite is hiring a Junior Frontend Software Developer in Toronto or Vancouver. This role focuses on building and improving web applications that help users get more out of the Hootsuite platform. Work closely with developers and designers to deliver interfaces that look great and feel intuitive. What You Will Do Contribute to every stage of the development lifecycle, from brainstorming ideas to deploying new features Help design and implement user interfaces that are both attractive and easy to use Work with team members to maintain high quality and strong performance in web applications
Veeva Systems is a pioneering organization dedicated to transforming the life sciences industry through innovative cloud solutions, enabling companies to expedite the delivery of therapies to patients. As one of the fastest-growing SaaS companies, we proudly achieved over $2 billion in revenue last fiscal year, with immense growth opportunities on the horizon.Our core values at Veeva include: Doing the Right Thing, Ensuring Customer Success, Fostering Employee Success, and Promoting Speed. Distinct from typical public corporations, we made history in 2021 as a public benefit corporation (PBC), committed to balancing the needs of our customers, employees, society, and investors.As a Work Anywhere company, we provide the flexibility to work from home or the office, allowing you to thrive in the environment that suits you best.Join us in revolutionizing the life sciences sector, as we strive to make a lasting positive impact on our customers, employees, and communities.
Full-time|CA$192K/yr - CA$240K/yr|Hybrid|Vancouver, British Columbia, Canada
Join Our TeamAt Brex, we are revolutionizing the way companies manage spending. Our AI-driven spend platform provides integrated corporate cards, banking solutions, and global payment options, all paired with intuitive software for travel and expenses. From startups to major enterprises like DoorDash and Flexport, we empower tens of thousands of organizations to control spending proactively, cut costs, and enhance efficiency on a global scale.Becoming a part of Brex means challenging yourself, redefining norms, and collaborating with some of the brightest talents in the tech industry. We are dedicated to fostering a diverse and inclusive workplace, believing that your potential should only be limited by the size of your dreams. We provide you with the necessary tools, resources, and support to help you thrive in your career.Our Engineering CultureAt Brex, our engineering team is focused on developing scalable systems with purpose and speed. We operate across multiple domains, including Software, Data, Security, and IT, emphasizing high autonomy and collaborative efforts. Our engineers tackle challenging technical issues, take ownership of outcomes, and strive for excellence in everything from architecture to deployment. Here, engineering is not just a job; it’s a craft that transforms builders into leaders.Your RoleAs a Senior Full-Stack Software Engineer on our Task Workflows Platform team, you will be instrumental in designing and scaling the essential infrastructure that underpins core experiences at Brex. Your work will span our array of platforms, encompassing our multi-channel notifications system, collaborative commenting framework, and customizable workflow rule builder. You will significantly contribute to the evolution of our task orchestration infrastructure, transitioning from a centralized, generic approach to highly tailored, domain-specific solutions.Expect to face complex challenges across both the backend and frontend, from architecting scalable APIs and rule-evaluation engines for custom automations to creating seamless user experiences for our task interfaces and workflow builders. Moreover, you will help shape the broader product experience by leveraging AI to enhance user workflows and support the ongoing development of our productivity tools across web and mobile platforms.Work EnvironmentThis position is based in our Vancouver office. We embrace a hybrid work model, blending the energy and connections of in-office work with the flexibility of remote work. Currently, we require a minimum of three coordinated in-office days per week.
About the role Tanium is looking for a Senior Full Stack Software Engineer based in Vancouver, Canada. This role focuses on building and maintaining software that helps organizations manage and secure their IT operations. The work spans both front-end and back-end systems, with an emphasis on collaboration across teams. What you will do Design, develop, and maintain features for Tanium’s software products Work closely with engineers, product managers, and other stakeholders to deliver high-quality solutions Contribute to both front-end and back-end codebases Help improve existing systems and implement new functionality as business needs evolve Who we’re looking for Experienced in both front-end and back-end software development Comfortable working with cross-functional teams Ready to solve complex technical challenges This position is based in Vancouver, Canada.
Apr 13, 2026
Sign in to browse more jobs
Create account — see all 362 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.