Demo

Sr. Engineer, Software - Kafka

BrickRed Systems
Bellevue, WA Contractor
POSTED ON 7/6/2026
AVAILABLE BEFORE 8/2/2026

We are seeking an experienced Sr. Engineer, Software - Kafka with expertise in Python, Kafka, Java, Microservices, and DevOps. The ideal candidate should have strong experience building scalable software solutions, real-time event-driven architectures, distributed systems, RESTful APIs, and CI/CD pipelines. This role involves designing, developing, and delivering enterprise-grade software while ensuring scalability, reliability, and high performance across distributed applications.

Required Skills

Primary Skills

  • Python
  • Apache Kafka
  • Java
  • Microservices
  • DevOps / CI/CD
  • REST API Development
  • UNIX / Bash Scripting

Good to Have

  • Docker
  • Kubernetes
  • Kafka Connect
  • Schema Registry
  • Spring Boot
  • Spring Kafka
  • ETL Frameworks
  • AI-assisted Development Tools (Claude, Cursor)
  • RAG / Prompt Engineering
  • Open-source Messaging Platforms

Experience

  • 8 years of Software Engineering experience
  • 8 years of Python and Kafka experience
  • 5–7 years of Java and Microservices experience
  • 5 years of CI/CD and DevOps experience
  • Experience with Distributed Systems, Event-Driven Architectures, and REST APIs
  • Experience working in Agile/Scrum environments

Key Responsibilities

  • Build real-time data processing pipelines for distributed systems.
  • Develop event-driven messaging frameworks using Apache Kafka.
  • Design, develop, test, and deploy scalable software using Python and Java.
  • Build scalable RESTful APIs and Microservices.
  • Develop ETL frameworks using object-oriented programming.
  • Deploy and manage Kafka in Docker and Kubernetes environments.
  • Develop Kafka Producer and Consumer APIs using Spring Boot and Spring Kafka.
  • Build and maintain CI/CD pipelines and deployment workflows.
  • Participate in code reviews, Agile ceremonies, and technical design discussions.
  • Troubleshoot and resolve production issues across development environments.
  • Utilize AI productivity tools to improve software engineering processes.
  • Design and integrate AI-enabled backend services and APIs.
  • Maintain technical documentation and system design specifications.


Desired Competencies

  • Strong analytical and problem-solving skills
  • Strong knowledge of distributed systems and event-driven architectures
  • Experience with Agile/Scrum methodologies
  • Ability to design scalable enterprise applications
  • Strong communication and collaboration skills
  • Ability to work independently on complex technical problems
  • Experience mentoring teams and participating in technical design discussions

Key Deliverables

  • Real-time data processing solutions
  • Kafka-based messaging frameworks
  • REST API and Microservices development
  • CI/CD pipeline implementation
  • Software design and architecture documentation
  • Code reviews and technical documentation
  • High-quality, scalable software delivery
  • Continuous process and platform improvements


ABOUT BRICKRED SYSTEMS

BrickRed Systems is a global leader in next-generation technology consulting and workforce solutions, specializing in delivering high-quality talent across digital, engineering, marketing, analytics, finance, operations, and business transformation domains. With a strong emphasis on innovation, scalability, and client success, BrickRed Systems helps organizations solve complex business challenges by providing skilled professionals across strategy, technology, creative, and operational functions. BrickRed fosters a culture of continuous learning, collaboration, and excellence, enabling professionals to contribute to high-impact global initiatives while advancing their careers.

Salary : $60 - $65

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Sr. Engineer, Software - Kafka?

Sign up to receive alerts about other jobs on the Sr. Engineer, Software - Kafka career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at BrickRed Systems

  • BrickRed Systems Bothell, WA
  • D365 Finance Functional Consultant / Solution Architect (CPA Required) (22944) Location: Bothell, WA (Onsite – 5 Days/Week) $55-$60/hr notify BPIMAHNLJ2DSL... more
  • 13 Days Ago

  • BrickRed Systems South San Francisco, CA
  • We are seeking an experienced Application Project Manager to lead the application workstream for UCSF Health's Laboratory and Pharmacy Relocation Program. ... more
  • 13 Days Ago

  • BrickRed Systems Frisco, TX
  • We are seeking an experienced Senior AI/ML Engineer to design and deploy scalable AI/ML solutions focused on real-time personalization, recommendation syst... more
  • 14 Days Ago

  • BrickRed Systems Kansas, KS
  • We are seeking a detail-oriented Tester II – Software Testing with strong experience in Automation Testing to support end-to-end software quality assurance... more
  • 15 Days Ago


Not the job you're looking for? Here are some other Sr. Engineer, Software - Kafka jobs in the Bellevue, WA area that may be a better fit.

  • Amazon Seattle, WA
  • Description Come build the future of data streaming with the Amazon Managed Streaming for Apache Kafka (MSK) team. We're looking for builders who want to w... more
  • 1 Month Ago

  • Amazon Seattle, WA
  • Description Come build the future of data streaming with the Amazon Managed Streaming for Kafka (MSK) team! We are seeking builders for our Amazon MSK serv... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!