1 - 20 of 3,322 Jobs

Search for Staff Software Developer - Communications

3,322 results

Apply
Jane logoJane 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…

Jan 19, 2026
Apply
Robinhood Markets, Inc. logoRobinhood 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
Workleap logoWorkleap 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
Twilio Inc. logoTwilio Inc. logo
Full-time|Remote|Remote - Canada

Are you a passionate and innovative software engineer looking to make a significant impact? Join Twilio as a Staff Software Engineer (L4) and be part of a team that empowers developers and businesses to create seamless communication solutions. In this role, you will leverage your expertise to drive the development of cutting-edge software products while collaborating with a diverse team.

Mar 16, 2026
Apply
Frequentis Group logoFrequentis Group logo
Full-time|On-site|Gatineau, Quebec, Canada

Frequentis Group, headquartered in Vienna, is a leading international provider of communication and information systems designed for control centers engaged in safety-critical operations. Our mission-critical control centers are essential for ensuring the safety of air travel, urban and regional rail transport, and maritime activities. They are pivotal in coordinating emergency responses on land, sea, and air, and in effectively dispatching law enforcement and first responders when emergencies arise. Today, operators in these control centers depend on four essential technologies to perform their duties: voice communications, situational awareness tools, decision support systems, and a robust voice and data network that underpins all operations. These four technologies are at the heart of what we do, and we are proud to serve over 500 clients across 150 countries, managing more than 40,000 workstations globally.Our Frequentis Canada office located in Gatineau, Quebec is seeking a motivated and skilled Network Communications Software Developer to enhance our established team. In this role, you will be instrumental in the design, development, and maintenance of software products integral to Air Traffic Management communication systems. Your responsibilities will encompass the design of software components that adhere to high availability standards, real-time processing requirements, and user-friendly interfaces.This position is based in Gatineau, Quebec, Canada, and is open to Canadian Citizens, Permanent Residents, and Foreign Workers holding a valid Canadian Work Permit.

Mar 25, 2026
Apply
Air-tek logo
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
Jane Inc. logoJane Inc. logo
Full-time|On-site|Canada

Join our innovative team at Jane Inc. as a Senior Developer specializing in Communications. In this pivotal role, you will leverage your expertise to design and implement advanced communication systems that enhance our operational efficiency and user experience. Collaborate with cross-functional teams to deliver robust solutions that meet the evolving needs of our organization.

Mar 27, 2026
Apply
Jane logoJane 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
Robinhood Markets, Inc. logoRobinhood 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
Carta logoCarta 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
Solink logoSolink 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
Kaseya logoKaseya logo
Full-time|On-site|Toronto, Ontario

Join Kaseya as a Staff Software Engineer and be a vital part of our dynamic team in Toronto, Ontario. In this role, you will leverage your expertise to design, develop, and implement innovative software solutions that enhance our product offerings. You will collaborate with cross-functional teams to drive projects from conception to deployment, ensuring high-quality deliverables that meet our clients' needs.

May 1, 2026
Apply
Jobs for Humanity logoJobs for Humanity logo
Community Developer

Jobs for Humanity

Full-time|On-site|Montreal

Join our dynamic team at Jobs for Humanity as a Community Developer, where you will play a pivotal role in fostering connections and building supportive networks for individuals from diverse backgrounds. Your expertise will help empower communities, driving initiatives that facilitate collaboration and inclusivity.

Jun 27, 2025
Apply
Benevity logoBenevity logo
Full-time|On-site|Calgary, Alberta, Canada

Join Benevity as a Senior Staff Developer, where you will play a pivotal role in shaping our software solutions. As a key member of our development team, you will leverage your expertise in software design and architecture to drive innovative projects that impact our clients positively. Collaborate with cross-functional teams to deliver high-quality products that align with our mission of making the world a better place.

Apr 29, 2026
Apply
Nubank logoNubank 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
Jobs for Humanity logoJobs for Humanity logo
Community Developer

Jobs for Humanity

Full-time|On-site|Montreal

Join us at Jobs for Humanity as a Community Developer, where you will play a vital role in fostering connections and building a vibrant community. Your mission will be to engage users, facilitate discussions, and support community initiatives that empower individuals from diverse backgrounds.

Jun 27, 2025
Apply
Benevity logoBenevity logo
Full-time|On-site|Toronto, Ontario, Canada

Join Benevity as a Senior Staff Developer, where you will play a pivotal role in shaping our innovative software solutions. As a member of our talented engineering team, you will lead projects that enhance user experiences and drive our mission forward. Your expertise will help us build scalable and efficient systems that meet the needs of our diverse clientele.

Apr 29, 2026
Apply
Confluent logoConfluent 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
Telesat logoTelesat logo
Full-time|On-site|Ottawa, Ontario

Join Telesat, a premier global satellite operator with over 55 years of expertise in delivering secure and reliable satellite communications solutions to broadcast, telecommunications, corporate, and government sectors. Our innovative Telesat Lightspeed network, launching in 2027, is set to transform global broadband accessibility for enterprises and government agencies, combining high capacity, security, resilience, and affordability with ultra-low latency and fiber-like speeds. Headquartered in Ottawa, Canada, with an extensive global presence, Telesat is committed to engineering excellence and unparalleled customer service. As a pivotal member of our scrum team, you will play a critical role in the design, development, and testing of our state-of-the-art Lightspeed software. Your active collaboration with testing and support teams will ensure thorough testing processes and rapid bug resolution. You will lead technical discussions, guide decision-making processes, and document technical insights. In this role, the Principal Embedded Software Developer will be responsible for the ownership of specific embedded systems software modules, ensuring their development, quality, testing, and overall functionality.

Jun 24, 2025
Apply
Jane logoJane 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

Sign in to browse more jobs

Create account — see all 3,322 results

Tailoring 0 resumes

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