We're looking for Software Engineers to join our Elite business unit where we build tools for professional sports teams, leagues, and federations around the world. Our goal is to give customers better information so they can make smarter decisions, faster.
You will focus on building integrations so we can better serve the needs of our customers at multiple levels, from high school to the pros and across a range of sports (e.g., soccer, American football, rugby, basketball). You'll be the bridge that makes our platform work seamlessly with the tools teams already use.
As an Engineer, you’ll:
Develop and deliver. Your team has the autonomy to make a meaningful impact on customers, and deliver game-changing features to push the boundaries of what they can achieve. By taking ownership of the whole user experience, your team will help support our coaches and athletes. Test new ideas. At Hudl, we iterate rapidly, deploying changes to the product hundreds of times a day across our Engineering team. Outside of working on concrete features, you’ll have the opportunity to propose solutions to more ambiguous technical problems and provide guidance to less experienced engineers. Work with a cross-functional team. You’ll collaborate with Engineering, Quality Assurance, Product, Design and Scrum disciplines to deliver full-stack web features.For this role, we're currently considering candidates who live within a commuting distance of our office in London. But with our flexible work policy, there aren't any current requirements for the number of days you come to the office.
Must-Haves Exposure to mature, full-stack web applications. You have several years’ commercial experience building across most or all levels of a web application, from the client-side code, all the way down to the database. Comfortable with uncertainty. You appreciate ambiguous work that has many possible implementation options because it gives you the chance to identify the best solution while balancing quality, consistency and value to customers. Curious. You’ve picked up new technologies and domains on the job—working across myriad layers of the stack energizes you. A strong communicator. You can easily and clearly express yourself. You’re able to convey technical concepts and trade-offs to cross-functional stakeholders Nice-to-Haves Tech stack knowledge. Our core stack is C#, React, MongoDB and AWS, so experience with these is ideal, whilst software development skills in Java, Kotlin, CSS, HTML or UWP and exposure to frameworks like JSF, or Spring Boot is also a plus. Automation testing. You have some experience and have worked with or built CI/CD pipelines. Exposure to infrastructure tools. You’re comfortable with containerization, deployment and infrastructure as code technologies, like Docker, Kubernettes and Terraform. Our Role Champion work-life harmony. We’ll give you the flexibility you need in your work life (e.g., flexible vacation time above any required statutory leave, company-wide holidays and timeout (meeting-free) days, remote work options and more) so you can enjoy your personal life too. Guarantee autonomy. We have an open, honest culture and we trust our people from day one. Your team will support you, but you’ll own your work and have the agency to try new ideas. Encourage career growth. We’re lifelong learners who encourage professional development. We’ll give you tons of resources and opportunities to keep growing. Provide an environment to help you succeed. We've invested in our offices, designing incredible spaces with our employees in mind. But whether you’re at the office or working remotely, we’ll provide you the tech you need to do your best work. Support your wellbeing. Depending on location, we offer medical and retirement benefits for employees—but no matter where you’re located, we have resources like our Employee Assistance Program and employee resource groups to support your mental health. Compensation