Logo
Callaway Golf

Sr. DTC Backend Service Engineer

Callaway Golf, Carlsbad, California, United States, 92002


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 Senior DTC Backend 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 with a team focused on innovation and delivering solutions that raise the bar. You will actively design, code, and guide engineering projects to support our eCommerce platform by leveraging Salesforce Composable Commerce Cloud, JavaScript (ECMA Script 6+/2022), SnapLogic, and more. This is a fast-paced Agile environment, with plenty of opportunities to gain experience and fail fast. In supporting this position, you'll share your knowledge with a broader team of experienced backend and frontend engineers as we migrate from our J2EE-based platform to Salesforce Commerce Cloud and Next.js.

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.

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 teams that utilize Salesforce Commerce Cloud (or other server-side JavaScript runtimes such as Node.js), microservice design principles, and middleware to deliver outstanding customer experiences. You should have a solid software engineering fundamentals background and a deep understanding of best practices in various languages/technologies. You should love creating things and take great personal pride in building engaging and innovative interfaces.

REQUIRED TECHNICAL COMPETENCIES (Knowledge, Skills & Abilities)Strong Computer Science/Engineering fundamentals5+ years of server-side JavaScript-based engineering experience3+ years developing in an Agile environment.3+ years of developing using relational and/or NoSQL databases.3+ years developing API-first services (REST and/or GraphQL)Experience developing with modern build systems (npm, YARN, etc.) and modern IDEs (IntelliJ, VS Code)Experience with branch-based development using modern version control (GitHub, GitLab, Bitbucket)Experience development using best practices (unit/contract testing, secrets handling, etc.)Ability to work independently or as part of a team.Excellent communication and problem-solving skills.PREFERRED SKILLS

Experience with Salesforce Composable Commerce Cloud (formerly Demandware), including cartridge development and SDLC using on-demand sandboxes (administrative knowledge a plusExperience working with server-side Next.js (Vercel preferred)Experience working with standalone CMS (Contentstack preferred)Experience building integrations with SnapLogic or similar (Mulesoft, Apache NiFi, etc.)Experience utilizing CI/CD pipelines.Experience utilizing Azure Cloud IaaS.Familiarity with core eCommerce concepts, including content management, inventory management, pricing, promotions, personalization, and complex product variant setup and configurationPassion for learning and innovation.EDUCATION AND EXPERIENCE

A bachelor's degree in computer science, related degree, or equivalent work experience is required.Minimum 5+ years of software development experience required, including working with an Agile development team (Scrum or Kanban).Relevant professional certifications are a plus.

#LI-EH1

DE&I and EEOC:

Inclusion & Diversity:

As a purpose-led, performance driven company, we strive to foster a culture of belonging based on respect, connection, openness and authenticity. We are committed to building and maintaining a workplace that celebrates the diversity of our associates, supporting them to bring their authentic selves to work every day.

If your experience is close to what we're looking for, please consider applying. Experience comes in many forms, skills are transferable, and passion goes a long way. We know that diverse backgrounds and experiences make for the best problem-solving and creative thinking, which is why we're dedicated to adding new perspectives to the team and encourage everyone to apply. We look forward to learning more about you.

ARE YOU READY TO MAKE THE TURN? APPLY TODAY!102,200.00 - 127,700.00 - 153,200.00 USD Annual