Backend Engineer Intern - Military veterans preferred

Diamond Kinetics


  full-time   part-time   employee   contract

United States

Company DescriptionDiamond Kinetics is a growing sports-tech company focused in baseball and softball. As the market leader in the space, DK combines motion-based-sensors with mobile applications and a robust digital platform to provide hitting and throwing data to players, parents, coaches, and teams – helping them understand their performance, improve, and have more fun playing the game they love.Our company 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 sameJob DescriptionThe Backend Engineer Intern is responsible for enhancing and maintaining the functionality of the Diamond Kinetics API & related subsystems. This position’s responsibility encompasses the application infrastructure that powers Diamond Kinetics’ mobile & web applications, client API requests, and partner integrations. As the company grows into new and exciting opportunities within the sports of baseball & softball we seek an engineer who is passionate about server architecture, DevOps, and performant API endpoints.As a Backend Engineer Intern at Diamond Kinetics, you will join our team of experienced application developers, mechanical engineers, and sports marketers to design new capabilities and applications that leverage Diamond Kinetics’ precision IMU (Inertial Measurement Unit) hardware. Ideal candidates will have experience with Amazon Web Services, continuous integration, and a proven track record of deploying scalable backend services.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 ResponsibilitiesBuild & enhance the backend architecture in support of our growing product offerings and partnership opportunitiesImprove Development Operation including continuous integration, architecture-as-code, system health reporting, centralized logging, and system scalabilityWork cross-functionally with R&D and other user-facing teams to create reusable and scalable architectures and toolsetsCommunicate and collaborate effectively with integration partners in order to better serve their use-cases of our API QualificationsWorking towards Computer Science or similar undergraduate degreeFamiliarity working in Java and the Spring/Hibernate frameworksA passion for learning and quickly picking up new languages & frameworksComfortable with DevOps concepts and best practicesAdditional Desired ExperienceAn understanding of relational data modeling, database schemas, SQL query structure, ORM-mappers, and their impact on database performancePlayed baseball or softball; understanding and passion for the gamesComfortable with physics concepts and equationsSome development experience with HTML/CSS/JSStart-up and/or early-stage company experienceAdditional InformationUnique, exciting opportunity to work in an angel/venture backed early stage companyFlexible work environmentCompetitive compensation packageDiamond Kinetics is an equal opportunity employer