Enso Recruitment is hiring Product Engineers for a fast-growing local SME in the sports analytics space. If you love software and sport, this one’s for you!
Base pay range
Competitive salary to be discussed based on experience.
What you’ll do
* Work in a fast‑paced engineering team using Shape Up, delivering customer‑focused features in 7‑week cycles and contributing to future product ideas.
* Build features across the platform: React/Next.js web app, React Native mobile app, and Node.js/Python REST & GraphQL services.
* Create high‑quality user experiences, application logic, APIs, and client‑side behaviour across web and mobile.
* Develop and maintain clean backend APIs (Node, GraphQL, Python/Flask) and work with Postgres, BigQuery, MongoDB, and data modelling/visualisation.
* Use tools like PostHog and customer research to shape features, with opportunities to work on GenAI, ML, and computer vision.
* Collaborate with data engineering/science teams to integrate new data and models.
* Contribute to code reviews, engineering ceremonies, and best‑practice development.
* Support testing through unit, integration, and automated UI testing (Selenium, Playwright, Appium) and mentor junior engineers.
What you’ll need
* A strong interest in sports.
* 2–4+ years’ professional engineering experience and a track record of shipping features.
* Experience with web technologies, APIs (REST/GraphQL/WebSockets), and SQL/NoSQL databases.
* Ownership mentality, attention to detail, and a user‑centric approach.
What sets you apart
* Proactive, experimental mindset and a startup‑ready attitude.
* Experience with Python, C#/.NET, Vue, or data‑heavy/event‑driven systems (ETL, streaming, etc.).
* Experience collaborating with product/design/data teams.
* GCP experience and ability to design GCP‑native solutions.
* Background with GenAI/LLM APIs, vector databases, and scalable backend services.
* STEM degree or similar analytical background.
* Full‑stack or cross‑functional experience, especially in fast‑paced environments.
What you’ll get
* Equity in a growing startup
* 35 days flexible leave (+1 day every 2 years)
* Weekly Friday team lunch
* Pension
Seniority level
* Mid‑Senior level
Employment type
* Full‑time
Job function
* Information Technology
* Technology, Information and Media and Sports Teams and Clubs
Belfast, Northern Ireland, United Kingdom £31.90‑£31.90
#J-18808-Ljbffr