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.
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.
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
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months