Jobs and Careers
TO

Principal DTC Backend Service Engineer

Topgolf Callaway Brands
United Statesfull_timeVerifiedPosted 28 Feb 2025
💰 $181,500/yr($121,000/yr$181,500/yr)

About the role

ABOUT THE BRAND:

Callaway Golf is the leading manufacturer of premium golf clubs, balls, performance gear and accessories worldwide.  Through an unwavering commitment to innovation, we push the limits of performance and create demonstrably superior products designed to make every golfer a better golfer.

Our company is a blend of experience and diverse backgrounds, and together we look to move the game forward, and we want top-notch people to join us in that mission!

By joining Callaway Golf, you also join part of the portfolio of brands within Topgolf Callaway Brands, an unrivaled tech-enabled Modern Golf and active lifestyle company delivering leading golf equipment, apparel, and entertainment, with a portfolio of global brands including Topgolf, Callaway Golf, TravisMathew, Toptracer, Odyssey, OGIO, Jack Wolfskin, and World Golf Tour (“WGT”). “Modern Golf” is the dynamic and inclusive ecosystem that includes both on-course and off-course golf. For more information, please visit https://www.topgolfcallawaybrands.com

JOB OVERVIEW

We seek an enthusiastic, diligent, and talented Principal Service Engineer to join the Callaway eCommerce engineering team. To be part of this team, you need to have an abundance of intellectual curiosity, be an initiative-taking achiever, and be excited to collaborate within and across teams focused delivering innovative, resilient, and reusable solutions that meet our business partners and customers where they are. You will actively design, code, lead engineering projects; you will mentor junior engineers; and you will collaborate and communicate with other technology and product leaders - ranging from UI/UX to payments to ERP teams - to support our eCommerce platform.

Our vision is to build a world-class e-commerce platform for TopGolf/Callaway brands to continue to ensure the first-class experience our customers have come to enjoy. That vision requires both a dedication to engineering, as well as establishing and maintaining confidence with our various partners throughout the company.

ROLES AND RESPONSIBILITIES

The effectiveness and value of the systems we build are influenced and controlled by the services we make. The ideal candidate is a talented and experienced software engineer with expertise: in agile software development practices; microservice application architecture principal; solution development using contemporary languages, frameworks, and techniques; communication with junior engineers, fellow principal engineers, and technology leaders from other teams. You will have a solid software engineering fundamentals background that transcends specific languages, a deep understanding of software development best practices, and a deep desire to continuously learn and help others grow.
 

REQUIRED TECHNICAL COMPETENCIES (Knowledge, Skills & Abilities)

  • Strong Computer Science/Engineering fundamentals

  • 9+ years of Java (or C# or other comparable language) engineering experience

  • 7+ years developing in an Agile environment.

  • 5+ years of developing using relational and/or NoSQL databases.

  • 5+ years developing API-first services (REST and/or GraphQL) to be used consumed by modern UI frameworks (Next.js, React, Angular, etc.)

  • Experience developing with modern build systems (Maven, Gradle), modern IDEs (IntelliJ, VS Code)

  • Experience with branch-based development using modern version control (GitHub, GitLab, Bitbucket)

  • Experience using development best practices (unit/contract testing, secrets handling, etc.)

  • Excellent communication and problem-solving skills.

  • Ability to work independently and as part of a team.

  • Proven ability to mentor and develop junior engineers.

Preferred Skills

  • Experience with Java 17+, Spring Boot, or C# .NET

  • Experience with Salesforce Commerce Cloud headless APIs (i.e. OCAPI, SCAPI, SLAS)

  • Experience with Salesforce Commerce Cloud data modeling

  • Experience building/consuming integrations with SnapLogic or similar (Mulesoft, Apache NiFi, etc.)

  • Experience utilizing CI/CD pipelines (GitHub Actions).

  • Experience utilizing Azure Cloud IaaS, including Azure AI Foundry.

  • Experience with Enterprise APM (SumoLogic, e.g.) and OpenTelemetry

  • Experience with Test Driven Development (TDD)

  • Familiarity with utilizing LLMs in a DevOps capacity (code generation and agentic CI/CD enhancements, e.g.)

EDUCATION AND EXPERIENCE

  • Bachelor’s degree in computer scie

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Topgolf Callaway Brands

View company profile →