Senior Software Engineer - Kafka
BrickRed Systems
We are looking for a highly experienced Senior Software Engineer – Kafka to design, develop, and deliver scalable software solutions that power highly available and secure enterprise systems.
The ideal candidate will have strong expertise in Apache Kafka, Python or Java, REST APIs, UNIX/Linux, CI/CD, and distributed systems , with hands‑on experience building real‑time event‑driven architectures and microservices.
This role requires close collaboration with engineering and data teams to build robust, fault‑tolerant, and high‑performance systems.
Key Responsibilities
Software Engineering
- Design, develop, test, and deploy enterprise‑grade applications using Python or Java
- Build scalable and high‑performing REST APIs and microservices
- Build scalable ETL and real‑time data processing pipelines
- Contribute to architecture discussions, service design, integration patterns, and data flows
- Participate in Agile ceremonies, code reviews, and technical discussions
Kafka & Messaging Systems
- Develop and maintain event‑driven messaging frameworks using Apache Kafka
- Work with Kafka brokers, topics, partitions, consumer groups, and Kafka Streams
- Develop Kafka Producer and Consumer APIs using Spring Boot / Spring Kafka
- Implement Kafka security using:
- TLS/SSL
- ACLs and RBAC
- Manage Kafka deployments using Docker and Kubernetes
- Work with Kafka Connect and Schema Registry (Avro/JSON/Protobuf)
Automation & DevOps
- Automate operational workflows using Bash scripting in UNIX/Linux environments
- Build and maintain CI/CD pipelines
- Support deployment automation and release management
- Troubleshoot and resolve software issues across development and production environments
- Maintain technical documentation, design documents, and system specifications
AI-Enabled Development
- Use AI productivity tools such as Claude, Cursor, or similar IDE assistants
- Build AI-enabled backend capabilities using:
- Retrieval‑Augmented Generation (RAG)
- AI agents
- Design AI‑assisted workflows for:
- Unit/API testing
- Incident analysis
- CI/CD support
- Implement audit logging, observability, and governance controls for AI‑assisted systems
Required Qualifications
- Bachelor’s degree in Computer Science, Engineering, or related field
- 6+ years of software engineering experience
- Strong experience building enterprise‑grade applications
- Experience working in Agile/Scrum environments
- Strong analytical, debugging, and problem‑solving skills
- Ability to work independently and collaborate across teams
Must-Have Skills
- Strong expertise in Apache Kafka
- Proficiency in Python or Java (Object‑Oriented Programming)
- Strong experience with:
- REST APIs
- Microservices
- Distributed systems
- Advanced UNIX/Linux knowledge and Bash scripting
- Experience with Git, GitLab, and CI/CD automation
- Experience with relational databases and SQL
- Hands‑on experience with Docker and Kubernetes
- Experience with observability tools such as:
- Splunk
- Grafana
- AppDynamics
- Knowledge of secure Kafka implementation using TLS/SSL and SASL
- Experience with event‑driven and messaging architectures
- Deliver high‑quality, scalable, and maintainable software solutions
- Follow coding standards, development guidelines, and best practices
- Participate in code reviews and technical mentoring
- Contribute to architecture and design decisions
- Collaborate effectively with cross‑functional teams and stakeholders
- Ensure timely delivery with strong focus on quality and performance
- Support release management, defect resolution, and continuous improvement initiatives
Core Competencies
- Strong communication and stakeholder management skills
- Technical leadership and mentoring capabilities
- Ability to manage multiple priorities in fast‑paced environments
- Strong ownership and accountability
- High attention to quality and performance optimization
- Customer‑focused mindset
Mandatory Skills Checklist
- Kafka
- Python or Java
- REST API Development
- CI/CD
Additional Information
- Telecom / Network domain experience is a plus
- Relevant technical certifications are beneficial
$165k - $242k
...complex problems at the intersection of software, hardware, and AI, there's never been a... ...cloud VMs. About The Role As a Senior Engineer on the Launch & Sandboxes team, you’ll... ...with message queues or event streaming (Kafka, PubSub, or similar) ~ Strong understanding...SeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$124.9k - $228.9k
...d love to meet you. Marketplace Quality Engineering Every second, our bidder evaluates millions... ..., Rider, and Git. You bring 7+ years of software development or engineering experience.... ...‑based data serialization Kubernetes, Kafka Database engines (Microsoft SQL Server,...SeniorFull timeTemporary workWorldwideShift work- ...~ Senior Java microservices developer ~ Cloud experience with AWS preferred ~ Senior Java development experience ~ Strong troubleshooting skillset ~ Kafka & REST API development for services with high transaction rates ~ Container/Kubernetes microservices...Senior
- A technology solutions company is seeking a Sr Software Engineer to design and develop lab platforms using Perl, Python, and Shell scripting... ...Python are essential, with additional familiarity in Hadoop and Kafka considered a plus. This is a long-term W2 position based in...Senior
- ...infrastructure and observability concepts. Candidates should possess strong debugging instincts and be capable of clear communication with engineering teams. The position includes a competitive salary and benefits package, highlighting the company's commitment to fostering an...Senior
- ...A technology startup in Bellevue is seeking a highly skilled Senior Software Engineer to develop and implement innovative Compute as a Service (CaaS) and GPU as a Service (GPUaaS) offerings. This role involves building scalable infrastructure and a cloud-integrated marketplace...Senior
$196k - $230k
...security, infrastructure, and product engineering partners to ensure data is both usable... ...emerging AI-driven use cases. As a Senior Software Engineer, you will design and build backend... ...frameworks (e.g., PostgreSQL, Kafka, Spark, Snowflake) You understand data...SeniorWork at officeFlexible hoursShift work3 days per week- ...Statsig Statsig is revolutionizing how software is built, tested, and scaled. Thousands... ...experimentation. About the Team Statsig's engineering team builds scalable infrastructure and... ...impactful solutions. What You’ll Do As a Senior Software Engineer , you will drive critical...SeniorFull timeWork at office
- ...works. We’re committed to creating category‑leading enterprise software that unleashes that power. To make that happen, we need... ...our Invention of the Year for two consecutive years. As a Senior Software Engineer, you'll be at the forefront of our Act 2 strategy, building...SeniorWork at officeImmediate startRemote work
- ...Senior Software Engineer The Energy Authority is a public power-owned, nonprofit corporation with offices in Jacksonville, Florida, and Bellevue (Seattle), Washington. TEA provides public power utilities with access to advanced resources and technology systems so they...Senior
$56 - $95 per hour
...Overview Position Title: Senior Software Engineer Position Description: Protingent Staffing has an exciting contract Senior Software Engineer opportunity. Job Responsibilities Design, implement, document, and test software based on formally defined requirements and bug...SeniorPermanent employmentContract work- ...backend services - and helps shape how the engineering team operates. This is a role for... ...engineers to define and deliver high-quality software Respond to and lead resolution of... ...SaaS domain knowledge, event streaming (Kafka), GraphQL, or Kubernetes operational experience...Senior
$144k - $180k
...infrastructure that can be rapidly deployed anywhere. About the role We are seeking a highly skilled and motivated Senior Software Engineer to play a key role in the design and implementation of our on-premise Compute as a Service (CaaS) and GPU as a Service (GPUaaS...SeniorWork at officeRemote workFlexible hours$175.72k - $191k
...for generations. About the Role We are seeking a versatile Senior Software Engineer to join our engineering team. You will design, develop, and... ...of event‑driven architectures and message queuing systems (Kafka, RabbitMQ) Experience with payment processing systems and financial...SeniorWork at officeRemote work3 days per week- ...for Lambda Cloud. Contribute to both frontend and backend code across existing and new features. Collaborate with Product Engineering, Platform, and Infrastructure teams to deliver solutions that cut across the stack. Partner with Product Managers to design, scope...SeniorWork at officeLocal areaWork from homeFlexible hours
$105k - $195k
...that mission. The ideal candidate We are looking for a Senior Software Developer to join our Roku team. In this role, you will... ...standard tools and technologies. With guidance from senior engineers, actively contribute to a collaborative team environment. Participate...SeniorTemporary workLocal area$201.88k - $237.5k
...partners through world-class software, purpose-built for everyone in... ...With You’ll enter our engineering interview process as part of... ...Problems You’ll Solve As a Senior Software Engineer II, you... ...Django, React, Postgres, and Kafka . We also utilize Java, gRPC...SeniorFull timeWork at office- ...deployment processes. Services you build will be focused on high-performance, scalable networking solutions to meet the needs of software defined networks, telecom, and IoT applications. Location. This role is office-based at our Bellevue, Washington office. What...SeniorWork at officeRemote workFlexible hours
- ...Senior Software Engineer We are seeking a highly skilled Senior Software Engineer with a strong background in software development and an excellent grasp of low-level and cloud technologies. As a Senior Software Engineer at Strac, you'll build cutting-edge full-...Senior
$176.4k - $230.3k
.... Technical Skills Strong backend engineering experience with JVM-based languages (Java... ...– Hands-on work with technologies like Kafka, Kinesis, SQS, Flink or similar event streaming... ...the potential of every team. Our software products help teams all over the planet...SeniorWork at officeLocal area$196k - $230k
...Senior Software Engineer, Capacity & Efficiency Bellevue, WA Join us in building the future of finance. Our mission is to democratize finance for all. An estimated $124 trillion of assets will be inherited by younger generations in the next two decades. The largest transfer...SeniorWork at officeFlexible hoursShift work3 days per week$124.9k - $228.9k
...Excellence (SE) team owns the tools and infrastructure that help engineers at The Trade Desk understand and operate production systems.... ...one of the best things about working at The Trade Desk as a software engineer which is why we do not expect you to know every technology...SeniorFull timeTemporary workLocal area$183.1k - $274.7k
...meaningful challenges, we’d love to meet you. About the Role Our Senior Identity Engineers are end-to-end owners of the systems they build. You will... .... Who We Are Looking For 7+ years of impactful work in Software Engineering, with experience in data-intensive or platform...SeniorFull timeTemporary workWorldwide$91k - $162k
...to deliver application delivery and AI innovation. This is a senior software position on a small, high‑impact team. You will be participating... .... We’re looking for both front‑end and back‑end engineers, while the ideal profile is full‑stack. Key Responsibilities...SeniorLocal area$200k - $287.5k
...Senior Software Engineer At Snowflake, we are powering the era of the agentic enterprise. To usher in this new era, we seek AI-native thinkers across every function who are energized by the opportunity to reinvent how they work. You don't just use tools; you possess...SeniorFlexible hours$70 per hour
...professionals with meaningful career opportunities. We are seeking a Senior Software Engineer to support our client's team. Created/Revised Date: 4/17... ..., Kubernetes, or similar frameworks Familiarity with Kafka, Docker, or POSIX systems Full-stack development...SeniorContract workTemporary workLocal areaRemote workMonday to Friday1 day per week- ...shit done” with focus. Join us in building a legacy that will outlive us all. About The Role We’re looking for a Semi‑Senior Software Engineer to join our fintech engineering team. In this role, you’ll take ownership of key projects, contribute to the design and...Senior
$170k - $200k
...to help us create it. Who you are We are seeking a Senior Software Engineer, Backend, to join our Advanced Technologies team. In this role... ...and Protobuf, Redis, MySQL, PostgreSQL, Kubernetes, and Kafka, to deliver high-performance, reliable services. If you are...SeniorTemporary workWork at officeLocal area$139k - $242k
...Senior Software Engineer, Sandboxes & Virtualization Livingston, NJ / New York, NY / Sunnyvale, CA / Bellevue, WA / San Francisco, CA CoreWeave is The Essential Cloud for AI™. Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams...SeniorPermanent employmentTemporary workCasual workWork at officeRemote workFlexible hours$141k
...with our ecosystem of devices and cloud software. Like our products, we work better... ...most effectively protect life. As a Senior Engineer on the Discovery Squad, you’ll work closely... ...log or messaging technologies, such as Kafka or ActiveMQ ~ Experience working with...SeniorWork experience placementWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Kafka. Be the first to apply!
- software engineer internship remote Bellevue, WA
- IT software developer Bellevue, WA
- software engineer staff Bellevue, WA
- software engineer part time Bellevue, WA
- senior robotics software engineer Bellevue, WA
- software development engineer aws Bellevue, WA
- startup software engineer Bellevue, WA
- rust software engineer Bellevue, WA
- part time software developer remote Bellevue, WA
- graduate software engineer Bellevue, WA

