18Birdies App Icon
Best Golf App
190k Ratings
starstarstarstarstar4.9
Try for Free
May82025
About the Role

📍Remote | 🌎Global | ⛳Consumer tech for golfers

About Us:
18Birdies is the #1 rated and most downloaded game improvement and social platform for golf. Our mission is to empower all golfers — from weekend warriors to complete beginners — with the tools they need to play their best and stay connected to the game, both on and off the course.

We’re a tight-knit, cross-continental team building in a space that’s growing fast ($80B+ market). With increasing diversity in the sport, we’re focused on creating inclusive, intuitive, and inspiring golf experiences for everyone.

About the Role:
We are looking for an experienced Staff-level Java Backend Engineer with strong technical leadership skills. You will be working remotely in the pacific timezone and managing a small, high-performing team consisting of iOS, Android, and QA engineers.

As a technical leader, you will be responsible for the architecture, design, and delivery of complex backend systems, ensuring high scalability, reliability, and performance.

How to Apply: If you would like to learn more about this position, please email jobs@18birdies.com.

What You'll Do
  • Architect, design, and implement highly scalable, reliable Java backend services.
  • Lead and mentor a team of engineers (iOS, Android, QA), providing technical guidance and leadership
  • Ensure effective cross-team communication, coordination, and collaboration.
  • Define and enforce best practices for development, code reviews, testing, and deployment.
  • Condcut architectural reviews and contribute to long-term technology strategy.
  • Address complex technical problems, ensuring efficient resolution.
  • Facilitate bilingual (Chinese/English) communications within the team and with external stakeholders.
Qualifications

Minimum Qualifications:

  • Bachelor’s degree or higher in Computer Science, Engineering, or a related technical field.
  • 8+ years of professional experience in Java backend development within internet-scale applications.
  • Proven experience leading or managing engineering teams.
  • Expert-level proficiency in Java and frameworks such as Spring Boot, Spring MVC, and related technologies.
  • Experience with cloud platforms (AWS, Azure, or Google Cloud).
  • Deep understanding of microservices architecture, RESTful APIs, and messaging systems.
  • Extensive experience with SQL and NoSQL databases.
  • Strong knowledge of DevOps practices, CI/CD tools, and container orchestration (Docker, Kubernetes).

Language Requirements:

  • Fluent communication skills (verbal and written) in both English and Mandarin Chinese.

  • Preferred Qualifications:

    • Experience in mobile application backend development.
    • Familiarity with Agile methodologies.
    • Additional programming experience in other languages (Python, Scala).
    • PassionateExperience in startup environments — you know how to move fast and scale thoughtfully
    • Passionate about golf
    Perks & Benefits
    • Fully remote team, flexible work hours
    Interested? If you would like to connect and learn more about this position, please email jobs@18birdies.com.
    Share this:
    18Birdies App Preview

    Get The App