1 - 20 of 6,241 Jobs

Search for Senior Software Engineer II - Distributed Systems

6,241 results

Apply
Narvar logoNarvar logo
Full-time|CA$180K/yr - CA$230K/yr|Remote|Remote - Canada

Join Narvar's Growing Team! We are on the lookout for talented Senior Software Engineers specializing in Distributed Systems. In this pivotal role, you will develop innovative products that enhance the post-purchase experience for leading brands within the retail sector. As a key member of our engineering team, you will influence decisions regarding the scal…

Feb 3, 2026
Apply
Narvar logoNarvar logo
Full-time|$195K/yr - $273K/yr|Remote|Remote - Canada

Narvar is on an exciting growth trajectory! We are seeking a talented Staff Software Engineer to develop innovative product features that enhance the customer experience. In this pivotal role, you will shape the future of our web application by collaborating with a diverse team of Engineers, Designers, Product Managers, and engineering leadership. You will spearhead process improvements that boost team efficiency and expedite product development. As a Staff Engineer, you will cultivate a strong engineering culture focused on product excellence by mentoring engineers at all levels.Key ResponsibilitiesDesign the architecture of new product platforms aimed at driving business outcomes while enhancing existing systems.Implement scalable architecture and collaborate with a committed team on impactful projects.Write high-quality, modular, and functional code.Promote best practices in system design, coding, performance, and testing.Contribute to the development of a highly concurrent and distributed system.Create and define architectural models and roadmaps for applications and software components to meet business and technical needs, ensuring consistent usability across products and domains.Engage with cross-functional stakeholders including Product, Design, Sales, and Engineering Leadership to translate business requirements into actionable plans.Mentor junior engineers on design, coding, and troubleshooting.

Mar 13, 2026
Apply
Elastic logoElastic logo
Full-time|$192.5K/yr - $304.5K/yr|On-site|Canada

At Elastic, we are redefining the way organizations harness the power of search and AI. As a leading Search AI Company, we empower individuals and businesses to unlock the full potential of their data in real-time, at scale. Our Elastic Search AI Platform, utilized by over 50% of the Fortune 500, merges the precision of search technology with the intelligence of AI, enabling users to achieve impactful results efficiently. Our comprehensive, cloud-based solutions for search, security, and observability ensure that organizations can fully realize the promise of AI while safeguarding their critical data.Role Overview:We are seeking a talented and experienced Principal Software Developer II to join our esteemed Elasticsearch - Distributed Systems team. This role focuses on optimizing Elasticsearch for scale, performance, and resilience. You will play a critical role in managing node communication within the Elasticsearch cluster and overseeing data indexing, allocation, and replication across nodes.

Feb 6, 2026
Apply
Movable Ink logoMovable Ink logo
Full-time|CA$140K/yr - CA$180K/yr|On-site|Movable Ink - Toronto

Join Movable Ink, where we empower marketers with cutting-edge data-activated content generation and AI-driven decision making. Trusted by some of the world's most innovative brands, we help maximize revenue, streamline workflows, and enhance marketing agility. With headquarters in New York City and a diverse team of nearly 600 professionals, our reach extends across North America, Central America, Europe, Australia, and Japan.We are on the lookout for a skilled Senior Backend Engineer specializing in Distributed Systems to join our Activation Team. This dynamic group is dedicated to transforming extensive data sets into actionable insights. In this role, you will design and implement robust distributed software systems capable of processing data at high speeds and scale. The position offers the chance to innovate and create substantial impact by developing sophisticated multi-tiered systems that deliver exceptional value to our esteemed clients. You will be responsible for crafting and deploying high-quality, scalable AI solutions while producing technically impressive products.

Apr 8, 2026
Apply
Carta logoCarta logo
Full-time|$181.1K/yr - $213K/yr|On-site|Waterloo, Ontario, Canada

The Company You’ll JoinCarta is a pioneering platform that connects founders, investors, and limited partners through innovative software tailored for the venture capital, private equity, and private credit sectors. With over 65,000 companies across 160+ countries relying on our services, we empower you to build, invest, and scale confidently.Our Fund Administration platform manages more than 9,000 funds and SPVs, overseeing nearly $185B in assets. Designed to enhance the strategic impact for fund CFOs, Carta has garnered recognition from Fortune, Forbes, Fast Company, Inc., and Great Places to Work, positioning us as leaders in shaping the future of private market infrastructure.At Carta, we are committed to creating a comprehensive ERP platform for private markets. Traditional ERP solutions fall short for private funds; thus, we deliver an integrated software solution that eliminates outdated spreadsheets and fragmented service providers, transforming private markets to resemble their public counterparts.To learn more about our dynamic culture and workplace, visit our Carta careers page.The Problems You'll SolveAt Carta, our mission is to democratize equity ownership for a broader audience. We believe the challenges we tackle today will pave the way for opportunities tomorrow. Ink, our Design System, serves as the core framework for Carta's aesthetic and functionality. We strive to make financial technology safe, intuitive, high-performing, and enjoyable.As a Senior Design Systems Engineer, you will:Architect and enhance the Ink component library: Build and maintain robust, production-ready React components that align with rigorous design system standards, focus on developer ergonomics, and feature extensible API designs.Redefine the Design System for the AI Era: Lead research and development efforts to evolve our design system to support AI-driven interfaces, updating our definition to include generative workflows and optimizing Ink for both human developers and AI agents.Bridge the divide between design and code: Serve as a technical translator, transforming concepts from Figma into efficient UI code while ensuring that the design's finesse is preserved.Enhance frontend quality and developer experience: Implement best practices and tools to elevate the standard of our frontend codebase, ensuring scalability and maintainability.

Feb 3, 2026
Apply
Xero logoXero logo
Full-time|CA$155K/yr - CA$205K/yr|Hybrid|CA: VAN (333 Seymour St)

Role overview Xero is hiring a Senior Software Engineer for the Vancouver, BC office at 333 Seymour St. The focus is on solving large-scale engineering challenges and shaping distributed systems that serve millions. This goes beyond delivering features: the work includes refactoring complex monolithic systems and building reliable, scalable software. Key responsibilities Modernize legacy systems by decomposing monolithic components and moving toward distributed, scalable architectures. Improve the developer experience by evolving CI/CD pipelines, enhancing tooling, and supporting test-driven development. Work with technologies such as C#, .NET, React, AWS, and Kubernetes. Design and implement solutions that align with long-term engineering goals and frameworks. Collaboration and mentorship This senior role offers autonomy in code design decisions and the chance to influence engineering standards across Xero. Senior Engineers mentor peers, help teammates work through technical challenges, and contribute to a culture that values learning and technical excellence. Team culture Work closely with engineers, product owners, and designers in an agile environment. The team emphasizes continuous learning, regular code reviews, and open knowledge sharing to maintain high standards. Collaboration and technical mastery are central to the team's approach. Work environment This position is based in Vancouver and follows a hybrid work model, combining time in the office with remote work.

Apr 28, 2026
Apply
Elastic logoElastic logo
Full-time|$192.5K/yr - $304.5K/yr|On-site|Canada

At Elastic, we empower individuals and organizations to uncover the insights they seek in real time, leveraging their data at scale. As the Search AI Company, we connect the precision of search with the intelligence of AI, enabling businesses to unlock their full potential. Our Elastic Search AI Platform is trusted by over half of the Fortune 500, delivering robust, cloud-based solutions for search, security, and observability that ensure data protection while maximizing AI capabilities.Role Overview:We are seeking a talented Principal Software Developer I to join our dedicated Elasticsearch - Distributed Systems team. You will play a pivotal role in enhancing Elasticsearch's scalability, performance, and resilience. This team is responsible for optimizing node communication within Elasticsearch clusters, as well as managing data indexing, allocation, and replication across nodes.

Feb 6, 2026
Apply
MongoDB, Inc. logoMongoDB, Inc. logo
Full-time|$137K/yr - $189K/yr|Hybrid|Toronto

About the Role MongoDB is looking for a Senior Software Engineer to join the Server Security team in Toronto. This group sits at the heart of MongoDB’s engineering organization, building security features that help users protect their data worldwide. The work spans core elements of the MongoDB database, with a focus on security, reliability, and performance. What You Will Work On Cryptography: Develop and maintain cryptographic features such as Queryable Encryption, at-rest encryption, and other foundational crypto components. Identity & Access: Design and improve authentication and authorization systems, manage TLS, and handle X.509 certificate processes. Network Security: Build high-performance networking protocols using PKI, hashing, and certificate revocation lists (CRLs). System Integrity: Strengthen resilience, observability, and compliance across MongoDB’s distributed database infrastructure. Team Culture The Server Security team values inclusivity, diversity, and close collaboration. Engineers here apply distributed systems concepts to advance the security of a widely used database platform. The work supports application developers, system architects, and database administrators around the globe.

Apr 17, 2026
Apply
cima2 logocima2 logo
Full-time|On-site|Mississauga

We are seeking a highly skilled and experienced Senior Electrical Distribution Engineer to join our dynamic team at cima2. In this pivotal role, you will be responsible for overseeing the design, implementation, and management of electrical distribution systems. Your expertise will be crucial in ensuring the reliability and efficiency of electrical distribution networks.As a Senior Engineer, you will collaborate with cross-functional teams and clients to develop innovative solutions that meet industry standards and client expectations. You will also mentor junior engineers, providing guidance and support in their professional development.

Mar 26, 2026
Apply
Elastic logoElastic logo
Full-time|Remote|Canada

Join our innovative team at Elastic as a Senior Java Developer, where you will play a pivotal role in designing and implementing distributed systems utilizing Elasticsearch. This position offers an exciting opportunity to work on cutting-edge technologies, collaborating with a talented group of professionals to build scalable and efficient solutions.

Mar 19, 2026
Apply
Arista Networks logoArista Networks logo
Full-time|On-site|Vancouver

We are seeking a highly skilled Senior Software Engineer to lead the development of cutting-edge network systems at Arista Networks. In this role, you will have the opportunity to work with a team of talented engineers to design, implement, and optimize innovative software solutions that drive the future of networking technology.As a Senior Software Engineer, you will be responsible for analyzing requirements, architecting scalable systems, and ensuring high performance and reliability in our products. You will collaborate closely with cross-functional teams to deliver high-quality software and contribute to the technical direction of our projects.

Dec 30, 2025
Apply
Huawei Canada logoHuawei Canada logo
Full-time|CA$127K/yr - CA$225K/yr|On-site|Markham, Ontario, Canada

Join Huawei Canada as an AI Systems Engineer specializing in Serverless Distributed Computing.About Our Team: The Distributed Data Storage and Management Lab is at the forefront of research in distributed data systems. We are dedicated to creating next-generation cloud serverless products that integrate essential infrastructure and databases. Our research tackles complex data challenges such as cloud-native disaggregated databases, innovative pay-by-query user models, and enhancing low-level data transfers using RDMA. Our teams are instrumental in developing advanced cloud serverless data infrastructures and implementing state-of-the-art networking technologies for Huawei's global AI ecosystem.Your Role:Design and implement frameworks and engines for cutting-edge serverless computing optimized for AI workloads, including LLM training/inference and reinforcement learning.Evaluate and enhance the performance of end-to-end AI systems by focusing on distributed scheduling, data flow, and memory utilization across extensive clusters.Conduct research and assess breakthrough technologies in distributed computing, serverless infrastructure, reinforcement learning, and LLM-driven AI agents.Engage collaboratively with research, product, and platform teams to evolve conceptual AI agent or RL research into scalable production systems.Provide thought leadership through innovation, technical presentations, and patent contributions.Stay informed on industry trends by assessing emerging tools and frameworks (e.g., Ray, SkyPilot, vLLM, DeepSpeed, Mojo, etc.) to guide the team.The total target annual compensation for this position ranges from $127,000 to $225,000 based on education, experience, and demonstrated expertise.

Nov 10, 2025
Apply
Magnet Forensics logoMagnet Forensics logo
Full-time|On-site|Canada

About UsAt Magnet Forensics, we pride ourselves on being a global frontrunner in the creation of digital investigative software. Our cutting-edge tools are designed to acquire, analyze, and share evidence from a variety of digital devices including computers, smartphones, tablets, and IoT devices. We are dedicated to continuous innovation, empowering our customers to deploy state-of-the-art solutions that protect their businesses, communities, and nations.With a client base spanning thousands worldwide, our solutions are instrumental in modernizing digital investigations, assisting law enforcement in combating crime, safeguarding assets, and enhancing national security.As we expand our global footprint, Magnet Forensics is committed to making a positive impact through every role within our organization. Join an incredible team characterized by remarkable talent and integrity, where you will be supported in your professional growth and development.If you believe you have the skills and passion to contribute to our mission, we would love to hear from you!

Mar 6, 2026
Apply
MongoDB, Inc. logoMongoDB, Inc. logo
Full-time|CA$108K/yr - CA$149K/yr|Hybrid|Toronto

Atlas Search is an innovative multi-cloud service that empowers users to perform intricate full-text and vector search queries utilizing the MongoDB Query Language. This allows our users to direct their energies towards relevance and data retrieval, freeing them from the complexities of managing large-scale data searches. Our dedicated team is at the forefront of developing cloud-based distributed systems software that governs the entire lifecycle of search indexes, encompassing data ingestion, index creation, partitioning, performance optimization, availability, and backup management. As our product rapidly gains popularity among customers, you will have the opportunity to contribute to significant architectural enhancements. This position is based in Toronto, ON, and follows a hybrid work model.

Feb 27, 2026
Apply
Extreme Networks logoExtreme Networks logo
Full-time|On-site|Thornhill, Canada

Extreme Networks delivers cloud-driven networking solutions to over 50,000 clients worldwide. As the company expands, the Thornhill, Toronto team seeks a Senior Software Systems Engineer to contribute to the next generation of its technology. Role details Title: Senior Software Systems Engineer Location: Thornhill, Toronto, Canada Employment type: Full-time Reports to: Senior Manager of Software Systems Engineering Application process Applications are reviewed as they are received. The role will remain posted until filled. Applicants must have legal authorization to work in Canada.

Apr 23, 2026
Apply
Carta logoCarta logo
Full-time|On-site|Toronto, Ontario, Canada

Join Carta as a Senior Software Engineer II, where you will play a pivotal role in developing cutting-edge software solutions that empower businesses and investors alike. You will collaborate with cross-functional teams to deliver high-quality applications and contribute to the entire software development lifecycle, from concept to deployment.

Mar 6, 2026
Apply
SurveyMonkey logoSurveyMonkey logo
Full-time|On-site|Ottawa, Canada

SurveyMonkey seeks a Senior Software Engineer II based in Ottawa, Canada. This role centers on developing software that enables users to create and analyze surveys, supporting a widely used platform. Role overview As a Senior Software Engineer II, you will contribute to building and improving features that help people design surveys and interpret results. The work involves both front-end and back-end development, with a focus on delivering reliable and user-friendly tools. Collaboration and approach The team emphasizes working together to solve challenges. Creative problem solving and strong technical skills are important for success in this environment. Sharing ideas and learning from teammates is part of the daily routine. What you will bring Experience building and maintaining software products Ability to tackle technical problems with creativity and care Strong communication and collaboration skills

Apr 27, 2026
Apply
cima2 logocima2 logo
Full-time|On-site|Vancouver

Join our dynamic team at cima2 as a Senior Electrical Distribution Engineer. In this role, you will leverage your expertise to design, develop, and oversee electrical distribution systems that meet the highest standards of safety and efficiency. You will work closely with project managers, clients, and other engineering disciplines to deliver innovative solutions that drive our projects forward.

Sep 11, 2025
Apply
Netomi logoNetomi logo
Full-time|On-site|Toronto , Canada

About Netomi Netomi builds AI platforms that help enterprises automate customer experiences. Companies such as Delta Airlines, MetLife, and MGM use our technology to streamline support and service interactions. Our no-code tools allow for quick setup and easy management of AI agents, helping businesses lower costs and improve service. Netomi is backed by WndrCo, Y Combinator, and other leading investors. Role Overview Netomi is hiring a Software Development Engineer in Test II (SDET II) in Toronto, Canada. This role focuses on maintaining and improving product quality. The SDET II works to ensure our software meets high standards and supports our mission to deliver reliable, effective AI solutions for customers worldwide.

Apr 20, 2026
Apply
Acceldata logoAcceldata logo
Full-time|On-site|Kitchener

About Us Acceldata is a pioneering leader in Enterprise Data Observability, established in 2018 and supported by prestigious investors such as Insight Partners, March Capital, Lightspeed, Sorenson Ventures, Industry Ventures, and Emergent Ventures. As a Series-C funded organization, we are based in Silicon Valley.Our groundbreaking Enterprise Data Observability Platform empowers enterprises to create and manage world-class data products by ensuring their data is reliable, trustworthy, and equipped to support today's most critical technologies, including AI, LLMs, Analytics, and DataOps.As a SaaS offering, Acceldata is the trusted choice for renowned global corporations, including HPE, HSBC, Visa, Freddie Mac, Manulife, Workday, Oracle, PubMatic, PhonePe (Walmart), Hershey’s, Dun & Bradstreet, and many others.About AcceldataAt Acceldata, we are transforming the way enterprises manage, observe, and optimize their data platforms. Our mission is to deliver a cohesive enterprise-grade data observability and modernization platform that integrates effortlessly across cloud, hybrid, and on-premises environments.The Acceldata Open Data Platform (ODP) consolidates the best components of the modern data ecosystem, incorporating technologies such as Hadoop, Spark, Hive, Trino, Kafka, NiFi, MLFlow, Pinot, and more. This enables organizations to execute complex analytical workloads at scale while maintaining flexibility and avoiding vendor lock-in.About the RoleWe are on the lookout for a Senior Software Engineer with at least 7 years of experience in distributed systems or data platform development. In this pivotal role, you will design, develop, and scale components of the Acceldata Open Data Platform (ODP), contributing to open-source technologies and addressing real-world challenges in large-scale data infrastructure.This is a full-time, on-site position open to candidates holding valid work authorization.Why Join UsAt Acceldata, your contributions will extend beyond just writing code; you will be instrumental in shaping the foundation of modern data platforms leveraged by some of the world’s largest enterprises. Collaborate with experienced engineers and open-source contributors who are passionate about tackling complex distributed systems challenges at scale. Each project you undertake will have a direct impact on how data platforms are managed, observed, and optimized across hybrid and cloud ecosystems.This is your opportunity to create technology that truly matters—software that drives mission-critical pipelines, scales to petabytes, and influences the open-source community as a whole. We operate at a fast pace, value creativity, and reward innovation. If you’re eager to make a meaningful impact, we’d love to hear from you!

Oct 24, 2025

Sign in to browse more jobs

Create account — see all 6,241 results

Tailoring 0 resumes

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