1 - 20 of 8,912 Jobs

Search for Senior Software Engineer - Product Security at Confluent | Remote, Ontario, Canada

8,912 results

Apply
companyConfluent logo
Full-time|Remote|Remote, Ontario, Canada

At Confluent, we are not just enhancing technology; we are transforming the way data is utilized. Our innovative platform enables real-time data streaming, allowing businesses to adapt swiftly, create intelligently, and offer experiences that resonate with the ever-changing world.We believe in the power of teamwork and collaboration. Our ideal candidates are those who ask challenging questions, provide constructive feedback, and support one another—no egos, no lone wolves. Just smart, inquisitive individuals working together toward a greater goal.About the Role:As a vital member of our Product Security team, you will play a crucial role in developing impactful security features for Confluent Cloud and enhancing our security platform. Your responsibilities will include designing and implementing identity and access management functionalities, along with scalable authentication and authorization methods such as OAuth, mTLS, RBAC, and ABAC. You will collaborate closely with product, engineering, and InfoSec teams to create seamless yet secure solutions, directly contributing to the enhancement of Confluent Cloud's security framework and ensuring an effortless experience for our users.What You Will Do:Lead the execution of projects independently and deploy them to production with a strong emphasis on quality and customer impact.Work collaboratively with a high-performing team and cross-functional partners to make decisions that benefit both the team and the organization.Diagnose issues, conduct root cause analysis, and enhance operations for complex problems that span multiple cloud environments.Develop clean, well-documented, and maintainable code that complies with established team standards and security best practices.Create value for customers by addressing their most challenging issues.What You Will Bring:2-5 years of relevant experience in software, product, and/or security engineering.Strong fundamentals in the design and development of distributed systems.Experience in building and managing large-scale systems in the cloud.Solid understanding of fundamental systems operations including disk, network, and operating systems.Proficiency in programming languages such as Java, Scala, C/C++, Go, or other statically typed languages.

Jan 28, 2026
Apply
companyConfluent logo
Full-time|Remote|Remote, Ontario, Canada

Join our dynamic team as a Senior Software Engineer at Confluent, a leader in real-time data streaming technology. In this role, you will leverage your expertise to design, develop, and enhance scalable software solutions that empower organizations to harness the power of data. Collaborate with innovative thinkers and contribute to groundbreaking projects that make a tangible impact.

Mar 3, 2026
Apply
companyConfluent logo
Full-time|Remote|Remote, Ontario, Canada

Join Confluent as a Senior Software Engineer II, where you will be instrumental in enhancing our real-time data streaming platform. In this role, you will work collaboratively with cross-functional teams to design and implement innovative solutions that address complex challenges in data management.Your expertise will contribute to the development of high-performance, scalable systems that empower organizations to harness the power of their data in real-time. If you are passionate about technology and thrive in a dynamic, remote environment, we would love to hear from you!

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

At Confluent, we are not just advancing technology; we are revolutionizing the way data is transferred and utilized globally. Our platform propels information into motion, enabling real-time streaming that allows companies to respond swiftly, innovate intelligently, and offer experiences that are as vibrant as the world around them.Joining our team means embracing a culture of collaboration and curiosity. We value individuals who ask challenging questions, provide constructive feedback, and support one another. We are a united team, working towards a common goal—transforming the data streaming landscape.About the Role:As a Staff Product Manager in the Cloud Kafka team at Confluent, you will play a pivotal role in our mission to develop the premier event streaming platform globally.We are looking for a strategic and experienced Product Manager who can lead the vision, strategy, and execution for our Kafka Operator experience. This position is critical for streamlining the deployment, management, and scaling of Confluent Cloud Kafka environments for our enterprise clients. The perfect candidate will possess a robust technical background in cloud systems, familiarity with the Apache Kafka ecosystem, and a proven history of delivering successful products aimed at developers and operators.Your responsibilities will include defining and owning the product strategy for the Cloud Kafka Operator, conducting market research and competitive analysis, converting strategic objectives into detailed product and user experience requirements, collaborating with Engineering, UX/UI Design, Documentation, Support, and Field teams throughout the product lifecycle, and partnering with Product Marketing to define and execute go-to-market strategies.What You Will Do:You will oversee the success of key product initiatives, guiding them from initial conception and customer development to growth strategies. You will be the trusted resource for your product, ensuring that engineering, design, sales, and marketing teams are equipped to make informed trade-offs, build the right product, and achieve market success.What You Will Bring:At least 8 years of experience as a software product manager, preferably focused on developer products.A deep understanding of our enterprise customers and a passion for addressing their challenges through software solutions.The ability to develop a product strategy and roadmap in collaboration with customers, engineering, design, and go-to-market teams.Outstanding communication skills, including the ability to convey complex technical concepts clearly.

Feb 23, 2026
Apply
companyConfluent logo
Full-time|Remote|Remote, Ontario, Canada

Join Confluent as a Senior Software Engineer for our Connect Platform, where you will play a pivotal role in building and enhancing our data streaming solutions. Collaborate with a talented team to innovate and drive the future of data integration, ensuring seamless connectivity for our clients. Your expertise will help shape the future of real-time data processing, enabling businesses to unlock their data’s full potential.

Apr 2, 2026
Apply
companyHuawei Technologies Canada Co., Ltd. logo
Full-time|CA$127K/yr - CA$225K/yr|On-site|Markham, Ontario, Canada

Join Huawei Canada as a Senior Software Engineer, specializing in Windowing and Graphics.About Our Team:Our Web Technology Lab is at the forefront of innovation, dedicated to enhancing the rendering capabilities of ArkUI and web content. We focus on customizing GPU drivers, optimizing the Chrome rendering architecture for TBDR GPU targets, and developing advanced concurrent web layouts to elevate performance and user experience.Key Responsibilities:Drive pre-research and breakthroughs in next-generation 2D graphics rendering technologies, with an emphasis on architecture-level innovations such as dynamic fixed pipelines and data-driven rendering.Architect and optimize the 2D graphics stack and window system for terminal operating systems, such as OpenHarmony, to enhance performance while minimizing power consumption under heavy loads.Monitor and analyze the evolution and design of current OS graphic frameworks.The total target annual compensation for this role ranges from $127,000 to $225,000, commensurate with education, experience, and proven expertise.

Feb 16, 2023
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
companyGeotab Inc. logo
Full-time|CA$101.6K/yr - CA$132K/yr|On-site|Oakville, Ontario - Canada; Toronto, Ontario - Canada; Waterloo, Ontario - Canada

Join Our Team:At Geotab, we are at the forefront of IoT and connected transportation, recognized as a certified “Great Place to Work™.” Our diverse and talented team collaborates to empower businesses, ensuring they thrive while enhancing the safety and sustainability of our communities.We are committed to advancing security by connecting commercial vehicles to the internet, enabling data-driven analytics that help our clients manage their fleets efficiently. Through our open platform and Geotab Marketplace®, we provide countless third-party solutions that allow organizations of all sizes to streamline operations and integrate vehicle data with their business processes. By processing billions of data points daily, we leverage data analytics and machine learning to boost productivity, optimize fleet performance, minimize fuel consumption, and ensure compliance with evolving regulations.As our team expands, we seek passionate individuals who are ready to think outside the box and make a difference. At Geotab, we foster a dynamic, ever-evolving environment where team members embrace challenges and take on diverse responsibilities beyond their job descriptions. Join us for a rewarding career filled with opportunities for innovation, competitive benefits, and a vibrant, inclusive company culture. Discover what it means to be a Geotabber by visiting our blog and follow us @InsideGeotab on Instagram. Join our talent network to stay updated on job opportunities.

Mar 18, 2026
Apply
companyVoldex logo
Full-time|Remote|Remote - Canada

Join our dynamic team at Voldex as a Senior Software Engineer, where you will play a pivotal role in developing innovative software solutions that enhance our products and services. This remote position allows you to work from anywhere in Canada while collaborating with a talented group of professionals dedicated to excellence and innovation.You will be responsible for designing, coding, and testing complex software applications, ensuring high performance and responsiveness to requests from the front-end. Your expertise will contribute to the architecture and design of our software systems, and you will also mentor junior developers, fostering an environment of learning and growth.

Mar 17, 2026
Apply
companyConfluent logo
Full-time|Remote|Remote, Ontario, Canada

At Confluent, we are not merely innovating technology; we are redefining the dynamics of data movement and what organizations can achieve with it. Our platform ensures that data is continuously flowing, allowing businesses to respond swiftly, innovate intelligently, and create experiences that resonate with the fast-paced world.We seek individuals who thrive in a collaborative environment—those who challenge the status quo, offer constructive feedback, and support one another. Here, egos are left at the door, and we work as one cohesive unit, united in our mission to push boundaries together.Join us at Confluent: One Team. One Vision. One Data Streaming Platform.About the Role:As a Staff Software Engineer, you will take the helm as the technical leader for pivotal initiatives within the Stream Governance product at Confluent. This portfolio is vital for actualizing our objective of embedding event streaming at the core of every organization, serving as a fundamental aspect of our Data Streaming Platform. Your responsibilities will include delivering essential functionalities such as the Confluent Stream Catalog, Stream Sharing, Stream Lineage, and Data Portal—tools that empower our clients to efficiently search, organize, understand, and access data autonomously.In this role, you will work closely with team members and key stakeholders to design, architect, and develop cloud-native, multi-tenant services for Stream Governance. You will spearhead the vision, provide technical guidance, and mentor a high-performing engineering team to address complex distributed data challenges at scale.

Sep 22, 2025
Apply
companyAtolio logo
Full-time|Remote|Remote Canada

About Us:At Atolio, we pride ourselves on being a fully remote and well-funded startup, founded by industry veterans from Splunk and PagerDuty. Our mission is to revolutionize access to organizational knowledge, making it instantly available across various applications, services, and platforms. As an early-series startup, we leverage advanced machine learning and AI to tackle some of the most intricate challenges in enterprise search, including indexing, retrieval, and multi-cloud scaling (AWS, GCP, Azure). Our collaborative culture, state-of-the-art tools, and extensive benefits create an environment where innovation and creativity flourish.About the Role:In the capacity of a Senior Backend Engineer, you will be instrumental in developing distributed backend services deployed in Kubernetes across AWS, GCP, or Azure, facilitating enterprise-grade applications integrated with services like Okta. You will also be responsible for constructing scalable, cloud-native systems using Golang. This role is perfect for those who excel in dynamic, uncertain environments, enjoy tackling intricate infrastructure and systems challenges, and possess excellent communication skills in a fully remote setting.Your Responsibilities Will Include:Designing, building, and maintaining high-performance, cloud-native backend services using Golang within a modern microservices architecture.Utilizing a profound understanding of computer science principles, including algorithms, data structures, operating systems, and distributed systems to address complex, real-world challenges.Deploying and managing services in Kubernetes across AWS, GCP, or Azure, with an emphasis on reliability, observability, and performance.Integrating with enterprise systems and security protocols, including SSO/IdP providers like Okta, to facilitate large-scale deployments.Leading projects from inception to execution.Overseeing the architecture and design of new product features and services.Collaborating across teams to define technical requirements, design architecture, and deliver impactful solutions in a fast-paced startup environment.Working across the stack as needed, particularly at the intersection of backend services and other infrastructure layers.What We Seek:A solid grasp of core computer science principles, including algorithms, data structures, operating systems, distributed systems, networking, and concurrent programming.5+ years of experience in designing, implementing, and maintaining highly scalable cloud-native applications.

Sep 8, 2025
Apply
companyConfluent logo
Full-time|Remote|Remote, Ontario, Canada

At Confluent, we are not merely enhancing technology; we are transforming the way data flows and the possibilities it creates. Our platform enables data to move seamlessly in near real-time, empowering companies to respond swiftly, innovate intelligently, and deliver experiences that adapt to the ever-changing landscape.We seek team members who are inquisitive, offer constructive feedback, and support one another. Our culture thrives on collaboration—no egos, no individualism—just a collective of intelligent and curious individuals striving for a common goal.Join us under the banner of One Confluent. One Team. One Data Streaming Platform.About the Role:As a pivotal element of Confluent, Cluster Linking facilitates the replication of Kafka clusters. Whether it's a global bank ensuring zero-data-loss disaster recovery, an enterprise transferring petabytes from open-source Kafka, or a multinational corporation replicating event streams across continents, Cluster Linking is at the heart of their operations.In this role, you will shape the future of Cluster Linking by enhancing disaster recovery solutions for Kafka workloads, developing self-service migration pathways to Confluent Cloud, and facilitating data sharing across organizations to support real-time operational data exchanges.Cluster Linking is one of our most rapidly growing platform products, and you will lead its expansion. Our largest clients rely on this service, and your contributions will resonate across Kafka, cloud infrastructure, networking, and security, granting you significant visibility and influence throughout the organization.What You Will Do:Spearhead the launch and user adoption of our one-click disaster recovery initiative, transforming it from a manual process into a streamlined, productized experience that customers can easily embrace.Define the future of real-time stream sharing across organizations, focusing on security models, networking, access controls, and scalability to meet diverse use cases.Develop solutions that enable customers to migrate to Confluent with just a few clicks or API calls, establishing the migration process as a compelling reason to choose Confluent.Segment and optimize the packaging of Cluster Linking to cater to varying customer needs across disaster recovery, migrations, data sharing, and cross-cloud replication, ensuring alignment with pricing strategies that drive growth.Collaborate closely with your engineering manager counterpart to navigate trade-offs and make informed decisions that enhance product offerings.

Feb 17, 2026
Apply
companySamsara logo
Full-time|$150K/yr - $194.2K/yr|Remote|Remote - Canada

Who We AreSamsara (NYSE: IOT) is a leader in the Connected Operations™ Cloud, providing organizations that rely on physical operations with the tools to leverage Internet of Things (IoT) data for actionable insights and operational improvements. We are dedicated to enhancing the safety, efficiency, and sustainability of critical industries including agriculture, construction, field services, transportation, and manufacturing. Our goal is to drive digital transformation across these sectors at scale.Joining Samsara means contributing to the future of physical operations and working alongside talented teams to develop innovative product solutions such as Video-Based Safety, Vehicle Telematics, Apps and Driver Workflows, and Equipment Monitoring. As a publicly traded company, we empower our employees with the autonomy and resources to make a significant impact as we build for the long term.About the Role:We are in search of a skilled Senior Security Engineer specializing in Threat Modeling. In this pivotal role, you will collaborate with technical product managers and engineers across the organization to uphold Samsara’s security posture and mitigate software security risks to better protect our customers.Ideal candidates will have a passion for automation to boost efficiency, a strong background in infrastructure-as-code, and extensive experience working with teams to minimize software vulnerabilities. Your contributions will be essential in shaping our overarching security and compliance strategy. At Samsara, we prioritize a customer-centric approach, and your ability to define and work backwards from success with cross-functional stakeholders is crucial.This is a remote position available to candidates residing in Canada.You Should Apply If:You want to make a difference in industries that power our world: Your work will directly impact essential services—ensuring food reaches grocery stores, reducing emissions, and, most importantly, helping workers return home safely.You see yourself as the architect of your career: You’re eager to take the lead in shaping your professional journey.

Jan 23, 2026
Apply
companyOptro logo
Full-time|Remote|Canada

About UsOptro has achieved remarkable growth, surpassing $300M in Annual Recurring Revenue (ARR). As the leading platform for audit, risk, ESG, and InfoSec, we are trusted by over 50% of the Fortune 500, including 7 of the Fortune 10. Our innovative technology empowers businesses to advance with clarity and agility, earning us top ratings on G2.com and Gartner Peer Insights.At Optro, we cultivate a culture of innovation and pride ourselves on our contributions to our clients and communities. Our collaborative environment encourages us to break barriers and develop the most beloved audit, risk, ESG, and InfoSec solutions, propelling us to be recognized as one of the 500 fastest-growing tech companies in North America for seven consecutive years by Deloitte!Position OverviewWe are in search of a dedicated Senior Software Engineer with expertise in software development, continuous testing, and localization processes. This role will be pivotal in managing our internationalization and localization frameworks as we expand our global reach.Key ResponsibilitiesAre you an enthusiastic Localization Engineer eager to enhance automation and streamline processes? Join our team to configure localization tools, automate translation workflows, and optimize operational efficiencies. Your role will involve data analysis, pipeline creation, and dashboard development, ensuring that our product experiences are consistently localized for international markets. Collaborating with internal engineering teams, product managers, customer success teams, translators, and program managers, you will develop and maintain software tools that deliver a uniform localized experience across various markets and products.If you possess a deep understanding of localization processes, tools, and translation memory solutions, along with strong analytical skills to detect patterns, we invite you to lead our localization efforts at Optro and help shape its future!

Jan 21, 2026
Apply
companyConfluent logo
Full-time|Remote|CA Remote Ontario

Role Overview Confluent is hiring a Staff Software Engineer I focused on Control Plane Core Infrastructure. This remote role based in Ontario, CA, centers on building and improving the systems that power Confluent’s platform. What You Will Do Design and develop core infrastructure components for the control plane Work with modern technologies to support platform reliability and performance Help deliver seamless data streaming for Confluent’s customers Location Remote within Ontario, CA.

Apr 17, 2026
Apply
companyAuditBoard logo
Full-time|Remote|Canada

Who We AreAuditBoard is a rapidly growing leader in the audit, risk, ESG, and InfoSec landscape, boasting over $300M in annual recurring revenue (ARR). Our cutting-edge technology is trusted by over half of the Fortune 500 companies, including 7 of the top 10, to enhance their operational clarity and agility. Our commitment to customer satisfaction is reflected in our top ratings on G2.com and Gartner Peer Insights.We foster a culture of innovation and collaboration, striving daily to deliver exceptional value to our customers and contribute positively to our communities. This dedication has earned us a spot as one of North America's 500 fastest-growing tech companies for six consecutive years, as recognized by Deloitte.About the RoleWe are seeking a driven Senior Software Engineer specializing in Localization to lead the development of our internationalization and localization frameworks. As we expand our global reach, your role will be pivotal in ensuring our products resonate with diverse markets.Key ResponsibilitiesIf you are passionate about Localization Engineering and eager to enhance automation and efficiency, we want you on our team. You will be responsible for configuring tools, automating translation workflows, and optimizing processes. Your contributions will include data analysis, pipeline creation, and developing dashboards to monitor operational health while driving continuous enhancements. Collaborating cross-functionally with software engineering teams, Product, Customer Success, translators, and program managers, you will ensure our products are consistently localized for international audiences.If you possess a strong understanding of localization processes and tools, along with a keen analytical mindset to identify patterns, we invite you to step into this leadership role and help shape the future of localization at AuditBoard!

Jan 21, 2026
Apply
companyLattice logo
Full-time|Remote|Remote - Canada

Join Lattice as a Product Security Engineer and be at the forefront of safeguarding our products and services. In this pivotal role, you will collaborate with cross-functional teams to identify, assess, and mitigate security vulnerabilities throughout the product lifecycle.Your expertise in security best practices will contribute to designing secure systems, conducting threat modeling, and performing security reviews. You will play a crucial role in ensuring our products meet the highest standards of security, protecting both our users and our organization.

Apr 1, 2026
Apply
companyElastic logo
Full-time|On-site|Canada

About the Role Elastic is looking for a Senior Software Engineer to join the Security Platform Team. This position focuses on building and improving security solutions that help safeguard customer data and maintain system integrity. What You Will Do Design, develop, and enhance software for the Security Platform Work closely with teams across engineering, product, and operations Participate in code reviews to support quality and maintainability Contribute to agile development processes Location This role is open to candidates based in Canada.

Apr 15, 2026
Apply
companyTailscale logo
Full-time|$218.4K/yr - $273.4K/yr|Remote|Remote (Canada)

About Tailscale Tailscale is revolutionizing the Internet by providing software that facilitates secure connections between individuals and their devices, regardless of their location. Our platform is utilized daily by everyone from hobbyists to multinational corporations, helping teams of all sizes safeguard their networks and access internal tools seamlessly. Founded in 2019, our fully distributed team is backed by prominent investors including Accel, CRV, Insight, Heavybit, and Uncork Capital, and we are committed to creating a sensible and safe future for the Internet.Job DescriptionWe are on the lookout for a skilled Security Software Engineer to join our product security team. This role is critical for advancing Tailscale’s mission while enhancing user safety. Candidates should possess the ability to think critically, collaborate with highly technical teams, and thrive in an asynchronous work environment.

Feb 6, 2026
Apply
companyCresta logo
Full-time|Remote|Canada (Remote)

Cresta is redefining the dynamics of customer interactions by transforming every conversation into a strategic advantage for contact centers. Our innovative platform merges cutting-edge AI with human expertise to reveal customer insights, streamline process automation, and empower team members to enhance efficiency and performance. Founded by esteemed AI visionary Sebastian Thrun, a pioneer behind Google X, Waymo, and Udacity, our leadership also boasts Ping Wu, co-founder of Google Contact Center AI, and Tim Shi, an early member of OpenAI. We have curated a premier team of AI and ML specialists, market leaders, and renowned investors such as Andreessen Horowitz, Greylock Partners, and Sequoia Capital. Our esteemed clientele includes industry giants like Intuit, Cox Communications, Hilton, and Carmax, and we've been recognized by Forbes and Bain Consulting as one of the leading private AI companies globally. Join us as we embark on a revolutionary journey to reshape the future of work with AI. The next era of work begins at Cresta.About the Role:The Platform Frontend team is dedicated to developing and maintaining a robust platform that underpins all frontend initiatives. This team oversees critical areas such as architecture, design patterns, frameworks, libraries, UI components, development environments, tools, and deployment processes. They are responsible for ensuring optimal performance, security, and adherence to best practices while organizing the frontend landscape into product-driven components.

Mar 5, 2026

Sign in to browse more jobs

Create account — see all 8,912 results

Tailoring 0 resumes

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