Sr. Software Engineer (B2B Applications)

Posted 2 Days Ago
Be an Early Applicant
Carlsbad, CA
Senior level
Retail • Sports
The Role
As a Sr. Software Engineer, you will design and develop B2B applications using Java and React, focusing on efficient data integration and scalable solutions. You will collaborate with teams to create high-quality applications, lead code reviews, and maintain APIs while staying updated on technology trends.
Summary Generated by Built In

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

Callaway is looking for an enthusiastic and experienced Sr Software Engineer for our B2B applications. The position requires firsthand experience designing and implementing efficient, flexible, extensible, and scalable solutions of medium to high complexity in an enterprise environment. Design and develop critical cross-functional business integrations to enable efficient data transfer between systems to support Callaway’s initiatives. The successful candidate will work independently and with the other functional teams to understand the business process, available design, and source data. The primary goal is to enjoy your work and develop your career while building secure, dependable, scalable solutions made to Topgolf Callaway Brands standards.

ROLES AND RESPONSIBILITIES

  • Develop technical design for all software development requests.

  • Design, develop, and maintain web applications using Java (backend) and React (frontend) technologies.

  • Architect and implement microservices and ensure their efficient integration across platforms and services.

  • Collaborate with product managers, UI/UX designers, and other stakeholders to deliver high-quality, scalable applications

  • Develop and maintain APIs and integrations with third-party systems, ensuring seamless data flow and functionality.

  • Write clean, maintainable, and well-documented code, following best practices and coding standards.

  • Lead code reviews and provide guidance to junior engineers, ensuring best practices in terms of security, performance, and reliability.

  • Troubleshoot and resolve complex issues in a timely manner.

  • Stay up-to-date with the latest technology trends, particularly in Java, React, and microservices, and apply them where appropriate.

  • Participate in the full software development life cycle, from concept and design to deployment and support.

  • Produce scalable, flexible, high-quality integrations that satisfy functional and non-functional requirements.

  • Help with system architecture for each element and the whole integration pipeline.

COMPETENCIES (Knowledge, Skills & Abilities)

  • 5+ years of professional experience in software development, particularly in Java and React technologies.

  • Strong knowledge of microservices architecture and experience working with integrations between services.

  • Experience with modern web development tools and frameworks (Spring Boot, RESTful APIs, etc.).

  • Proficiency in building user interfaces using React, with a solid understanding of React Hooks, Redux, and component lifecycle.

  • Experience with cloud platforms (AWS, GCP, Azure) and containerization technologies (Docker, Kubernetes).

  • Strong knowledge of CI/CD pipelines and best practices for continuous integration and deployment.

  • Experience with databases (SQL/NoSQL) and writing efficient, optimized queries.

  • Strong understanding of software security best practices and experience with authentication and authorization technologies.

  • Excellent problem-solving skills and the ability to work independently and as part of a collaborative team with a “can-do” attitude.

  • Initiative-taker with the ability and willingness to explore innovative technologies and learn quickly; able to thrive in an exciting, fast-paced environment.

  • Listening, verbal, and written communication skills with the ability to translate technical information into understandable terms to various audiences.

Preferred Qualifications:

  • Experience with GraphQL and building data-driven applications.

  • Clear understanding of MACH based architecture

  • Familiarity with Agile/Scrum development methodologies.

  • Knowledge of serverless architecture and event-driven systems.

  • Experience with TDD/BDD methodologies and unit testing frameworks.

#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

Top Skills

Java
React
The Company
Carlsbad, CA
2,111 Employees
On-site Workplace
Year Founded: 1982

What We Do

Callaway Golf Company (NYSE: ELY) manufactures and sells clubs and balls, and sells golf accessories under the Callaway Golf and Odyssey brands worldwide. We push the limits of performance and innovation to develop drivers, fairway woods, golf balls, hybrids, irons and Odyssey putters that are designed to make every golfer a better golfer

Similar Jobs

Snap Inc. Logo Snap Inc.

Principal Software Engineer - Ads Format

Artificial Intelligence • Cloud • Machine Learning • Mobile • Software • Virtual Reality • App development
Hybrid
5 Locations
5000 Employees
208K-366K Annually

Block Logo Block

Software Engineer, Payment Authentication

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
Remote
Hybrid
8 Locations
12000 Employees
115K-203K Annually

Cash App Logo Cash App

Staff Software Engineer, Financial Platform (Chargebacks)

Blockchain • Fintech • Mobile • Payments • Software • Financial Services
Hybrid
Los Angeles, CA, USA
3500 Employees
168K-297K Annually

SoFi Logo SoFi

Senior Staff Software Engineer, Digital Identity

Fintech • Mobile • Software • Financial Services
Hybrid
San Francisco, CA, USA
4500 Employees

Similar Companies Hiring

Optimum Thumbnail
Software • Retail • Mobile • Marketing Tech • Internet of Things • Digital Media • AdTech
Long Island City, NY
9000 Employees
DraftKings Thumbnail
Sports • Software • Information Technology • Gaming • eSports • Digital Media • Big Data Analytics
Boston, MA
5300 Employees
Grocery TV Thumbnail
Software • Retail • Marketing Tech • Hardware • Digital Media • AdTech
Austin, TX
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account