companyConfluent logo

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

ConfluentRemote, Ontario, Canada
Remote Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

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.

About the job

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.

About Confluent

Confluent is at the forefront of redefining how data is utilized, providing a powerful platform that streams data in real-time, enabling organizations to respond more swiftly and intelligently.

Similar jobs

Tailoring 0 resumes

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