Senior Engineer, Supply Chain Systems (Remote)

A&F Management Co.Columbus, OH
Remote

About The Position

We are looking for a Senior Developer / Technical Lead with deep experience building and supporting Kafka-based, high-volume integration services. You will lead the design, development, and operational support of event-driven services that maintain and evolve integrations between Abercrombie & Fitch and 3rd party partners. This role emphasizes technical leadership, building standardized ways of working, and strong documentation practices to improve reliability, consistency, and long-term maintainability. You will partner cross-functionally to shape integration patterns, mentor developers, drive engineering standards, and ensure observability and production readiness across the platform. This key role helps to stabilize and improve post-modernized integrations to ensure business-critical messaging is working with high availability.

Requirements

  • BA/BS Degree in Computer Science, related field, or equivalent experience
  • 5+ years of hands-on Apache Kafka experience in production (high-volume streaming, topics/partitions, consumer groups, offsets, retries, DLQ patterns, and performance troubleshooting)
  • 8+ years of Java (Java 8+) backend development
  • 2+ years building services using Spring Boot (REST APIs, configuration, testing, deployments)
  • 2+ years using a performance testing tool such as Neoload or K6
  • 2+ years working on the supply chain / distribution / warehousing space
  • Experience with centralized logging/analysis tools (e.g., Splunk/Kibana/Datadog/Grafana) and debugging production issues using logs and metrics
  • Familiarity w/ observability and basic server/service health review using tools such as Dynatrace
  • Familiarity with Kafka tooling such as Lens for inspecting topics, consumers, lag, and message flows and KafkaUI
  • Test driven development using JUnit or other testing frameworks
  • Experience with Continuous Integration and Automated test execution and building tools (CI/CD)
  • Experience in all phases of the software development life cycle, including analysis, design, unit test, system test, deployment, and production support
  • Expertise in object-oriented design, data structures, algorithm design, problem solving, complexity analysis, and debugging
  • Experience with AI tooling and AI coding assistants (Cursor/Copilot/Other ide coding assistant)
  • Strong experience building integration services using Kafka (preferred) and/or JMS/MQ, plus REST/JSON APIs and partner-facing integration patterns
  • SQL query skills and knowledge of relational databases (e.g., MySQL) or similar database management systems
  • OpenShift/Kubernetes/Docker container experience preferred
  • Familiarity with basic Linux or related platform concepts and commands
  • Experience with architecture and IT security best practices
  • Ability to rapidly learn new software and maintain competency with technologies
  • Excellent communication skills, work ethic, and the ability to work well individually as well as in a team environment
  • Must possess understanding of business processes and ability to solve complex problems
  • Critical thinker with the ability to develop new problem-solving approaches and formulate innovative solutions
  • Ability to think and react in a high-energy, fast-paced environment
  • Attention to detail and flexibility in work assignments

Nice To Haves

  • Strong experience building integration services using Kafka
  • OpenShift/Kubernetes/Docker container experience

Responsibilities

  • Lead ownership, design, and delivery of Kafka-centric integrations for external/3rd-party partners, including topic strategy, message contracts, schema evolution, reliability patterns, logging strategy, and peak support preparation
  • Improve end-to-end, high-throughput event-driven process flows (partitioning strategy, consumer groups, offsets, retry strategy, error handling, ordering, and DLQ patterns)
  • Build and maintain technical documentation (architecture, flow diagrams, runbooks, integration guides, and operational playbooks)
  • Drive standardization efforts across messaging/integration patterns, error handling, observability, and release practices
  • Support production operations and troubleshooting using centralized logging and monitoring tools (Splunk, Dynatrace) and Kafka tooling (Lens)
  • Work with the scrum team to break down requirements, deliver iteratively, and ensure solutions meet engineering standards
  • Deliver across the software life cycle (design, build, test, deploy, release, and support) with a strong focus on quality and automation
  • Coordinate and lead incident and severe incident response across stakeholders and downstream system
  • Mentor developers to follow best practices, utilize AI tools effectively, and follow the team’s coding patterns
  • Drive operational readiness for the peak retail holiday season by employing comprehensive performance testing and targeted application optimization to ensure system resilience and minimize production disruptions

Benefits

  • Incentive bonus program
  • 401(K) savings plan with company match
  • Annual companywide review process
  • Flexible spending accounts
  • Medical, dental and vision insurance
  • Life and disability insurance
  • Associate assistance program
  • Paid parental and adoption leave
  • Access to fertility and adoption benefits through Carrot
  • Access to mental health and wellness app, Headspace
  • Paid Caregiver Leave
  • Mobile Stipend
  • Paid time off
  • One paid volunteer day per year
  • Work from anywhere (Mondays and Fridays are “work from anywhere” days for most roles and six work from anywhere weeks per year)
  • Seven associate wellness half days per year
  • Merchandise discount on all of our brands
  • Opportunities for career advancement, we believe in promoting from within
  • Access to multiple Associate Resource Groups
  • Global team of people who will celebrate you for being YOU!
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service