
Senior Software Engineer II – Platform Infrastructure
Confluent
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇨🇦 Canada
Visit company websiteSalary
💰 CA$179,200 - CA$210,600 per year
Job Level
Senior
Tech Stack
AWSAzureCloudDistributed SystemsGoGoogle Cloud PlatformJavaKubernetesPythonRust
About the role
- Architect, design, and develop platform services with a strong focus on scalability, security, and developer experience.
- Lead operational design for reliability: build comprehensive observability, monitoring, and incident response automation into security-critical services.
- Build automation and tooling to drive self-healing systems, proactive risk detection, failure recovery, and continuous resilience testing.
- Collaborate with compliance, governance, and risk teams to translate regulatory and policy requirements into scalable technical controls.
- Lead technical design reviews, security architecture reviews, and incident postmortems for platform-level incidents.
- Mentor engineers across multiple disciplines on both security and operational best practices.
- Own end-to-end delivery of services: from initial design and development through deployment, production hardening, and lifecycle maintenance.
Requirements
- 6+ years of experience in software engineering, SRE, or security engineering roles, with significant experience operating security platform services.
- Strong backend software development experience (Go, Java, Rust, Python).
- Expertise with distributed systems, cloud infrastructure (AWS, GCP, Azure), Kubernetes, service mesh, and container orchestration.
- Strong understanding of security domains: IAM, OAuth2, OIDC, PKI, secrets management, policy engines, audit pipelines, zero trust architecture.
- Experience building highly reliable, observable, and resilient production systems.
- Operational expertise: SLOs, SLIs, error budgets, on-call leadership, incident management.
- Strong collaboration skills to drive alignment across engineering, security, and compliance stakeholders.
- Excellent communication skills with ability to influence technical and business leaders.
- BS, MS, or PhD in computer science or a related field, or equivalent work experience.
Benefits
- Offers Equity 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GoJavaRustPythondistributed systemscloud infrastructureKubernetesservice meshcontainer orchestrationsecurity platform services
Soft skills
collaborationcommunicationmentoringleadershipinfluencealignmentoperational best practicesincident managementtechnical design reviewspostmortem analysis