1 - 20 of 2,455 Jobs

Search for Staff Developer

2,455 results

Apply
companyJane logo
Full-time|CA$158.4K/yr - CA$247.5K/yr|On-site|Canada

About the RoleHello! I'm Dmitri Grozenok, the Senior Manager of the Onboarding product development team at Jane. For the past year, I've had the privilege of leading a dynamic group of eight developers on an innovative mission that sets us apart from conventional product development.Our Onboarding team plays a pivotal role in the journey of clinics using Jane, engaging them right after they sign up and before they evolve into successful power users. Rather than managing large codebases, we collaborate across various domains to tackle one of our most significant challenges: ensuring new customers navigate their initial critical days effectively, allowing them to fall in love with Jane. Our key performance indicators are churn and activation rates, which are fascinatingly complex as we don't control all the factors influencing them. This makes our work particularly stimulating.We thrive on experimentation, undertaking small projects, utilizing feature toggles, rapidly iterating, and embracing a culture of continuous learning. This is how we drive progress.I am on the lookout for an individual who excels in this fast-paced environment—someone eager to achieve quick results and enthusiastic about leveraging AI to enhance our work and empower the team to build smarter solutions. If you enjoy crafting innovative solutions and uplifting your colleagues, this role could be a perfect fit for you.What Impact We Want You to MakeAccelerate the team's transition from ideas to validated learning in days rather than weeks—quickly deploy experiments, measure outcomes rigorously, and assist in determining what deserves further development.Collaborate across product domains to address activation hurdles that are not confined to a single team—interlink signup, onboarding, charting, and more to create seamless experiences.Enhance the team's knowledge of AI and speed of development by demonstrating effective use of generative tools within your workflow and guiding others to do the same.Make informed architectural decisions and trade-offs that balance speed with sustainability—recognize when to innovate quickly and when to invest in robust engineering practices.Consistently deliver significant results while fostering a culture where the team feels secure in experimenting, learning, and iterating.What Experience We SeekOver 8 years of software development experience, with a minimum of 3 years addressing growth, product, or infrastructure challenges at scale.Proven track record of swift execution and delivering work in rapid cycles, preferably in a product-focused or experimental context.Strong problem-solving skills, with a focus on effective collaboration and communication.

Mar 9, 2026
Apply
companyBenevity logo
Full-time|Remote|Canada, Remote

Benevity creates technology that enables companies and their employees to support causes they care about. The platform covers giving, volunteering, grantmaking, and employee resource groups, and is trusted by many Fortune 100 brands. As an early Canadian B Corporation, Benevity blends purpose with business outcomes. The team works globally, with people across Canada, Spain, Switzerland, the UK, the US, and other locations. Role overview The Staff Developer will work remotely from within Canada, reporting to Software Development Managers. This position centers on Benevity’s financial engine, shaping the technical vision and execution behind products that support Acts of Goodness for clients and users. Deep experience across the full stack and a collaborative mindset are essential for building and refining these solutions. What you will do Define and guide technical direction for product development, deployment, and operations. Act as a primary consultant on design and development within a collaborative team. Work closely with subject matter experts, other Staff Developers, architects, and cross-functional groups to drive improvements. Tackle complex technical and business challenges that support ongoing professional growth. Engage with Benevity’s products, teams, and computing resources for continuous learning. Deliver reliable, innovative software solutions for a global client base. Pursue professional development as a senior engineer in a supportive, inclusive environment. Contribute to the adoption of AI-driven development practices to evolve how software is built and shipped. Requirements Minimum 8 years of full-stack development experience, with a focus on ongoing learning and growth. Experience in the financial industry is considered an asset. Demonstrated ability to build high-performance web applications, APIs, and user interfaces, with a strong emphasis on testing. Hands-on experience with AI-assisted development tools such as Cursor, Copilot, and Claude. Location This remote role is open to candidates based in Canada.

Apr 24, 2026
Apply
companyAlayaCare logo
Full-time|On-site|Montréal, Quebec, Canada

Join our dynamic team at AlayaCare as a Staff Data Developer, where you'll play a crucial role in shaping data solutions that enhance our innovative healthcare platform. We are looking for a passionate and skilled developer to contribute to our mission of transforming home care through technology.

Mar 13, 2026
Apply
companyRobinhood Markets, Inc. logo
Full-time|CA$234K/yr - CA$275K/yr|On-site|Toronto, Canada

Be Part of the Future of Finance!At Robinhood, we are dedicated to democratizing finance for everyone. With an anticipated transfer of assets totaling $124 trillion expected to be inherited by younger generations in the coming decades, we invite you to join us at the forefront of this monumental movement.About Our Team and Your RoleThe Developer Infrastructure team at Robinhood is crucial in empowering engineers to deliver high-quality software with speed and security. We create and maintain the tools and systems that foster seamless software development experiences across our organization.We strive for infrastructure that is intuitive, robust, and empowering. Our goal is to minimize friction, enhance feedback loops, and boost developer productivity through top-tier tools and operational excellence.We are searching for a Senior Staff Software Developer to lead our Developer Infrastructure initiatives. In this capacity, you will act as a technical leader and architect, influencing the future of developer experience at Robinhood and spearheading projects that enhance velocity, quality, and reliability at scale.This position is based in the office location(s) stated in this job description, aligning with our in-office working philosophy. Please consult your recruiter for further details regarding our in-office expectations.

Mar 18, 2026
Apply
companyJane logo
Full-time|CA$158.4K/yr - CA$247.5K/yr|On-site|Canada

About the RoleHello, I'm Hunter, the Development Manager for the Frontend Foundations team at Jane. My primary objective is to cultivate an environment that empowers my team to excel in their careers.In our team, this translates to providing Janers with the platforms and tools necessary to concentrate on addressing the unique challenges within their domains. We are responsible for the systems and standards that every product team at Jane relies on: Module Federation, build tooling, our Burrito design system across web and React Native, observability, and the ongoing transition from a decade of legacy patterns. When we excel, product teams can accelerate their efforts, ultimately enabling more clinics to provide better care for their patients. This connection underscores the significance of our work in fulfilling Jane's mission.Outside of work, I explore a variety of eclectic interests, including permaculture, pottery, music, and gaming. I enjoy the intersections where diverse areas overlap and inform each other.We are at a critical juncture at Jane. Our legacy frontend architecture has served us well, but we are actively updating it to create a modern, scalable, and AI-native platform. We are expanding our design system to include mobile capabilities through React Native, making significant investments in the systems and tooling that will facilitate seamless developer experiences. With the departure of a senior technical anchor, this role is not merely about execution; it is foundational. You will not inherit a static system with all the answers. Instead, you will shape the future of frontend engineering at Jane.The team you will join is curious, interconnected, collaborative, and genuinely passionate about AI-native development. We prioritize speed, quality, and believe that platform work is among the most impactful engineering tasks. If you thrive on deep technical execution, aim to improve processes, and are eager to enhance the experiences of developers at Jane, I would love to have a conversation with you.Your ImpactTake ownership of our Module Federation architecture, improving topology, registry governance, and the technical frameworks that product teams rely on. Establish a clear and documented vision for others to confidently follow and build upon.Lead our frontend modernization strategy, defining and implementing a deprecation plan for legacy systems, developing codemod tooling, and collaborating with teams to ensure safe and sustainable migration.Serve as a technical liaison across value stream teams, influencing architectural decisions that extend beyond the immediate scope of Frontend Foundations.

Mar 13, 2026
Apply
companyWorkleap logo
Full-time|Remote|Canada - Remote

Join our dynamic team at Workleap as a Staff Software Developer specializing in ShareGate Backup. In this pivotal role, you will be instrumental in designing and implementing innovative software solutions that enhance our backup services, ensuring data security and efficiency for our clients.Your expertise will contribute to the development of robust applications that meet the evolving needs of our users. We are looking for a proactive and passionate developer who thrives in a collaborative environment and is eager to tackle complex challenges.

Apr 2, 2026
Apply
companyMongoDB, Inc. logo
Full-time|$175K/yr - $243K/yr|On-site|Alberta; British Columbia; Calgary; Edmonton; Manitoba; Montreal; Nova Scotia; Ontario; Quebec; Toronto; Vancouver

The Developer Productivity team at MongoDB plays a pivotal role in enhancing the software development ecosystem utilized by hundreds of engineers. Our mission is to empower MongoDB developers in creating and maintaining high-quality products efficiently and securely across a diverse range of self-hosted and multi-cloud environments. As a Senior Staff Engineer, you will be instrumental in shaping the future of our developer ecosystem, ensuring we harness the latest advancements in engineering practices. You will collaborate closely with engineering leadership across the organization to identify and implement system-wide improvements that enhance developer velocity and efficiency. Your focus will include optimizing data collection processes and integrating analytics tools that deliver valuable insights throughout the development lifecycle. Our team is dedicated to fostering a culture of inclusivity, diversity, and collaboration. If you thrive in a collaborative environment that embraces experimentation, have a passion for open source, and are committed to upholding software development best practices and data-driven decision-making, we want to hear from you!

Mar 4, 2026
Apply
companyJane logo
Full-time|$158.4K/yr - $247.5K/yr|On-site|Canada

About the RoleHello! I’m Tom Ayre, the Development Manager at Jane. Since joining in April 2025, I have dedicated my career to growth-oriented teams where experimentation and measurable results are key. This focus on meaningful impact is what initially attracted me to Jane.As the leader of the Sign Up and Demo team within the Everboarding group, we create the first impression for potential customers visiting Jane. Our mission is to streamline the onboarding experience, from the moment a visitor lands on our website to their first use of Jane, minimizing barriers, enhancing clarity, and ensuring that the right clinics can start confidently.Our initiatives are directly tied to Jane’s overarching mission of empowering healthcare providers. By facilitating easier access for practitioners to discover, explore, and effectively adopt Jane, we increase the number of clinics that can focus on patient care instead of administrative tasks. The results of our work are clear and impactful across the organization.On a personal note, I grew up in Waterloo and maintain a strong affection for its tech community. I thrive in environments that encourage rapid development, data-driven learning, and ego-free adjustments. Balancing speed with humility is essential to me.You can connect with me on LinkedIn here: www.linkedin.com/in/tomayreThis role offers a unique opportunity for ownership and visibility. We are key players in Jane’s growth trajectory, with metrics closely monitored by leadership. Our team enjoys the freedom to innovate, iterate swiftly, and significantly influence customer acquisition and retention. If you’re driven by tangible outcomes and value empowered teams, this is an exceptional opportunity for you.Your ImpactEnhance our top-of-funnel experience through data-driven experimentation, reducing friction and increasing activation to attract the right clinics to Jane.Collaborate closely with Product, Design, Data, and Marketing teams to create initiatives that visibly improve acquisition and early retention, ensuring a unified approach.Guide the technical direction of the Sign Up and Demo space, articulating clear opinions and rationale, and pushing for focus on the most impactful issues.Foster team growth by mentoring developers, raising technical standards, and creating a positive ripple effect in performance and capability.

Feb 27, 2026
Apply
company
Full-time|On-site|Toronto

About UsAir-tek is a dynamic software development company based in Canada, renowned for our innovative suite of unique products that have captured a significant share of a vast global market. Our strong product-market fit has led to a growing demand from clients worldwide, and as we enter this pivotal growth phase, we maintain an intentional stealth mode to enhance our strategic positioning.Our diverse and talented team is driven by a shared passion for tackling complex challenges, fostering innovation, and reimagining the passenger-centric travel industry. Situated in Toronto, our inclusive workplace culture prioritizes trust, collaboration, exceptional product delivery, and continuous personal development. We take pride in our work and are dedicated to supporting our colleagues.

Jan 28, 2026
Apply
companyRobinhood Markets, Inc. logo
Full-time|$200K/yr - $235K/yr|On-site|Toronto, Canada

Be a part of revolutionizing finance.At Robinhood, we are committed to making finance accessible for everyone. With an estimated $124 trillion poised to transition to younger generations over the next two decades, we offer you the opportunity to be at the forefront of this monumental shift in cultural and financial landscapes. If you are ready to join us, we invite you to learn more.About the Team & RoleThe Cloud Networking team at Robinhood is dedicated to creating scalable, secure, and dependable networking infrastructure that facilitates communication across all our services. Our mission is to empower engineering teams to seamlessly build and operate microservices by providing foundational networking capabilities that are both resilient and transparent.We are seeking a Staff Software Platform Engineer to architect, develop, and enhance our foundational platform for large-scale services, with a focus on AWS, Kubernetes (K8s) on Amazon EKS, modern networking strategies, and a robust Istio service mesh to ensure secure, reliable, and high-performance systems. This role is integrated into the Network Service Discovery and Communication (SDC) team, which is responsible for service discovery, traffic management, and resilient service-to-service communication across our platform.This position is based in our Toronto office, aligning with our in-office work culture. For further details about our in-office philosophy and expectations, please consult with your recruiter.Your ResponsibilitiesLead the technical strategy and implementation for platform networking, traffic management, and multi-tenant/multi-cluster EKS environments.Design and manage resilient service mesh topologies using Istio, including mTLS, traffic policies, ingress/egress rules, rate limiting, and observability, with Envoy-based extensions as necessary.Establish and enforce platform standards for HTTP/REST and gRPC APIs, covering versioning, contract governance, and performance/SLO baselines.Develop automation, tools, and streamlined processes in Python and Go (Golang) to enhance developer productivity, operational safety, and release processes.

Mar 18, 2026
Apply
companymlabs logo
Full-time|CA$190K/yr - CA$280K/yr|On-site|Toronto, Ontario, Canada

Infrastructure Technical Staff MemberOn-site | Full-timeCompensation: CA$190K – CA$280KJoin our innovative team at mlabs as we create open-source browser infrastructure that drives the future of AI agents. With over 6,000 stars on GitHub and millions of browser sessions served monthly, our platform has experienced phenomenal growth, expanding 50x in 2025 alone. Our technology empowers developers to create seamless web interactions through our robust API.As one of the pioneering team members, you will collaborate with a high-performance group of four talented individuals, backed by top-tier investors, as we tackle the most challenging issues in distributed systems—from kernel-level debugging to global VM orchestration.The RoleAs an Infrastructure Technical Staff Member, your mission will be to build and enhance the distributed systems that support millions of browser sessions. Given the resource-intensive nature of browsers, your focus will be on optimizing performance, ensuring rapid startup times, and maintaining strong multi-tenant isolation across our infrastructure.Key Responsibilities:Global Orchestration: Design and maintain VM orchestration using technologies such as Nomad, Firecracker, and Kubernetes, with a focus on intelligent scheduling and achieving sub-second cold starts.Systems Engineering: Implement kernel-level observability with eBPF and enhance resource isolation through cgroup v2 and NUMA scheduling.Networking: Develop high-performance networking layers, including anycast routing and cross-region failover.Infrastructure as Code: Manage multi-cloud deployments across AWS, GCP, and Azure while overseeing customer VPCs with Pulumi.Product Ownership: Create developer tools for reliable browser automation and actively contribute to our open-source ecosystem.RequirementsExperience: A minimum of 5 years in operating production-scale distributed systems capable of processing thousands of requests per second.Linux Internals: Extensive knowledge of the Linux kernel, syscall optimization, and eBPF.Security & Isolation: Proven experience with multi-tenancy, resource limits, and security boundaries.Network Fundamentals: Competency in diagnosing complex production issues such as packet loss or routing failures at the protocol level.Execution: A proactive approach to ownership of outcomes from architecture through to deployment.

Feb 18, 2026
Apply
companyCarta logo
Full-time|On-site|Toronto, Ontario, Canada

Join our dynamic team at Carta as a Staff Software Engineer, where you will play a pivotal role in shaping the future of equity management and ownership. You will be responsible for designing and implementing robust software solutions that enhance our platform's performance and scalability. If you're passionate about technology and innovation, this is the perfect opportunity for you to make a significant impact.

Mar 6, 2026
Apply
companySolink logo
Full-time|On-site|Canada

Join Solink as a Staff Software Engineer, where you will play a key role in designing and developing cutting-edge software solutions. You will collaborate with cross-functional teams to implement innovative features that enhance our product offerings and improve user experience. This is an exciting opportunity to work in a dynamic environment where your contributions will make a significant impact.

Apr 9, 2026
Apply
companyNubank logo
Full-time|Remote|Canada, Toronto; Germany, Berlin; USA, Durham; USA, Miami; USA, Palo Alto; USA, Washington DC

Join Nubank as a Staff Software Engineer in our innovative Crypto team! We are looking for passionate individuals who thrive in a fast-paced environment and are excited about revolutionizing the financial landscape through technology.As part of our dynamic team, you will play a crucial role in designing and implementing cutting-edge solutions that enhance our crypto offerings. Your expertise will help us deliver exceptional value to our customers while driving the company's growth.

Mar 19, 2026
Apply
companyAsana, Inc. logo
Full-time|On-site|Vancouver, BC

Join Asana as a Staff Software Engineer specializing in API development. In this role, you will be a key player in designing and implementing robust APIs that serve our diverse user base. Collaborate closely with cross-functional teams to ensure seamless integration and a high-quality user experience.

Apr 2, 2026
Apply
companySuper.com logo
Full-time|On-site|Canada

About Super.comAt Super.com, we are committed to enhancing the lives of our customers and employees, enabling them to maximize their potential and embrace life's opportunities. Our promise is that Super.com is not just a job; it’s a pathway to personal and professional growth, where learning is valued and impact is recognized.We are more than just a high-growth tech company; we prioritize our people and take career advancement seriously. Join us to supercharge your career through the exceptional individuals, innovative projects, and robust programs that define our culture.Role OverviewWe are on the lookout for a full-stack Staff Software Engineer to join our Super+ vertical. This team comprises five full-stack engineering squads, along with specialists in Data, Design, and QA, all dedicated to delivering outstanding products. As a Staff Software Engineer, you will collaborate across teams, serve as a technical authority, and help design and resolve our most intricate technical obstacles.Team DynamicsSuper.com engineering is divided into four main product development domains: fintech, travel, earnings, and a Super+ membership initiative that integrates them. Our microservices and event-driven architecture manage thousands of requests and events per second, processing over $1 million in sales daily and handling over 1TB of data each day, supported by cutting-edge infrastructure. With a team of 80 talented engineers, we work closely with Product Managers, Designers, and QA in a dynamic, agile environment that respects work-life balance. Our focus is on delivering substantial business value through ambitious technical accomplishments while providing our team members with the structure to accelerate their growth.Key Responsibilities:Take a pivotal role in architecting our services, frontends, databases, and mobile applications.Address complex technical challenges and develop innovative solutions.

Feb 20, 2026
Apply
companyJane logo
Full-time|$158.4K/yr - $247.5K/yr|On-site|Canada

About the RoleHello, I’m Bryce Evans, a leader within the Booking organization at Jane. Having been part of this team for a year and a half, I oversee Engineering for the Communications group.Our team plays a pivotal role in facilitating communication between practices, patients, and staff within Jane. We are responsible for secure in-app messaging, SMS, and the foundational architecture for future communication channels, all designed to create a seamless messaging experience. Effective communication is crucial for enhancing patient experiences and optimizing our customers' time, aligning with our mission to empower healthcare professionals to run more efficient, human-centered practices.This Staff Developer position is particularly exciting as it resides at the intersection of immediate customer impact, technical expertise, and future potential. Messaging is a core element of Jane today, and it is an area where innovative architecture and emerging technologies, including AI, can significantly influence our path forward.You can learn more about my background here.Your ImpactCreate a unified messaging experience that integrates secure messaging, SMS, and future communication channels into a reliable workflow that practices can depend on daily.Elevate the technical standards within the Communications group by demonstrating strong Ruby skills and web application design, while mentoring others through collaboration and constructive feedback.Empower the team to deliver consistently and efficiently, all while considering scalability, cost, and long-term sustainability.Link engineering decisions to tangible customer and business outcomes, ensuring our efforts significantly enhance practice communication.Exhibit clear communication and lead by example at a staff level, showcasing ownership, sound architectural rationale, and a commitment to openly addressing trade-offs.

Jan 19, 2026
Apply
companyLightspeed Commerce logo
Senior Staff iOS Developer

Lightspeed Commerce

Full-time|On-site|Vancouver, British Columbia, Canada

Greetings! We're excited to have you here Are you on the lookout for an exciting new opportunity? Whether you're actively seeking or just browsing the market, you've come to the right spot! We are searching for a Senior Staff iOS Developer to join our talented team, focusing on enhancing Lightspeed’s Hospitality product suite as we aim to broaden our reach into new regions and countries while refining our cutting-edge hospitality commerce platform. In this role, you'll contribute to the development of Lightspeed Tempo, a core product dedicated to helping restaurant operators provide extraordinary dining experiences through intelligent, data-informed pacing. Our goal is to revolutionize restaurant service from intuition-driven decisions to measurable, coachable, and repeatable advantages through the utilization of real-time dining flow data. You'll be part of a dynamic and cooperative team committed to improving our engineering practices and delivering state-of-the-art technology while ensuring a fun working environment. Most importantly, your contributions will transform the hospitality experience globally. Your Responsibilities: Work collaboratively with top industry talents to enhance our iOS application by conceptualizing and developing innovative features and user-focused workflows. Design and build visually appealing, efficient, and functional mobile applications specifically for iOS devices using Swift and Objective-C. Balance daily tasks between developing new features and maintaining existing integrations, with a keen focus on expanding our market presence through innovative iOS functionalities. Report to the Team Lead while actively engaging with Product Managers, UI/UX Designers, and cross-functional teams to ensure optimal integration and performance within our POS. Participate in daily Agile ceremonies, engage in brainstorming sessions to challenge traditional approaches, and implement cutting-edge solutions that boost user engagement. Uphold high standards for code quality and system reliability, take ownership of the codebase, and contribute to enhancing our infrastructure's robustness. Foster team performance by sharing insights, adopting best practices in iOS development, and perpetually seeking innovative ways to enhance our app. Explore our Tech Stack here.

Mar 9, 2026
Apply
companyConfluent logo
Full-time|Remote|CA Remote Ontario

Join Confluent as a Staff Software Engineer and become an integral part of our mission to transform the way enterprises leverage data. In this role, you will work collaboratively with a talented team to design, develop, and deploy cutting-edge software solutions that enhance our streaming platform.We are looking for individuals who are passionate about technology and thrive in a fast-paced, innovative environment.

Mar 2, 2026
Apply
companyPebl logo
Full-time|On-site|Toronto, Ontario

Pebl enables organizations to hire, pay, and manage employees across more than 185 countries. The platform simplifies global hiring by handling compliance and local regulations, drawing on deep expertise. Companies use Pebl to expand internationally while staying compliant and accessing talent worldwide. Role overview The Staff Fullstack Software Engineer joins the Growth Engineering team in Toronto. This position takes on technical leadership responsibilities, shaping how scalable systems are designed and built to support user acquisition, retention, and engagement. Collaboration with product managers, designers, and other engineers is central, with a direct impact on Pebl’s growth initiatives. Day-to-day work is hands-on, involving development with React JS, TypeScript, Postgres, and AWS. The team emphasizes serverless architecture to deliver robust solutions. What you will do Design and architect scalable systems and services to support business growth. Work closely with cross-functional partners to deliver features aligned with company objectives. Guide technical decisions, define coding standards, and contribute to system architecture and process improvements. Develop, optimize, and maintain applications and services using React JS, TypeScript, Postgres, and AWS. Mentor engineers, supporting their technical development and fostering a culture of continuous improvement. Conduct technical evaluations, provide feedback, and help ensure high-quality outcomes for projects. Serve as a subject matter expert for the Growth Engineering team, staying informed about new technologies and industry trends. What makes Pebl unique Team members at Pebl have a direct impact on the company’s direction and success. Core values guide collaboration and support growth and innovation across regions in the evolving landscape of global work.

Apr 24, 2026

Sign in to browse more jobs

Create account — see all 2,455 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.