Search Services Sr. Software Engineer (Kafka)
ComResource
Job Description
Job Description
ComResource is looking for a Senior Software Engineer (Kafka).
Responsibilities:
- Design, develop, and maintain scalable backend services using Java, Kotlin, and modern backend frameworks to support high-volume eCommerce search, product discovery, and data processing capabilities.
- Build and optimize Kafka-based streaming solutions including producers, consumers, topics, schemas, retry patterns, and event-driven workflows.
- Develop reliable REST APIs, microservices, and integration layers that enable real-time and near real-time product, inventory, pricing, and search data flows.
- Partner with product, data engineering, search, and platform teams to deliver backend capabilities that improve scalability, latency, data freshness, and operational reliability.
- Monitor service and streaming pipeline performance, identify bottlenecks, and implement improvements to ensure high availability, low latency, and fault tolerance.
- Analyze and diagnose production issues that may impact service performance, data accuracy, streaming lag, or platform availability.
- Write clean, maintainable, and well-tested code and participate in code reviews to uphold backend engineering best practices.
- Develop functional and technical documentation for backend services, APIs, Kafka event flows, operational runbooks, and assigned projects.
- Troubleshoot issues with business partners, support teams, and engineering teams across dependent systems.
- Follow Agile-Scrum methodology by participating in daily stand-ups, sprint planning, backlog grooming, and sprint retrospectives.
- Continuously improve backend platforms and streaming architecture based on retail technology trends, operational learnings, and business strategies.
Essentials:
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 8+ years of backend engineering experience including designing, building, and maintaining complex distributed systems in a high-scale digital environment.
- Strong proficiency in Java and/or Kotlin with hands-on experience building production-grade backend services, APIs, microservices, and event-driven applications.
- Deep hands-on experience with microservices-oriented architecture, REST APIs, service integration patterns, and backend system design.
- Strong experience with Kafka-based streaming technologies including producers, consumers, consumer groups, topic design, schema management, error handling, retries, and monitoring consumer lag.
- Experience designing event-driven architectures and near real-time data pipelines.
- Familiarity with CI/CD, Kubernetes, cloud platforms, observability tooling, and production support practices.
- Strong understanding of data structures, algorithms, distributed systems, and performance optimization.
- Excellent technical, analytical, and interpersonal communication skills, both written and verbal.
- Ability to work in a fast-paced environment and rapidly learn new technologies.
- Ability to work flexible hours when needed to support critical business operations.
Req ID: AM796478814
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Search Services Sr. Software Engineer (Kafka) in Columbus, OH vacancy
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders... ...inside a production database engine, not a sidecar service or prototype. The work touches query execution, indexing...SeniorTemporary workFlexible hours$140k - $200k
...hiring experienced Java engineers who enjoy delivering... ...build and evolve the services, APIs, and data workflows... ...delivering production software, learning quickly, and... ...systems, such as Kafka or comparable message... ...Optimization (GEO), AI‑search, or search infrastructure...SeniorWork at officeHome officeFlexible hoursWeekend work2 days per week- As a Senior Software Development Engineer in Network Capacity Services, you will be responsible for designing, developing, and maintaining scalable solutions for network capacity planning and optimization. You'll work with cross-functional teams to build robust systems...SeniorInternship
- Job-ID32825737Reference26-02617 Quals-- The Sr. Software Engineer is responsible for system analysis, design, development and testing for their... ...Microsoft environment Preferences • 1 - 2 years Financial Services industry Additional skills: special skills / technical...SeniorWork experience placement
$131k - $218.3k
...insights, products, and services that make quality care... ...group of skilled engineers who take pride in consistent... ...shipping production software applications Strong... ...architecture, ideally including Kafka A track record of... ...assist with your job search or application for...SeniorFull timeWork at office$95.5k - $177.5k
...IA. Guidewire Software Engineer (Specialist, Software... ...supports the PLS Sales and Servicing Value Stream. The Sales and... ...APIs. ~ Understanding of Kafka and Microservices. ~ Monitoring... ...Services Agreement on file and search engagement for that position...Full timeTemporary workPart timeCasual workWork at officeWeekend work$155k - $170k
Columbus, OHProduct Engineering - Product Engineering /Full-time /HybridImmuta is the Data Provisioning... ...cloud ecosystems.YOUR ROLEAs a Senior Software Engineer on the Agentic Access team, you... ...OWNDesign, build, and deliver backend services and distributed workflows that power...SeniorFull timeLocal areaWorldwide- ...and target connection details, and the service orchestrates the entire migration lifecycle... ...windows. Later, you mentor a junior engineer through a complex debugging session — a... ...Experience in professional, non-internship software development- Experience programming with...SeniorInternshipFlexible hours
- ...are as follows:OCLC, Inc. seeks a Lead Software Search Engineer at its Dublin, OH HQ, to lead the... ...discovery across OCLC’s global library services. Bachelor’s in Computer Science or similar... ...least 7 years of Apache Solr, Apache Kafka, Apache Hadoop, Java, and Python. Apply...Full timeWorldwide
- ...Job Description Job Description Job Requisition: Sr Software Engineer Requisition Title: Sr Software Engineer Location: UK based,... ...Kubernetes, Helm and Terraform. Developing software using cloud services such as AWS, GCP and Azure. Monitoring tools such as...SeniorWork from homeHome office
- At IBM Software, we transform client challenges into solutions. Building... ...Role: As a Senior Software Engineer II at Confluent, you will... ...of large-scale, distributed services that must be secure, highly available... ..., and scalable service for Kafka and real-time data. Own and...SeniorImmediate start
$131k - $218.3k
...for delivering insights, products, and services that make quality care more accessible... ...skilled and experienced Senior AI Full Stack Software Engineer to join our innovative team at CMM.... ...accommodation to assist with your job search or application for employment, please contact...SeniorFull time$120k - $140k
...Your Role at impact.com As a Full Stack Software Engineer on the Tracking team, you will be... ...Design and develop features, modules, and services. Build internal APIs for sharing data... ...technologies. Familiar with message buses like Kafka. Familiar with JavaScript and frontend...SeniorWork at officeHome officeFlexible hoursWeekend work- ...top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase on the Engineering Services & Platforms (ESP) team within the Chief Technology... ..., and operational stability Experience with Kafka or restAPI Messaging Services Experience implementing...SeniorWork at office
- ...made for this. As a Senior Manager of Software Engineering at JPMorganChase within the Consumer &... ...processing using technologies such as Kafka, Kinesis, and FlinkIdentifies opportunities... ..., including building high-throughput services using EKS, ECS/Fargate and S3Hands-on experience...Senior
- ...We provide Recruitment and Staffing services to many industries and domain through our... ...similar workflow automation tools. Apache Kafka Advanced Extensive experience... ...applications while providing technical guidance to engineering teams. Collaborate with Architects,...
$127.6k - $191.4k
Senior Staff Software Engineer - IE07HEWe’re determined to make a difference and are proud to be... ...secure distributed system design using GCP services such as Vertex AI, Cloud Run, Cloud... ...knowledge retrievalQuery optimizationHybrid search patternsDurable storage for AI session...SeniorFull timeTemporary workWork at office3 days per week- ...and efficiently, from approach to departure. Our products and services can lift any airport's performance from approach, runway and... ...automation.. The Opportunity....We are seeking a Senior Software Engineer to design, build, and maintain high quality software applications...SeniorFlexible hours
- ...Kafka Platform Engineer Design and implement Confluent Cloud environments across Development, QA, UAT, and Production. Configure Kafka... ...where required. Integrate applications, databases, cloud services, and enterprise systems with Kafka. Configure and manage...
- ...process of managing prescriptions and health services. Our mission is to provide a seamless,... ...for developing and maintaining the software that powers all of our customer and internal... ...reviews and provide feedback to other engineers. Qualifications Strong proficiency in Ruby...Senior
- ...Digital Disbursements is seeking a Senior Software Engineer to join a fintech team reporting to the CTO. You will contribute to a Payments-as-a-service platform, building multi-tiered, globally accessible software. Bring 7+ years of OO development, extensive NodeJS/React...Senior
$140k - $180k
...industry experience. We’re looking for a Senior Full-stack Software Engineer with strong DevOps experience and front-end abilities to... ...infrastructure, and applications Design and maintain backend services and internal APIs (Python) Essential Experience of a...SeniorFull timeLocal areaRemote work- ...Must have 3-5 years of experience using code repositories (Git, Stash) Knowledge of retail industry and payment integrations Experience with Service Oriented Architecture (SOA) development Must be willing to work on a variety of platforms and applications...Senior
- ...impossible possible together. We’re looking for a Senior Software Engineer to be the architect and caretaker of our codebase, building... ...Azure; and integrating on-premises infrastructure with cloud services. Understand ML/CV/robotics workflows well enough to support...SeniorFull timeImmediate startFlexible hours
- Hikma Pharmaceuticals USA Inc. in Columbus, Ohio, is seeking a Sr. Process Engineer for 3rd Party & Technical Services to lead process development, validation, and transfer for in-house and CMO products, ensuring compliance with cGMP and regulatory standards. You will drive...Senior
- ...the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Consumer &... ..., etc.)Strong experience with micro services/RESTful API, relational/NoSQL databases... ...data streaming and messaging frameworks (Kafka, Spark, etc.)Understanding of containers...
- As a Lead Software Engineer at JPMorganChase within CCB - Chase Digital Assistant (LOB), you are... ...Messaging technologies, preferably Apache Kafka.Develop RESTful APIs and ensure smooth... ...across internal and external services.Experience with a public cloud (AWS preferred...
- ...About the Role Loop is looking for a Senior Software Engineer to take meaningful ownership of complex, cross-functional work, from architecture... ..., high-quality features across the full stack: backend services, APIs, lambdas, and frontend. Translate ambiguous requirements...SeniorRemote workShift work
- ...Job Description We are looking for a Senior Software Engineer to work for our client. The ideal candidate aligns with the responsibilities... ...within Microsoft Azure Design and implement event-driven services and/or message-queuing systems Collaborate with cross-...SeniorLocal areaRemote work
$114.6k - $234.6k
...Work with a highly technical, distributed systems-focused engineering team Responsibilities Responsibilities Design and build... ...life-saving care. And with AI embedded across our products and services, we help customers turn that promise into a better future for...Temporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Search Services Sr. Software Engineer (Kafka). Be the first to apply!
Related searches
- IT professional services engineer Columbus, OH
- amazon web services engineer Columbus, OH
- field office engineer Columbus, OH
- electrical field service engineer Columbus, OH
- client services engineer Columbus, OH
- service engineer Columbus, OH
- digital service engineer Columbus, OH
- field engineer Columbus, OH
- managed services engineer Columbus, OH
- position field engineer Columbus, OH




