×
Register Here to Apply for Jobs or Post Jobs. X

Sr. SDK Developer

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Foresight Sports
Full Time position
Listed on 2025-12-23
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer
Job Description & How to Apply Below

Senior SDK Developer & Team Lead

Lead our SDK team, responsible for the design, development, and continuous improvement of SDKs that power integrations with our industry-leading launch monitor hardware across multiple platforms (Windows, Linux, Android, iOS). Mentor a growing team of developers, architect and maintain a modern CI/CD pipeline using Git Hub Actions to ensure smooth development workflows. The role reports to the Vice President, Software Engineering and is based at the Revelyst Golf Technology platform in San Diego.

Responsibilities
  • Lead the SDK Team:
    Oversee a team of developers, providing technical direction, setting priorities, and mentoring junior and mid-level engineers.
  • Design & Develop Multi-Platform SDKs:
    Architect and implement robust, consistent, and user-friendly SDKs for Windows, Linux, Android, and iOS platforms, ensuring seamless integration of our hardware and backend APIs.
  • Establish & Maintain CI/CD Pipelines:
    Set up and optimize continuous integration and deployment processes on Git Hub Actions, driving best practices for code reviews, testing, and releases.
  • Cross-Functional Collaboration:

    Work closely with product managers, UX designers, QA, and other engineering teams to ensure successful integration and timely deliverables.
  • Code Review & Mentorship:
    Foster a culture of excellence by conducting thorough code reviews, guiding best practices, and championing clean, maintainable code.
  • Performance Optimization:
    Identify and address performance bottlenecks within the SDKs, ensuring reliability and responsiveness across all supported platforms.
  • Documentation:
    Produce and maintain comprehensive documentation—tutorials, reference guides, and API specs—enabling third‑party developers to quickly adopt and leverage our SDKs.
  • SDK Customer Support:
    Serve as the primary technical liaison for external developers, addressing integration challenges and providing timely issue resolution to ensure high customer satisfaction.
  • Industry Research & Innovation:
    Stay current with emerging technologies and trends, ensuring our SDKs remain cutting‑edge and competitive in the market.
Qualifications
  • Education:

    Bachelor’s or Master’s in Computer Science, Software Engineering, or related field, or equivalent professional experience.
  • SDK Development Expertise: 6+ years of software development experience, with at least 3 years focused on building and shipping SDKs.
  • Leadership

    Experience:

    Prior experience leading or mentoring a development team, driving project timelines, and managing technical priorities.
  • Multi-Platform Proficiency:
    Strong knowledge of Windows (C#, C++), Linux (C++), mobile (Kotlin for Android, Swift for iOS), and familiarity with Flutter or React Native.
  • CI/CD

    Skills:

    Hands‑on experience setting up pipelines using Git Hub Actions (or similar), implementing automated testing, code coverage, and modern release processes.
  • API Design & Implementation:
    Solid understanding of SDK APIs and best practices for designing easy‑to‑consume developer tools.
  • SDK Customer Support:
    Demonstrated ability to work directly with external developers, address their concerns effectively, and drive high levels of partner satisfaction.
  • Version Control:
    Proficiency with Git and common branching/merging strategies.
  • Analytical Mindset:
    Excellent troubleshooting skills and the ability to devise creative, scalable solutions for complex problems.
  • Communication:
    Strong written and verbal communication skills. Able to explain sophisticated technical concepts to non‑technical stakeholders.
  • Bonus points for being a golfer!
Pay Range

Annual Salary: $ - $. The actual annual salary offered to a candidate will be based on variables including experience, geographic location, education, and skills/achievements, and will be mutually agreed upon at the time of offer.

Benefits

We offer a highly competitive salary and comprehensive benefits including medical and dental, vision, disability and life insurance, 401(k), PTO, paid holidays, gear discounts, and the ability to add value to an exciting mission!

Seniority Level

Mid‑Senior level

Employment Type

Full‑time

Job Function

Engineering and Information Technology

Industries

Sporting Goods Manufacturing

Equal Opportunity Employer. Minorities/Females/Protected Veteran/Disabled.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary