Senior Backend / API Engineer

Posted 24 Days Ago
Hiring Remotely in Pittsburgh, PA
Remote
Senior level
Mobile • Sports • Analytics
The Role
The Senior Backend / API Engineer will lead the development of an API for baseball and softball analytics, enhancing cloud architecture and ensuring the accessibility of performance data. The role involves collaboration across teams and requires expertise in Java/Spring, CI/CD, and infrastructure automation to drive projects and promote best practices.
Summary Generated by Built In

Company Description

Diamond Kinetics

Diamond Kinetics enhances the games of baseball and softball by creating engaging experiences that help players improve and also have fun. We are the market leader in mobile motion technology and information that enables player development, superior equipment fitting, objective scouting and recruiting, and engagement-driven entertainment. We do this leveraging an exclusive license to patents issued from the University of Michigan and the University of Pittsburgh, deep technical expertise, key strategic partnerships, and our love for the game.

Diamond Kinetics is a fast-paced, performance-driven company where responsibility comes fast, and exceeding expectations is the expectation. The work is challenging but exciting, especially for those who love sports. We believe in stretching for growth as a company, and as professionals, and seek competitive, self-motivated people as teammates who do the same.

Our small, highly collaborative, growing software/R&D team is a great opportunity for talented engineers to impact our technology from the ground up.

Job Description

Diamond Kinetics is seeking a Senior Backend / API Engineer to help build the next generation baseball/softball analytics open API & tools. 

Diamond Kinetics is looking for a high performance individual interested in driving our existing sports-motion-data API to the next level. 

As a development leader at Diamond Kinetics, you must be passionate about delivering highly reliable, open & accessible APIs that will scale through industry best practices to service the entire sport of baseball and softball at all levels. 

Job Function and Purpose

The Senior Backend / API Engineer at Diamond Kinetics will lead development efforts on our existing API and will grow a team of engineers dedicated to providing simple and reliable access to human performance data in the sports of baseball and softball. 

With expert level knowledge of Java/Spring, containerization, CI/CD, and infrastructure automation, this role will serve as a subject matter expert to Diamond Kinetics engineers in building and scaling open and accessible APIs.

In this role, you will join our team of experienced application developers, mechanical engineers, and sports marketers to design new system capabilities to enhance the accessibility of Diamond Kinetics’ precision IMU hardware for MLB organizations, NCAA teams, and every tech-interested parent and coach in baseball and softball. 

We hope to find someone that identifies with the spirit of the Open API Initiative (https://www.openapis.org/) and understands the technical and people challenges inherent in broad API adoption.

Diamond Kinetics’ team and our product offerings are growing quickly, so the role requires a self-motivated individual with excellent communication, organization, and technical skills to work cross functionally with other organizations (internal and external), who can also communicate to all levels of management. 

Key Responsibilities

  • Enhance our cloud architecture to better support internal (apps/web) and external (MLB/data-partner) clients

  • Work cross-functionally with R&D and other user-facing teams to create reusable and scalable architectures and toolsets

  • Promote DevOps best-practices including continuous integration, system health reporting, centralized logging, and system scalability

  • Maintain a high standard of user privacy while balancing the needs of partner data access needs and contractual obligations

  • Communicate and collaborate effectively with integration partners in order to better serve their use-cases of our API

Qualifications

  • Highly proficient with Java & the Spring Framework

  • Deep understanding of DevOps, containers, public/private multi-cloud integration concepts and best practices

  • Experienced with relational data modeling, database schemas, SQL query structure, as well as ORM-mappers and their impact on database performance

  • 5+ years of software development experience with a track record of success

  • Comfortable working in multiple languages across multiple architectures

  • Demonstrable history of quickly picking up new languages and frameworks

Additional Desired Experience

  • Played baseball or softball; understanding and passion for the games

  • Comfortable with physics concepts and equations

  • Comfortable developing in Python

  • Some development experience with HTML/CSS/JS

  • Start-up and/or early-stage company experience

Additional Information

  • Unique, exciting opportunity to work in a venture backed early stage company

  • Demanding performance-oriented work environment

  • Competitive compensation package

  • Diamond Kinetics is an equal opportunity employer

Top Skills

Java
The Company
HQ: Pittsburgh, PA
37 Employees
On-site Workplace
Year Founded: 2013

What We Do

Diamond Kinetics (DK) is a sports-technology company pioneering the future of baseball and softball. Diamond Kinetics is the market leader in mobile-based hitting and throwing technology that helps players, parents, coaches, and teams understand their performance, improve, and have fun playing the game they love. With an emphasis on connected devices, computer vision functionality, and virtual reality integration, DK provides affordable and portable mobile technology that enhances real-world play and accelerates learning, development, and overall passion for the game

Similar Jobs

Headway Logo Headway

Senior Backend Software Engineer

Consumer Web • Healthtech • Professional Services • Social Impact • Software
Easy Apply
Remote
USA
624 Employees

Ontra Logo Ontra

Senior Software Engineer

Artificial Intelligence • Legal Tech • Professional Services • Software
Remote
United States
350 Employees
175K-245K Annually

GitLab Logo GitLab

Intermediate Backend Engineer, Developer Experience: Developer Tooling

Cloud • Security • Software • Cybersecurity • Automation
Easy Apply
Remote
United States
2050 Employees

Flatfile Logo Flatfile

Principal Backend Engineer (Node.js Expert)

Artificial Intelligence • Software • Database
Remote
United States
75 Employees
200K-225K Annually

Similar Companies Hiring

SAG LLC Thumbnail
Virtual Reality • Generative AI • Business Intelligence • Big Data Analytics • App development • Analytics • Agriculture
Minot, ND
4 Employees
JuiceMedia.AI Thumbnail
Marketing Tech • Machine Learning • Digital Media • Big Data Analytics • Analytics • Agency • AdTech
Marina Del Rey, CA
68 Employees
InCommodities Thumbnail
Renewable Energy • Machine Learning • Information Technology • Energy • Automation • Analytics
Austin, TX
234 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account