Talent.com
TekWissen LLC
Sr. Engineer, Software - KafkaTekWissen LLC • Frisco, TX, United States
Sr. Engineer, Software - Kafka

Sr. Engineer, Software - Kafka

TekWissen LLC • Frisco, TX, United States
1 day ago
Job type
  • Temporary
  • Quick Apply
Job description
Overview: TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. Our client provider of digital technology and transformation, information technology and services Position: Sr. Engineer, Software - Kafka Location: Bellevue WA or Frisco TX Duration: 12 Months Job Type: Temporary Assignment Work Type: Hybrid Job Description:
  • Role Sr. Engineer, Software - designs, develops, and delivers scalable software solutions that enable highly available and secure systems across the enterprise.
  • Collaborating closely with data engineers, this role architect implements complex data pipelines, real-time event-driven messaging frameworks, and distributed microservices communication using Apache Kafka and messaging queue technologies.
  • The Engineer brings deep expertise in Kafka, Python, and Java object-oriented programming, UNIX environments, and Bash shell scripting, along with hands-on experience building RESTful API endpoints, open-source messaging platforms, and end-to-end features spanning real-time, API, and data layers.
  • Success is measured by the quality, scalability, and reliability of software delivered, and the ability to drive technical outcomes across teams.
What You ll Do
  • Build real-time data processing pipelines that support low-latency, high-throughput, and fault-tolerant distributed systems.
  • Develop and maintain event-driven messaging frameworks using Apache Kafka or similar technologies to enable microservices to communicate data through events.
  • Automate manual processes and operational workflows using Bash shell scripting in UNIX environments.
  • Design, develop, test, and deploy high-quality software solutions using Python and Java Build scalable, high-performing.
  • RESTful APIs and microservices aligned with fault-tolerant distributed systems Implement and support event-driven and message-based architectures using Kafka or similar technologies.
  • Build scalable ETL frameworks using object-oriented.
  • Python and Java programming languages Contribute to system and application architecture, including service design, data flows, and integration patterns Participate in code reviews, agile ceremonies, and technical design discussions.
  • Experience deploying and managing Kafka in containerized environments using Docker and Kubernetes
  • Proficiency with Kafka Connect for data integration and Schema Registry for Avro/Protobuf/JSON schema management
  • Troubleshoot and resolve complex software issues across development and production environments
  • Experience developing Kafka Producer and Consumer APIs using Spring Boot and Spring Kafka Proficiency building and exposing
  • RESTful API endpoints for seamless service integration Experience contributing to or building open-source messaging platforms
  • Develop and maintain CI/CD pipelines, automation, and deployment workflows Write and maintain clear technical documentation, including design documents and system specifications
  • Continuously evaluate and adopt modern technologies to improve system performance, reliability, and maintainability
  • Daily use of AI productivity tools (Claude, Cursor) is required across the software development lifecycle including design, API and microservice development, code generation, code review, testing, debugging, deployment, documentation, and production support.
  • Design, build, and operate AI agents that automate software engineering tasks such as generating boilerplate code for new microservices, creating unit and API tests, analyzing logs, triaging incidents, and supporting CI/CD pipelines.
  • Build and integrate AI-enabled capabilities into backend services and APIs using foundation models, prompt engineering, and retrieval-augmented generation (RAG) patterns.
  • Implement audit logging, observability, and human-in-the-loop controls for AI agents and AI-assisted workflows running in Tier-0 production environments.
What You ll Bring
  • Bachelor s degree in computer science, Engineering, or a related field, or equivalent practical experience
  • 6+ years of software engineering experience, building and supporting enterprise-grade applications
  • Strong experience working in Agile or Scrum-based development environments
  • Demonstrated ability to work independently on complex technical problems while collaborating across teams Strong analytical, problem-solving, and communication skills
  • Expertise in Apache Kafka including brokers, topics, partitions, consumer groups, and Kafka Streams
  • Experience implementing Kafka ACLs and role-based access control (RBAC) Familiarity with foundation models, prompt engineering, retrieval-augmented generation (RAG), and AI agent development applied to full-stack application development, including enterprise reusable solutions
Must Have Skills
  • Proficiency with messaging and event-driven systems such as Kafka
  • Expert-level proficiency in Python or Java object-oriented programming
  • Strong experience with Python or Java object-oriented programming
  • Hands-on experience with UNIX/Linux environments and expert-level Bash shell scripting for automation and pipeline orchestration
  • Automate manual processes and operational workflows using Bash shell scripting in UNIX environments
  • Build responsive, accessible, and performant applications, delivering end-to-end features across API and data layers Experience building scalable REST APIs and microservices
  • Knowledge of TLS/SSL encryption and SASL authentication for securing Kafka clusters
  • Experience with Git, GitLab, and CI/CD automation Experience working with relational databases and writing complex SQL Experience with containerization and orchestration tools such as Docker and Kubernetes
  • Experience using observability and telemetry tools such as Splunk, AppDynamics, or Grafana
  • Hands-on experience with AI productivity tools (Claude and Cursor or similar IDE) and
  • working knowledge of foundation models, prompt engineering, retrieval-augmented generation (RAG), and AI agent development.
    Nice to Have Experience with Databricks, Snowflake, or cloud-based data platforms Network Domain experience
  • Experience working in cloud-native environments (Azure, AWS, or GCP)
  • Experience contributing to system architecture or platform-level design decisions
TekWissen Group is an equal opportunity employer supporting workforce diversity.
Create a job alert for this search

Sr. Engineer, Software - Kafka • Frisco, TX, United States

Similar jobs

Sr. Software Engineer- Back End

PepsiCoPlano, TX, United States
Full-time

We are looking for a highly skilled Senior Backend Developer to join our Supply Chain technology team, focused on building and scaling warehouse management and logistics solutions.In this role, you... Show more

 • Promoted

Senior Software Engineer I

CompuGroup MedicalRichardson, TX, United States
Full-time

Senior Software Engineer I page is loaded## Senior Software Engineer Ilocations: Richardsontime type: Full timeposted on: Posted 7 Days Agojob requisition id: JR108413**Create the future of... Show more

 • Promoted

Senior Software Engineer

Bloom Equity PartnersDallas, TX, US
Full-time
Quick Apply

Senior Software Engineer Soutron  |  Fully Remote  |  Full-time   About Soutron Soutron builds specialist information, library, and archive management software used by corp... Show more

Senior Software Engineer

FCTIPlano, TX, United States
Full-time

The Senior Software Engineer is responsible for the installation, configuration, upgrading/enhancement of ATM software, hardware, and network systems.This incumbent also manages ATM security update... Show more

 • Promoted

Sr. Manager, Software Engineering, Back End (Enterprise Platforms Technlogy)

Capital OnePlano, TX, United States
Full-time +1

Manager, Software Engineering, Back End (Enterprise Platforms Technlogy).Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced,... Show more

 • Promoted

Senior Software Engineer

Crestron Electronics Inc.Plano, TX, United States
Full-time

Posted Thursday, April 2, 2026 at 4:00 AM.At Crestron Electronics, Inc we build the technology that integrates technology.We are proud to be the largest and most recognized brand in automation and ... Show more

 • Promoted

Senior Software Engineer

DataAnnotationTown of Texas, WI, United States
Full-time

AI systems, while enjoying the flexibility of remote work and setting your own schedule.As a member of DataAnnotation’s coding team, you’ll be part of a growing community of over 100,000 profession... Show more

 • Promoted

Senior Software Engineer, Kubernetes & Control Planes

Upbound - Job PostingDallas, TX, United States
Full-time

Upbound is hiring a Senior Software Engineer in Dallas, Texas, to build and operate Upbound Spaces, our control plane management software.You will troubleshoot multi-tenant SaaS environments and su... Show more

 • Promoted

Software Engineer

FinThrivePlano, Texas, United States
Full-time

Software Engineer with FinThrive is responsible for the design and development of new features and tools to support our industry leading healthcare software.This position also supports and maintain... Show more

 • Promoted

Senior Software Engineer I

Medistar SystemhausRichardson, TX, United States
Full-time

Senior Software Engineer I page is loaded## Senior Software Engineer Ilocations: Richardsontime type: Full timeposted on: Posted Todayjob requisition id: JR108413**Create the future of e-he... Show more

 • Promoted

Senior Software Engineer

Crestron ElectronicsPlano, TX, United States
Full-time

At Crestron Electronics, Inc we build the technology that integrates technology.We are proud to be the largest and most recognized brand in automation and control solutions, and the premier technol... Show more

 • Promoted

Senior Software Engineer

Aryadit SolutionsDallas, TX, United States
Full-time

Senior Software Engineers in Dallas, TX.Responsibilities will include the following:.Develop and enhance software systems, leveraging expertise in SAP S/4 HANA and Enterprise HANA (2.Review the cod... Show more

 • Promoted

Sr. Engineer, Software – Kafka

Apptad IncFrisco, TX, United States
Full-time
Quick Apply

Job Description:</u></b></p> <p>Sr.Engineer, Software - designs, develops, and delivers scalable software solutions that enable highly available and secure systems across th... Show more

Senior Software Engineer

Cetera Financial GroupDallas, TX, United States
Full-time

Join our team to build innovative, AI‑driven solutions in the financial industry.We encourage curiosity, practical problem‑solving, and calculated risk‑taking.As a Senior Software Engineer, you wil... Show more

 • Promoted

Remote Corporate Development Associate - AI Trainer ($50-$60 per hour)

Data AnnotationCelina, Texas
$50.00 hourly
Remote
Full-time +1

DataAnnotation is committed to creating high-quality AI.Join our team to help train the next generation of AI while enjoying the flexibility of remote work and the freedom to set your own&nbsp... Show more

 • Promoted

Software Development Engineer III

Optimum Communications Inc.Plano, Texas, United States
Full-time

Are you looking to Optimize your life? Start your exciting path to a rewarding career today!.We are Optimum, a leader in the fast-paced world of connectivity, and we're on the hunt for enthusiastic... Show more

 • Promoted

Sofware Engineer

TradeJobsWorkForce75391 Dallas, TX, US
Full-time

Analyze, design and develop tests and test-automation suites.Design, create and develop a processing platform using various configuration management technologies.Test software development methodolo... Show more

 • Promoted

Senior Software Engineer

DFW Texas StaffingDallas, TX, United States
Full-time

Design, test, ship, and maintain solutions to problems and products.Take complete ownership over projects and features.Work across a range of systems and technologies to deliver end-to-end solution... Show more