CrawlJobs Logo

Staff Software Engineer (Kafka Streaming)

bazaarvoice.com Logo

Bazaarvoice

Location Icon

Location:
India , Bengaluru

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Requirements:

  • How many years of experience do you have in Kafka Streams, Spark, and Flink?
  • How many years of experience do you have in Scala or Java?

Additional Information:

Job Posted:
February 17, 2026

Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Staff Software Engineer (Kafka Streaming)

Senior Staff Software Engineer

As a Senior Staff Software Engineer, you will join a highly performing team of e...
Location
Location
United States , New York
Salary
Salary:
156400.00 - 225000.00 USD / Year
siriusxm.com Logo
SiriusXM
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Computer Science/Mathematics or a similar field
  • 12+ years of software engineering experience in Java programming language (preferably JDK17 or higher)
  • 5+ years of experience developing and designing data applications and data pipelines
  • 7+ years of experience crafting microservices and scalable products, utilizing diverse cloud platforms (ideally AWS)
  • Strong understanding of engineering software processes, lifecycle methodology, configuration management, release management, and system verification and testing
  • Ability to work independently and oversee entire projects or significant parts, focusing on completing the tasks on time
  • Proven ability to research and become proficient in new technologies
  • Strong analytical and problem-solving skills, with meticulous attention to detail and a dedication to continuous improvement
  • Proficiency in constructing detailed software architecture diagrams
  • Interpersonal skills and ability to interact and work with staff at all levels
Job Responsibility
Job Responsibility
  • Design and build high-performance, reliable, and scalable reporting APIs and data pipelines
  • Lead high-level architecture discussions and planning sessions work with ad measurement, revenue and addressability data
  • Work with various teams of engineers building software in a collaborative development process
  • Execute tasks with utmost clarity and precision, demonstrating a strong sense of ownership and providing clear direction to drive projects forward effectively
  • Collaborate with the Product team to clarify the scope of the projects by giving thoughtful feedback which challenges and clarifies requirements intent
  • Collaborate with the Global Operations and Cloud Infrastructure teams to ensure flawless production deployments and support the Incident Management team
  • Responsible for conducting technical interviews as needed, ensuring a consistently high bar for engineering excellence and performance standards
  • Responsible for mentoring and guiding junior engineers.
What we offer
What we offer
  • discretionary short-term and long-term incentives
  • Fulltime
Read More
Arrow Right

Staff Software Engineer (Kafka Streaming)

We are building our next-generation Data Enrichment Platform and we need a heavy...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
bazaarvoice.com Logo
Bazaarvoice
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 8+ years of software engineering experience
  • At least 5 years of deep production expertise in Scala or Java (concurrency, memory management, GC tuning)
  • Deep JVM knowledge required
  • 5+ years hands-on with the Kafka ecosystem (Apache Kafka, Kafka Streams, Kafka Connect, Flink, Spark)
  • Proven track record of designing resilient systems under heavy load
  • Mastery of the AWS ecosystem (MSK, EMR, Athena, Lambda)
  • Experience with Terraform
  • Experience with Kubernetes
Job Responsibility
Job Responsibility
  • Architect high-throughput pipelines
  • Solve complex latency challenges
  • Define standards for a robust Lakehouse architecture
  • Lead design of distributed streaming architectures using Kafka Streams, Spark, and Flink
  • Build roadmap for transition to Lakehouse architecture
  • Dive deep to identify system bottlenecks
  • Own stability of pipelines processing massive events per second
  • Solve for data integrity and low latency
  • Drive culture of reliability through robust monitoring (Datadog/Prometheus), observability, and automated testing frameworks
  • Proactively identify opportunities to refactor and modernize platform for efficiency and cost-effectiveness
What we offer
What we offer
  • Competitive salary
  • Insurance
  • Annual leave
  • Bonuses
  • Referral rewards
  • Fulltime
Read More
Arrow Right

Staff Software Engineer, Data Engineering

You'll own Gamma's data infrastructure and architecture as we scale to hundreds ...
Location
Location
United States , San Francisco
Salary
Salary:
230000.00 - 310000.00 USD / Year
gamma.app Logo
Gamma
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience as a data engineer or software engineer working on data infrastructure with deep expertise in distributed systems
  • Expert-level knowledge of event streaming platforms, especially Apache Kafka (producers, consumers, Kafka Connect, stream processing)
  • Extensive hands-on experience with Snowflake, including performance optimization, cost management, and data modeling at massive scale
  • Strong understanding of relational databases (particularly Postgres) and experience with CDC patterns and replication strategies in distributed environments
  • Proven track record architecting and leading major data infrastructure initiatives that handled orders of magnitude growth
  • Experience establishing data engineering best practices and driving technical strategy across organizations
  • Strong communication skills and experience influencing technical direction across engineering, analytics, and leadership
Job Responsibility
Job Responsibility
  • Own and evolve our end-to-end event pipeline architecture, from Kafka ingestion through Snowflake analytics, setting technical direction for data infrastructure
  • Design and architect distributed data systems that scale to orders of magnitude more data volume while maintaining world-class query performance
  • Lead initiatives to build and optimize CDC (change data capture) pipelines and streaming data transformations at massive scale
  • Establish best practices for data quality, pipeline reliability, and system observability across the organization
  • Drive strategic technical decisions about data modeling, infrastructure architecture, and technology choices
  • Mentor engineers and elevate data engineering practices across analytics, product, and engineering teams
What we offer
What we offer
  • competitive equity
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

We’re not just building better tech. We’re rewriting how data moves and what the...
Location
Location
Salary
Salary:
255600.00 - 300300.00 CAD / Year
confluent.io Logo
Confluent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of professional software engineering experience, including substantial time as a technical architect on complex, business critical systems
  • Deep hands-on expertise in full stack development using languages such as Go, Java, or similar, building services and APIs and modern JavaScript front ends (e.g., React)
  • Strong experience with relational databases (e.g., PostgreSQL) and comfort working with event streaming or messaging technologies such as Kafka
  • Proven track record of architecting and delivering internal or B2B applications that support complex business workflows with high reliability and usability
  • Demonstrated ability to decompose ambiguous, cross team problems into clear technical designs and milestones, and to ship high quality solutions on time for multi quarter initiatives
  • Experience improving developer productivity and operational excellence through better abstractions, tooling, automation, and thoughtful refactoring of legacy systems
  • Strong system design, data structures, and algorithms foundation, with an emphasis on pragmatic trade offs and simplicity in real world systems
  • Comfortable operating in a cloud native environment (AWS or similar), using containers, CI/CD, and modern observability tooling to run and operate services in production
  • Excellent communication and collaboration skills, with a track record of influencing stakeholders at multiple levels and mentoring other engineers
  • Growth mindset, ownership mentality, and a bias for action in pursuit of measurable impact on revenue, efficiency, and customer experience
Job Responsibility
Job Responsibility
  • Lead the architecture, design, and implementation of high impact internal web applications that support deal lifecycle, pricing and quoting, forecasting, and planning workflows
  • Own complex, cross team technical initiatives from problem framing through design, implementation, rollout, and long term evolution
  • Identify and drive high leverage technical investments that improve reliability, performance, developer velocity, and user experience across multiple applications and services
  • Design and evolve microservices, APIs, and data models that integrate with systems such as Salesforce, billing, data platforms, and analytics, ensuring robust contracts and clear boundaries
  • Partner closely with Product Managers and business stakeholders to translate ambiguous business problems into clear technical strategies, roadmaps, and deliverables over multi quarter horizons
  • Provide technical leadership and mentoring for senior and mid level engineers, raising the bar on design quality, code quality, observability, and operational excellence across the team
  • Champion engineering best practices including testing, performance engineering, incident readiness, and secure coding, and ensure they are consistently applied in your area of ownership
  • Collaborate with peer teams to define cohesive end to end solutions and shared platforms rather than point integrations
  • Contribute to and help refine the technical strategy, architecture principles, and career standards for the Commit Estimator and broader Application & AI Engineering domains
  • Contribute to modernize the existing application and platform for scalability, availability, speed of delivering software and enabling AI capabilities for End Users
What we offer
What we offer
  • Remote-First Work
  • Robust Insurance Benefits
  • Flexible Time Away
  • The Best Teammates
  • Experience Ambassadors
  • Open and Honest Culture
  • Well-Being and Growth
  • Offers Equity
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

We are seeking a highly experienced Staff Software Engineer to support the techn...
Location
Location
Germany , Stuttgart
Salary
Salary:
Not provided
blueyonder.com Logo
Blue Yonder
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Extensive experience in software engineering
  • Proven ability to work directly with stakeholders to interpret needs, challenge assumptions, and define actionable technical direction
  • Broad technical skill set, with the ability to operate across multiple layers of the technology stack
  • Backend: Java (preferably Quarkus), REST, JWT
  • Frontend: Working knowledge of React
  • Cloud & DevOps: Containerization, Github Action, Kubernetes or Azure
  • Knowledge of event-driven distributed system architectures or streaming technologies (e.g., Kafka), integration patterns, software security principles, and scalable application design
  • Demonstrated capability to quickly learn new technologies, frameworks, and domain concepts
Job Responsibility
Job Responsibility
  • Partner with stakeholders to analyze requirements, ensuring clarity, feasibility, and alignment with product strategy
  • Assess proposed business needs for technical suitability, architectural impact, and long-term maintainability
  • Translate functional requirements into technical designs, architectural concepts, and implementation plans
  • Actively contribute to the codebase, including designing, implementing, reviewing, and optimizing software components
  • Provide hands-on technical guidance to engineering teams, ensuring consistent execution, adherence to standards, and high-quality delivery
  • Communicate complex technical topics in a clear and structured manner to both technical and non-technical audiences
  • Support cross-team alignment and contribute to the definition and evolution of architectural patterns and best practices
  • Mentor engineers and support talent development within the organization
  • Fulltime
Read More
Arrow Right

Staff Software Engineer

We’re not just building better tech. We’re rewriting how data moves and what the...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
confluent.io Logo
Confluent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 12+ years of professional software engineering experience, including substantial time as a technical architect on complex, business critical systems
  • Deep hands-on expertise in full stack development using languages such as Go, Java, or similar, building services and APIs and modern JavaScript front ends (e.g., React)
  • Strong experience with relational databases (e.g., PostgreSQL) and comfort working with event streaming or messaging technologies such as Kafka
  • Proven track record of architecting and delivering internal or B2B applications that support complex business workflows with high reliability and usability
  • Demonstrated ability to decompose ambiguous, cross team problems into clear technical designs and milestones, and to ship high quality solutions on time for multi quarter initiatives
  • Experience improving developer productivity and operational excellence through better abstractions, tooling, automation, and thoughtful refactoring of legacy systems
  • Strong system design, data structures, and algorithms foundation, with an emphasis on pragmatic trade offs and simplicity in real world systems
  • Comfortable operating in a cloud native environment (AWS or similar), using containers, CI/CD, and modern observability tooling to run and operate services in production
  • Excellent communication and collaboration skills, with a track record of influencing stakeholders at multiple levels and mentoring other engineers
  • Growth mindset, ownership mentality, and a bias for action in pursuit of measurable impact on revenue, efficiency, and customer experience
Job Responsibility
Job Responsibility
  • Lead the architecture, design, and implementation of high impact internal web applications that support deal lifecycle, pricing and quoting, forecasting, and planning workflows
  • Own complex, cross team technical initiatives from problem framing through design, implementation, rollout, and long term evolution
  • Identify and drive high leverage technical investments that improve reliability, performance, developer velocity, and user experience across multiple applications and services
  • Design and evolve microservices, APIs, and data models that integrate with systems such as Salesforce, billing, data platforms, and analytics, ensuring robust contracts and clear boundaries
  • Partner closely with Product Managers and business stakeholders to translate ambiguous business problems into clear technical strategies, roadmaps, and deliverables over multi quarter horizons
  • Provide technical leadership and mentoring for senior and mid level engineers, raising the bar on design quality, code quality, observability, and operational excellence across the team
  • Champion engineering best practices including testing, performance engineering, incident readiness, and secure coding, and ensure they are consistently applied in your area of ownership
  • Collaborate with peer teams to define cohesive end to end solutions and shared platforms rather than point integrations
  • Contribute to and help refine the technical strategy, architecture principles, and career standards for the Commit Estimator and broader Application & AI Engineering domains
  • Contribute to modernize the existing application and platform for scalability, availability, speed of delivering software and enabling AI capabilities for End Users
What we offer
What we offer
  • Remote-First Work
  • Robust Insurance Benefits
  • Flexible Time Away
  • The Best Teammates
  • Experience Ambassadors
  • Open and Honest Culture
  • Well-Being and Growth
Read More
Arrow Right

Staff Software Engineer I - Stream Governance

As a Staff Software Engineer, you will be the technical lead for several key ini...
Location
Location
Canada
Salary
Salary:
225100.00 - 264500.00 CAD / Year
confluent.io Logo
Confluent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of relevant software development experience
  • Technical expertise in large-scale systems engineering or distributed systems
  • 5+ years of experience with designing, building, and scaling distributed systems
  • Experience running production services in the cloud and being part of oncall rotation
  • Expertise in cloud-native technology, including networking & security
  • Prior experience working on AWS, GCP, or Azure and a deep understanding of cloud best practices
  • Ability to influence the team, peers, and management using effective communication and collaborative techniques
  • Proven experience in leading and mentoring technical teams
  • Drive results by removing friction and improving the development stack with urgency and prioritization skills
  • BS Degree in Computer Science, Engineering, or equivalent experience. An advanced degree in computer science is preferred
Job Responsibility
Job Responsibility
  • Develop a cloud-native Stream Governance platform for Kafka and real-time data, which is a multi-tenant, highly available, and scalable service
  • Architect a complex engineering system from end to end
  • Partner across engineering and other key stakeholders to create and execute the overall roadmap for delivering a top-notch Data Streaming Platform for our customers
  • Evaluate and enhance the efficiency of our platform's technology stack, keeping pace with industry trends and adopting state-of-the-art solutions
  • Solve complicated technical projects with high quality and provide technical guidance to the team in specialized areas
  • As a vital member of our team, take responsibility for developing, managing, and maintaining a mission-critical service with a 99.99 SLA running on 90+ AWS, GCP, and Azure regions
  • Enhance the stability, performance, scalability, and operational excellence across multiple critical systems
What we offer
What we offer
  • Remote-First Work
  • Robust Insurance Benefits
  • Flexible Time Away
  • The Best Teammates
  • Experience Ambassadors
  • Open and Honest Culture
  • Well-Being and Growth
  • Offers Equity
  • Fulltime
Read More
Arrow Right

Member of Technical Staff - Data Engineer

As Microsoft continues to push the boundaries of AI, we are on the lookout for i...
Location
Location
United States , New York
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 6+ years experience in business analytics, data science, software development, data modeling or data engineering work
  • OR Master's Degree in Computer Science, Math, Software Engineering, Computer Engineering, or related field AND 4+ years experience in business analytics, data science, software development, or data engineering work
  • OR equivalent experience
  • 4+ years technical engineering experience building data processing applications (batch and streaming) with coding in languages including, but not limited to, Python, Java, Spark, SQL
  • Experience working with Apache Hadoop eco system, Kafka, NoSQL, etc
  • 3+ years experience with data governance, data compliance and/or data security
  • 2+ years' experience building scalable services on top of public cloud infrastructure like Azure, AWS, or GCP. Extensive use datastores like RDBMS, key-value stores, etc
  • 2+ years' experience building distributed systems at scale and extensive systems knowledge that spans bare-metal hosts to containers to networking
  • Ability to identify, analyze, and resolve complex technical issues, ensuring optimal performance, scalability, and user experience
  • Dedication to writing clean, maintainable, and well-documented code with a focus on application quality, performance, and security
Job Responsibility
Job Responsibility
  • Build scalable data pipelines for sourcing, transforming and publishing data assets for AI use cases
  • Work collaboratively with other Platform, infrastructure, application engineers as well as AI Researchers to build next generation data platform products and services
  • Ship high-quality, well-tested, secure, and maintainable code
  • Find a path to get things done despite roadblocks to get your work into the hands of users quickly and iteratively
  • Enjoy working in a fast-paced, design-driven, product development cycle
  • Embody our Culture and Values
  • Fulltime
Read More
Arrow Right