
Database Architect – Full Stack
Hawk-Eye Innovations Ltd
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $116,000 - $154,000 per year
Job Level
Mid-LevelSenior
Tech Stack
AWSAzureCloudJavaScriptLinuxMySQLNode.jsPythonReactRubyRuby on Rails
About the role
- Continued development of database(s) for all sport platforms to efficiently store and navigate large biomechanics datasets.
- Continued development of client-facing API solutions, establishing database access for internal and client use cases.
- Optimization of server load balancing techniques with the aim of allowing for high-speed data egress alongside a continuously growing client base.
- Optimize data storage, indexing, and retention strategies to ensure cost-efficient and high-performance data access.
- Develop data-driven solutions to ensure company information is stored securely.
- Develop solutions to improve internal efficiency, aimed at improving data delivery and data sharing speeds for client purposes.
- Assist in the development of new software applications, with a priority on the development of web reporting applications for additional sports (i.e. NBA, NHL).
- Improve or implement UI/UX concepts within pre-existing or future client-facing tools used for data collection, visualization, and/or interpretation purposes.
- Improve or implement hardware/software interfaces within hardware solutions already in use, or future hardware solutions, determined based on company need and/or client feedback.
Requirements
- Demonstrated expertise in programming languages, including Ruby (Rails), JavaScript, HTML, CSS, and MySQL.
- Proficient in using cloud storage and computing platforms (i.e. AWS, Azure, Cloudflare, Linux).
- Proficient in developing RESTful API solutions.
- Experience in programming languages, including JavaScript (React, Node.js), Python, and C++, is a plus.
- Experience using coding concepts aimed at optimizing performance and memory efficiency.
- Experience using Git for code collaboration purposes.
- Proven ability to work in a team setting, preferably as part of a product development team.
- Experience with motion capture technology and data analysis tools is a plus.
- Passion for sports and the use of athlete performance metrics.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
RubyJavaScriptHTMLCSSMySQLRESTful APIPythonC++Gitmotion capture technology
Soft skills
team collaborationcommunicationproblem-solvingefficiency improvementdata delivery optimizationclient-focused developmentadaptabilityfeedback incorporationUI/UX improvementdata sharing enhancement