Confluent10.03.26
AI SCORE 8.5

Senior Software Engineer - Product Security (Remote)

$144K–$169K/year

About the Role

We’re hiring a Senior Software Engineer - Product Security to join our innovative team at Confluent. As a core member of the Product Security team, you will be instrumental in creating high-impact security features for Confluent Cloud, enhancing our security platform. This Senior Software Engineer - Product Security remote position allows you to work alongside talented individuals who are passionate about data streaming and security.

What You'll Do

  • Independently drive execution of projects and deploy them to production with a focus on quality and customer impact.
  • Collaborate effectively with a high-performing team and cross-functional partners to make decisions that benefit the team and company.
  • Troubleshoot issues, perform root cause analysis, and improve operations for complex problems that span all clouds.
  • Produce clean, well-documented, and maintainable code that adheres to established team standards and security best practices.
  • Deliver value for customers by tackling their most challenging problems.

Requirements

  • 2-5 years of relevant software, product, and/or security engineering experience.
  • Strong fundamentals in distributed systems design and development.
  • Experience building and operating large-scale systems in the Cloud.
  • Solid understanding of basic systems operations (disk, network, operating systems, etc).
  • Proficiency in Java, Scala, C/C++, Go, or other statically typed languages.

Nice to Have

  • Experience in both frontend and backend stacks.
  • Knowledge in security, identity, and access management.
  • Experience with public clouds (AWS, Azure, or GCP).
  • Interest in evangelism (giving talks at tech conferences, writing blog posts on IAM and Security concepts).

What We Offer

  • Competitive salary range of CA$144.2K - CA$169.4K.
  • Fully remote work environment, allowing for flexibility and work-life balance.
  • Inclusive workplace culture that values diverse perspectives.
  • Opportunities for professional growth and development.
  • Collaborative team environment focused on innovation and excellence.
Why This Job8.5 of 10

This Senior Software Engineer role at Confluent offers a unique opportunity to work remotely on impactful security features. Competitive salary and a collaborative culture make it an attractive position.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficiency in Java and Scala, with a deep understanding of security frameworks like OAuth and mTLS, enabling the development of robust security features for data streaming applications.

Self-motivated and disciplined, thriving in a remote work environment where proactive communication and collaboration with cross-functional teams are essential to drive security initiatives.

Experience with distributed systems and cloud computing, coupled with a strong analytical mindset to assess security risks and implement role-based access control (RBAC) and attribute-based access control (ABAC) effectively.

Learning Resources

Java Security: Writing Secure Java Applicationscourse

Career Path

Senior Software Engineer - Product Security(Now)Lead Security Engineer(1-2 years)Director of Product Security(3-5 years)

Market Overview

Java Market Size 2024
$19.6B
Annual Growth
9.1%
AI Adoption in Software Development
45%
Investment in Cloud Security Solutions
+30%
Labour Demand for Java Developers
+15%
Avg Salary for Senior Software Engineers
$130K

Skills & Requirements

Required
JavaScalaC++
Growing in Demand
KotlinMicroservicesDevSecOps
Declining
Eclipse IDEJava Applets

Domain Trends

Increased Focus on Cloud Security
With 70% of enterprises moving to the cloud, the demand for secure cloud solutions is on the rise, driving the need for expertise in OAuth and mTLS.
Shift Towards Microservices Architecture
Over 60% of organizations are adopting microservices, necessitating skills in distributed systems and containerization technologies.
Integration of AI in Development Processes
45% of software development teams are leveraging AI tools to enhance productivity, highlighting the importance of familiarity with AI-driven development frameworks.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.