Confluent

Staff Software Engineer

Confluent1 weeks ago
Location

CA Remote Ontario

Type

Full Time

Salary

CAD 255,600 – 300,300

Level

Staff

Role

Staff Software Engineer

Posted

Mar 2, 2026

Full TimeStaff

The role

Summary

Confluent is seeking a Staff Software Engineer to lead architecture and development of mission-critical internal applications that power deal lifecycle workflows, pricing, and operational efficiency for Sales, Finance, and Customer teams. This role combines deep technical expertise with cross-functional leadership, requiring 12+ years of experience in full-stack development with Go/Java and modern JavaScript frameworks.

What you'll do

System Architecture Leadership: Lead architecture, design, and implementation of high-impact internal web applications supporting deal lifecycle, pricing, quoting, and forecasting workflows
Cross-Team Technical Initiative Ownership: Own complex, cross-team technical initiatives from problem framing through design, implementation, rollout, and long-term evolution
Technical Investment Strategy: Identify and drive high-leverage technical investments that improve reliability, performance, developer velocity, and user experience across multiple applications
Microservices and API Design: Design and evolve microservices, APIs, and data models integrating with Salesforce, billing, data platforms, and analytics systems
Business-Technical Translation: Partner with Product Managers and stakeholders to translate ambiguous business problems into clear technical strategies and multi-quarter roadmaps
Technical Leadership and Mentoring: Provide technical leadership and mentoring for senior and mid-level engineers, raising standards for design quality, code quality, and operational excellence
Engineering Best Practices: Champion engineering best practices including testing, performance engineering, incident readiness, and secure coding across the team
Cross-Team Collaboration: Collaborate with peer teams to define cohesive end-to-end solutions and shared platforms rather than point integrations
Technical Strategy Contribution: Contribute to technical strategy, architecture principles, and career standards for Application & AI Engineering domains
Platform Modernization: Modernize existing applications and platforms for scalability, availability, software delivery speed, and AI capabilities

What we look for

Technical

Full-Stack Development ExpertiseDeep hands-on expertise in full-stack development using Go, Java, or similar languages, plus modern JavaScript frontends like React
Database and Streaming TechnologiesStrong experience with relational databases (PostgreSQL) and event streaming technologies such as Apache Kafka
Complex System ArchitectureProven track record architecting and delivering internal or B2B applications supporting complex business workflows with high reliability
System Design FoundationStrong system design, data structures, and algorithms foundation with emphasis on pragmatic trade-offs in real-world systems
Cloud-Native OperationsExperience in cloud-native environments (AWS), using containers, CI/CD, and observability tooling for production services
Problem DecompositionAbility to decompose ambiguous, cross-team problems into clear technical designs and ship solutions for multi-quarter initiatives

Education

Technical EducationComputer Science degree or equivalent technical education preferred but not required with sufficient experience

Experience

Professional Engineering Experience12+ years of professional software engineering experience with substantial time as technical architect on business-critical systems
Developer Productivity ImprovementExperience improving developer productivity through better abstractions, tooling, automation, and legacy system refactoring
Stakeholder InfluenceTrack record of influencing stakeholders at multiple levels and mentoring other engineers
Business Impact FocusExperience solving real business problems with pragmatic, maintainable solutions rather than just massive consumer scale

Skills

Required skills

Go ProgrammingProfessional experience building backend services and APIs
Java DevelopmentAlternative backend language proficiency for microservices
React DevelopmentModern frontend development using JavaScript frameworks
PostgreSQLRelational database design and optimization
Apache KafkaEvent streaming and messaging platform expertise
System ArchitectureComplex system design and technical leadership
Cloud PlatformsAWS or similar cloud-native environment experience
Microservices DesignDistributed system architecture and API design
Technical LeadershipMentoring engineers and driving technical standards

Nice to have

Salesforce IntegrationExperience integrating with CRM and business systems
Data Platform IntegrationWorking with analytics and data processing systems
Performance EngineeringSystem optimization and scalability expertise
DevOps PracticesCI/CD, automation, and operational excellence
Business Domain KnowledgeUnderstanding of sales, finance, and operational workflows
AI/ML IntegrationExperience enabling AI capabilities in applications

Compensation & benefits

Salary

CAD 255,600 – 300,300 (annual)

Stock options

Available

Benefits

Equity Compensation

Stock options and equity participation in company growth

Remote Work Flexibility

Remote work opportunities across different time zones

Inclusive Environment

Equal opportunity workplace with focus on belonging and diverse perspectives

Professional Growth

Opportunities to lead, grow, and challenge what's possible in data streaming technology

Collaborative Culture

Work environment emphasizing honest feedback, teamwork, and no-ego collaboration


Interview process

  1. 1
    Initial Screen Phone or video screening with recruiter to discuss background and role fit
  2. 2
    Technical Phone Interview Technical discussion with engineering manager covering system design and experience
  3. 3
    System Design Interview Architecture and design discussion for complex internal business applications
  4. 4
    Technical Deep Dive Hands-on technical interview covering full-stack development and problem-solving
  5. 5
    Behavioral Interview Leadership and collaboration assessment with cross-functional stakeholders
  6. 6
    Final Round Final interviews with senior leadership and team members

Apply for this position

You'll be redirected to the company's application page


Confluent

Confluent

View all jobs

Confluent is an American data streaming platform company based on Apache Kafka.

Mountain View, California, United StatesFounded 2014confluent.io

Tech Stack

Languages
GoJavaJavaScriptSQL
Frameworks
ReactApache Kafka
Databases
PostgreSQLEvent Streaming Systems
Tools
AWSDockerCI/CD PipelinesObservability ToolsSalesforce
Other
Microservices ArchitectureRESTful APIsCloud-Native Technologies

Interview Guides

14 guides available for Confluent

Apply Now