Resume and JobRESUME AND JOB
Confluent logo

Senior Software Engineer Careers at Confluent - Remote, United States | Apply Now!

Confluent

Senior Software Engineer Careers at Confluent - Remote, United States | Apply Now!

full-timePosted: Jan 30, 2026

Job Description

Senior Software Engineer - Tableflow

Role Overview

We are seeking a talented and experienced Senior Software Engineer to join our Tableflow team. In this role, you will be instrumental in building the next generation of storage solutions for Kora, transforming it into a true multi-modal storage engine. You will focus on advancing key layers of the Tableflow project, including its multi-tenant, highly available compute infrastructure, and the core components responsible for table materialization and background maintenance. This is an opportunity to work on challenging problems at massive scale and contribute to a critical part of Confluent's data streaming platform.

A Day in the Life

As a Senior Software Engineer, your day will involve a mix of designing, implementing, and testing new features, as well as maintaining and improving existing systems. You'll collaborate closely with other engineers, product managers, and designers to ensure that our storage solutions meet the needs of our customers. You may also spend time:

  • Participating in code reviews to ensure code quality and knowledge sharing.
  • Debugging and troubleshooting issues in production environments.
  • Writing design documents and technical specifications.
  • Contributing to open-source projects related to Apache Kafka, Iceberg, or Flink.
  • Monitoring system performance and identifying areas for optimization.
  • Staying up-to-date with the latest trends and technologies in distributed storage and data streaming.

Why Remote?

Confluent embraces remote work to foster a diverse and inclusive workforce, tapping into talent pools across the United States. Working remotely provides flexibility, allowing you to optimize your work environment for peak productivity and maintain a better work-life balance. We are committed to providing a supportive and collaborative remote environment, with the tools and resources you need to succeed.

Career Path

This Senior Software Engineer role provides a solid foundation for career growth within Confluent. Potential career paths include:

  • Principal Engineer: Lead technical direction and mentor other engineers on the team.
  • Staff Engineer: Focus on architectural design and strategic planning for the Tableflow project.
  • Engineering Manager: Manage a team of engineers and guide their technical development.
  • Architect: Work across multiple teams to define the overall architecture of Confluent's data streaming platform.

Confluent is committed to providing opportunities for continuous learning and development, supporting you in achieving your career goals.

Salary & Benefits

The estimated salary range for this Senior Software Engineer role is $150,000 - $220,000 annually. The actual salary will be determined based on your skills, experience, and location. In addition to a competitive salary, Confluent offers a comprehensive benefits package, including:

  • Medical, dental, and vision insurance
  • Generous paid time off policy
  • Paid parental leave
  • 401(k) plan with company match
  • Employee stock purchase plan
  • Professional development budget
  • Wellness programs
  • And more!

Confluent Culture

At Confluent, we believe that our people are our greatest asset. We foster a culture of collaboration, innovation, and respect. We value diversity and inclusion, and we are committed to creating a workplace where everyone feels welcome and supported. We embrace the following values:

  • Customer First: We are obsessed with understanding and meeting the needs of our customers.
  • Bias to Action: We move quickly and decisively to solve problems and deliver value.
  • Impact: We focus on the things that will have the biggest impact on our business and our customers.
  • Humility: We are always learning and growing, and we are not afraid to admit when we are wrong.
  • Ownership: We take responsibility for our actions and outcomes.

How to Apply

To apply for this Senior Software Engineer role, please submit your resume and cover letter through our online application portal. Be sure to highlight your relevant skills and experience, and explain why you are interested in working at Confluent and on the Tableflow project.

FAQ

  1. What is Tableflow? Tableflow is Confluent's next-generation storage solution for Kora, transforming it into a multi-modal storage engine that supports both streaming and table-based data consumption.
  2. What technologies will I be working with? You will be working with technologies such as Apache Kafka, Apache Iceberg, Apache Flink, and cloud platforms like AWS, Azure, and GCP.
  3. What are the key challenges of this role? The key challenges include developing strategies for efficient table materialization and maintenance at massive scale, ensuring high availability and scalability for background storage tasks, and integrating storage features seamlessly with the broader organization.
  4. What skills are required for this role? Required skills include experience with distributed storage systems, infrastructure problems, table materialization, background maintenance, and strong communication and collaboration skills.
  5. What are the "nice-to-have" skills? Familiarity with or experience contributing to Apache Kafka, Apache Iceberg, Apache Flink, and experience with public clouds (AWS, Azure or GCP).
  6. What is the career path for this role? Potential career paths include Principal Engineer, Staff Engineer, Engineering Manager, and Architect.
  7. What is the interview process like? The interview process typically involves a phone screen, technical interview(s), and a final interview with the hiring manager.
  8. What is Confluent's approach to remote work? Confluent embraces remote work to foster a diverse and inclusive workforce and provides a supportive and collaborative remote environment.
  9. What is the company culture like? Confluent fosters a culture of collaboration, innovation, and respect, valuing diversity and inclusion.
  10. How does Confluent support employee growth and development? Confluent provides opportunities for continuous learning and development and supports employees in achieving their career goals.

Locations

  • Remote, United States, United States (Remote)

Salary

Estimated Salary Rangemedium confidence

165,000 - 242,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Storage Engine Developmentintermediate
  • Platform Engineeringintermediate
  • Cross-Functional Collaborationintermediate
  • Table Schematizationintermediate
  • Materializationintermediate
  • Compactionintermediate
  • Multi-tenancyintermediate
  • High Availabilityintermediate
  • Scalabilityintermediate
  • Reliabilityintermediate
  • Resilienceintermediate
  • Communicationintermediate
  • Collaborationintermediate
  • Stakeholder Managementintermediate
  • Apache Kafkaintermediate
  • Apache Icebergintermediate
  • Apache Flinkintermediate
  • AWSintermediate
  • Azureintermediate
  • GCPintermediate

Required Qualifications

  • BS, MS, or PhD in computer science or a related field, or equivalent work experience (experience)
  • Excellent communication skills (experience)
  • Excellent collaboration skills (experience)
  • Ability to influence stakeholders (experience)
  • Ability to guide stakeholders (experience)
  • Experience with distributed storage systems (experience)
  • Experience with infrastructure problems (experience)
  • Familiarity with open-source technologies (experience)
  • Experience with public clouds (experience)
  • Problem-solving skills (experience)
  • Experience with table materialization (experience)
  • Experience with background maintenance (experience)

Responsibilities

  • Design and implement innovative strategies for table schematization.
  • Design and implement innovative strategies for table materialization at massive scale.
  • Design and implement innovative strategies for table compaction at massive scale.
  • Build and maintain multi-tenant infrastructure.
  • Build and maintain highly available infrastructure.
  • Power background computational tasks for Kora’s long-term storage.
  • Ensure the platform is optimized for scalability.
  • Ensure the platform is optimized for reliability.
  • Ensure the platform is optimized for resilience.
  • Collaborate with product management teams.
  • Collaborate with design teams.
  • Collaborate with other engineering teams.
  • Ensure seamless integration of storage features.
  • Ensure seamless integration of infrastructure with the broader organization.

Benefits

  • general: Comprehensive health insurance
  • general: Generous paid time off
  • general: Parental leave
  • general: Retirement plan with company match
  • general: Employee stock options
  • general: Professional development opportunities
  • general: Wellness programs
  • general: Flexible spending accounts
  • general: Life insurance
  • general: Disability insurance
  • general: Commuter benefits
  • general: Employee assistance program
  • general: Remote work options
  • general: Company-sponsored events
  • general: Relocation assistance (if applicable)
  • general: Gym membership discounts

Target Your Resume for "Senior Software Engineer Careers at Confluent - Remote, United States | Apply Now!" , Confluent

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer Careers at Confluent - Remote, United States | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer Careers at Confluent - Remote, United States | Apply Now!" , Confluent

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

remotesoftware engineeringdistributed systemscloud computingapache kafkaapache icebergapache flinkawsazuregcptableflowkoraSenior Software EngineerConfluentRemote JobUnited StatesTableflowKoraData StreamingApache KafkaApache IcebergApache FlinkDistributed SystemsCloud ComputingAWSAzureGCPScalabilityHigh AvailabilityMulti-tenancyStorage EngineMaterializationCompactionPlatform EngineeringSoftware DevelopmentCareerHiringData StreamingCloudEngineeringGo-To-Market

Answer 10 quick questions to check your fit for Senior Software Engineer Careers at Confluent - Remote, United States | Apply Now! @ Confluent.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Confluent logo

Senior Software Engineer Careers at Confluent - Remote, United States | Apply Now!

Confluent

Senior Software Engineer Careers at Confluent - Remote, United States | Apply Now!

full-timePosted: Jan 30, 2026

Job Description

Senior Software Engineer - Tableflow

Role Overview

We are seeking a talented and experienced Senior Software Engineer to join our Tableflow team. In this role, you will be instrumental in building the next generation of storage solutions for Kora, transforming it into a true multi-modal storage engine. You will focus on advancing key layers of the Tableflow project, including its multi-tenant, highly available compute infrastructure, and the core components responsible for table materialization and background maintenance. This is an opportunity to work on challenging problems at massive scale and contribute to a critical part of Confluent's data streaming platform.

A Day in the Life

As a Senior Software Engineer, your day will involve a mix of designing, implementing, and testing new features, as well as maintaining and improving existing systems. You'll collaborate closely with other engineers, product managers, and designers to ensure that our storage solutions meet the needs of our customers. You may also spend time:

  • Participating in code reviews to ensure code quality and knowledge sharing.
  • Debugging and troubleshooting issues in production environments.
  • Writing design documents and technical specifications.
  • Contributing to open-source projects related to Apache Kafka, Iceberg, or Flink.
  • Monitoring system performance and identifying areas for optimization.
  • Staying up-to-date with the latest trends and technologies in distributed storage and data streaming.

Why Remote?

Confluent embraces remote work to foster a diverse and inclusive workforce, tapping into talent pools across the United States. Working remotely provides flexibility, allowing you to optimize your work environment for peak productivity and maintain a better work-life balance. We are committed to providing a supportive and collaborative remote environment, with the tools and resources you need to succeed.

Career Path

This Senior Software Engineer role provides a solid foundation for career growth within Confluent. Potential career paths include:

  • Principal Engineer: Lead technical direction and mentor other engineers on the team.
  • Staff Engineer: Focus on architectural design and strategic planning for the Tableflow project.
  • Engineering Manager: Manage a team of engineers and guide their technical development.
  • Architect: Work across multiple teams to define the overall architecture of Confluent's data streaming platform.

Confluent is committed to providing opportunities for continuous learning and development, supporting you in achieving your career goals.

Salary & Benefits

The estimated salary range for this Senior Software Engineer role is $150,000 - $220,000 annually. The actual salary will be determined based on your skills, experience, and location. In addition to a competitive salary, Confluent offers a comprehensive benefits package, including:

  • Medical, dental, and vision insurance
  • Generous paid time off policy
  • Paid parental leave
  • 401(k) plan with company match
  • Employee stock purchase plan
  • Professional development budget
  • Wellness programs
  • And more!

Confluent Culture

At Confluent, we believe that our people are our greatest asset. We foster a culture of collaboration, innovation, and respect. We value diversity and inclusion, and we are committed to creating a workplace where everyone feels welcome and supported. We embrace the following values:

  • Customer First: We are obsessed with understanding and meeting the needs of our customers.
  • Bias to Action: We move quickly and decisively to solve problems and deliver value.
  • Impact: We focus on the things that will have the biggest impact on our business and our customers.
  • Humility: We are always learning and growing, and we are not afraid to admit when we are wrong.
  • Ownership: We take responsibility for our actions and outcomes.

How to Apply

To apply for this Senior Software Engineer role, please submit your resume and cover letter through our online application portal. Be sure to highlight your relevant skills and experience, and explain why you are interested in working at Confluent and on the Tableflow project.

FAQ

  1. What is Tableflow? Tableflow is Confluent's next-generation storage solution for Kora, transforming it into a multi-modal storage engine that supports both streaming and table-based data consumption.
  2. What technologies will I be working with? You will be working with technologies such as Apache Kafka, Apache Iceberg, Apache Flink, and cloud platforms like AWS, Azure, and GCP.
  3. What are the key challenges of this role? The key challenges include developing strategies for efficient table materialization and maintenance at massive scale, ensuring high availability and scalability for background storage tasks, and integrating storage features seamlessly with the broader organization.
  4. What skills are required for this role? Required skills include experience with distributed storage systems, infrastructure problems, table materialization, background maintenance, and strong communication and collaboration skills.
  5. What are the "nice-to-have" skills? Familiarity with or experience contributing to Apache Kafka, Apache Iceberg, Apache Flink, and experience with public clouds (AWS, Azure or GCP).
  6. What is the career path for this role? Potential career paths include Principal Engineer, Staff Engineer, Engineering Manager, and Architect.
  7. What is the interview process like? The interview process typically involves a phone screen, technical interview(s), and a final interview with the hiring manager.
  8. What is Confluent's approach to remote work? Confluent embraces remote work to foster a diverse and inclusive workforce and provides a supportive and collaborative remote environment.
  9. What is the company culture like? Confluent fosters a culture of collaboration, innovation, and respect, valuing diversity and inclusion.
  10. How does Confluent support employee growth and development? Confluent provides opportunities for continuous learning and development and supports employees in achieving their career goals.

Locations

  • Remote, United States, United States (Remote)

Salary

Estimated Salary Rangemedium confidence

165,000 - 242,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Storage Engine Developmentintermediate
  • Platform Engineeringintermediate
  • Cross-Functional Collaborationintermediate
  • Table Schematizationintermediate
  • Materializationintermediate
  • Compactionintermediate
  • Multi-tenancyintermediate
  • High Availabilityintermediate
  • Scalabilityintermediate
  • Reliabilityintermediate
  • Resilienceintermediate
  • Communicationintermediate
  • Collaborationintermediate
  • Stakeholder Managementintermediate
  • Apache Kafkaintermediate
  • Apache Icebergintermediate
  • Apache Flinkintermediate
  • AWSintermediate
  • Azureintermediate
  • GCPintermediate

Required Qualifications

  • BS, MS, or PhD in computer science or a related field, or equivalent work experience (experience)
  • Excellent communication skills (experience)
  • Excellent collaboration skills (experience)
  • Ability to influence stakeholders (experience)
  • Ability to guide stakeholders (experience)
  • Experience with distributed storage systems (experience)
  • Experience with infrastructure problems (experience)
  • Familiarity with open-source technologies (experience)
  • Experience with public clouds (experience)
  • Problem-solving skills (experience)
  • Experience with table materialization (experience)
  • Experience with background maintenance (experience)

Responsibilities

  • Design and implement innovative strategies for table schematization.
  • Design and implement innovative strategies for table materialization at massive scale.
  • Design and implement innovative strategies for table compaction at massive scale.
  • Build and maintain multi-tenant infrastructure.
  • Build and maintain highly available infrastructure.
  • Power background computational tasks for Kora’s long-term storage.
  • Ensure the platform is optimized for scalability.
  • Ensure the platform is optimized for reliability.
  • Ensure the platform is optimized for resilience.
  • Collaborate with product management teams.
  • Collaborate with design teams.
  • Collaborate with other engineering teams.
  • Ensure seamless integration of storage features.
  • Ensure seamless integration of infrastructure with the broader organization.

Benefits

  • general: Comprehensive health insurance
  • general: Generous paid time off
  • general: Parental leave
  • general: Retirement plan with company match
  • general: Employee stock options
  • general: Professional development opportunities
  • general: Wellness programs
  • general: Flexible spending accounts
  • general: Life insurance
  • general: Disability insurance
  • general: Commuter benefits
  • general: Employee assistance program
  • general: Remote work options
  • general: Company-sponsored events
  • general: Relocation assistance (if applicable)
  • general: Gym membership discounts

Target Your Resume for "Senior Software Engineer Careers at Confluent - Remote, United States | Apply Now!" , Confluent

Get personalized recommendations to optimize your resume specifically for Senior Software Engineer Careers at Confluent - Remote, United States | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Senior Software Engineer Careers at Confluent - Remote, United States | Apply Now!" , Confluent

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

remotesoftware engineeringdistributed systemscloud computingapache kafkaapache icebergapache flinkawsazuregcptableflowkoraSenior Software EngineerConfluentRemote JobUnited StatesTableflowKoraData StreamingApache KafkaApache IcebergApache FlinkDistributed SystemsCloud ComputingAWSAzureGCPScalabilityHigh AvailabilityMulti-tenancyStorage EngineMaterializationCompactionPlatform EngineeringSoftware DevelopmentCareerHiringData StreamingCloudEngineeringGo-To-Market

Answer 10 quick questions to check your fit for Senior Software Engineer Careers at Confluent - Remote, United States | Apply Now! @ Confluent.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.