--- title: 'Mid-Level BE Engineer at Oddin' canonical: 'https://feeny.ai/job/mid-level-be-engineer-oddin-prague-6vbvfzp8bz8e' type: 'job' last_seen: '2026-09-11' --- # Mid-Level BE Engineer at Oddin - **Company:** Oddin - **Location:** Prague, Czech Republic - **Employment:** contract - **Work type:** remote - **Posted:** 2026-08-24 - **Last confirmed live:** 2026-09-11 - **Apply:** https://jobs.lever.co/oddin/95d6bf2c-774a-488e-9af6-34a868ef3d14 ## Job description Mid-level BE Developer What would you work on: - Deliver complete features end-to-end, from technical breakdown to production, in a microservices platform that handles tens of thousands of requests per minute. - Design your solutions within our existing architecture. You decide how a feature fits together, and you bring in a Senior when the design crosses module boundaries. - Work on real problems of scale: concurrency, high-volume traffic, and availability. - Co-own the health of the services you work in: tests, observability, and the production issues that come with them. - Use AI coding tools as part of your daily workflow, and own the correctness, security, and performance of what they produce. - Review PRs from peers and Juniors, and mentor Juniors informally through pairing and code review feedback. - Break down work, estimate it, and deliver on your commitments. - Be part of a collaborative, autonomous product team in a fast-paced startup environment with no heavy process. Skills you will need: - 2+ years of professional experience with Golang (or 3+ years of backend experience with at least 1 year in Go). - A working grasp of how architecture actually works. You do not need to be an architect, but you should be able to look at a design and tell whether it is good or bad, explain why, and make sound decisions inside your own modules. For the bigger calls, you know when to pull a Senior in rather than guess. - Practical experience with concurrent and event-driven systems: goroutines and channels, race conditions, retries, idempotency. - Working knowledge of distributed systems and cloud computing principles. - Experience building microservices using SQL and NoSQL databases, such as PostgreSQL, Redis, and DynamoDB. - Familiarity with API design patterns like gRPC or GraphQL. - Experience running and operating your own code in production on AWS, Azure, or GCP. - Comfortable with Docker; knowledge of Terraform is a plus. - You write and maintain unit and integration tests as part of delivering a feature, not as an afterthought. - Familiarity with Agile development practices. - Interest in esports or traditional sports (a plus!). Working with AI, required: We build with AI assistance daily, and we expect you to as well. This is not a “nice to have” line on our list. - Hands-on experience with AI coding assistants (Claude / Claude Code, OpenAI Codex, Cursor, GitHub Copilot, or equivalent), and a clear point of view on where they help and where they get in the way. Using them daily on a production codebase is a strong plus. - You can steer the tools. You break work into reviewable steps, give the model the context it actually needs (specs, existing code, constraints), and iterate instead of accepting the first answer. - You know when not to use them. Some problems are faster and safer written by hand, and you can tell which is which. - You review AI output like you would review a colleague’s PR, verifying edge cases, concurrency behaviour, security implications, and performance. You catch hallucinated APIs, outdated patterns, and code that looks plausible but is subtly wrong. - You own what you merge, regardless of what generated it. “The model wrote it” is not an explanation for a production incident. - You know the boundaries: what can and cannot be shared with an external model, secrets hygiene, and licensing of generated code. - You share what works. Effective prompts, patterns, and pitfalls that make the rest of the team faster. Nice to have: experience with agentic workflows, MCP servers, or building internal tooling on top of AI models. What we are not asking from you: - Owning cross-team architecture or being the final technical authority. That is what our Seniors are here for. - Designing the platform from scratch. You will work within an architecture that exists, and improve it where it makes sense. By applying to this position, you consent to Corwyn ABC a.s., id no: 23897953, Pod dráhou 1637/6, Holešovice, 170 00 Praha 7, Czechia, processing your personal data under Regulation (EU) 2016/679. Your data will be processed for recruitment and may be retained for up to 3 years for similar job opportunities. Rights: Access, correct, delete, restrict, or object to processing; withdraw consent via hr@corwyn.com; or complain to [www.uoou.cz](http://www.uoou.cz). For more details: Contact hr@corwyn.com or visit website [here](https://realmsgroup.gg/). ## About Oddin ## Company Overview - **One-liner**: Oddin.gg is a global B2B provider of end-to-end esports betting solutions, delivering real-time odds feeds, automated risk management, and embeddable iFrame integrations for sportsbook operators. - **Entity Type**: Private (funding stage not disclosed) - **Headquarters**: Prague, Czech Republic - **Founded**: 2018 - **Founders**: Vlastimil Venclík (CEO & Co-Founder) ## Core Business - **Primary industry**: Esports betting technology / iGaming - **Target customers**: B2B – sportsbook operators, betting platforms, and gaming companies - **Mission/purpose**: To transform esports betting through data science, AI, and a relentless focus on uptime, engagement, and integrity. ## Products & Services - **Esports Odds Feeds**: 30+ pre-match and live odds feeds across major titles (CS2, Dota 2, League of Legends), powered by expert traders and advanced modeling. - **Risk Management**: Automated, AI-driven risk management designed specifically for esports to boost operator margins and protect bettors. - **24/7 eSims Content**: Simulated esports events (e.g., Dota 2 Duals, eFootball) that run around the clock to keep bettors engaged. - **Live Markets & BetBuilder**: Extensive in-play markets with a personalized BetBuilder for pre-match and live combination bets. - **Back-Office Platform**: Intuitive interface for operators to set margins, create market templates, and monitor matches. - **iFrame Integration**: Fast, embeddable front-end solution for seamless deployment. ## Market Standing - **Valuation/Market Cap**: Not publicly available - **Key Metric**: Total employee count grew from ~50 to nearly 300 in a few years (as of 2026); BuiltIn reports 159 total employees – conflicting signals, but strong growth trajectory. - **Notable Investors/Partners**: No disclosed investors; member of the Esports Integrity Commission (ESIC). - **Growth Signals**: Rapid scaling across teams, launch of new verticals, expansion into UAE office, and continuous product development. ## Competitive Advantages - **Proprietary AI & Trading Models**: Machine learning models and proprietary trading techniques optimize odds and profitability. - **Industry-Leading Uptime**: Maintains 90%+ uptime for main markets even during intense gameplay. - **Esports Specialization**: Full-stack, end-to-end focus on esports (not a general sportsbook add-on). - **Integrity Commitment**: ESIC membership signals a strong stance against match-fixing and corruption. ## Strategic Focus - **Current priorities**: Expanding into new verticals (eSims, new game titles), scaling the engineering and product teams, and deepening global operator partnerships. - **Growth direction**: Continued investment in data science, automation, and a seamless user experience to capture the next generation of esports bettors. ## Why Work Here - **Culture**: Fast-paced, ownership-driven environment where “focus, accountability, and teamwork” are core pillars. Emphasis on delivery and impact. - **Work model**: Hybrid – employees combine remote and on-site work (offices in Prague and UAE). - **Growth**: Rapidly scaling company (50→300 employees) offering opportunities for personal and professional development. - **Notable perks**: Not explicitly listed, but careers page shows roles like Product Marketing Manager, Chief of Staff, Data Engineer, and Product Designer – indicating a growing, cross-functional team. ## Sources 1. [oddin.gg](https://oddin.gg/) 2. [oddin.gg/about-us](https://oddin.gg/about-us) 3. [oddin.gg/careers](https://oddin.gg/careers) 4. [builtin.com/company/oddin-gg](https://builtin.com/company/oddin-gg) 5. [jobs.lever.co/oddin](https://jobs.lever.co/oddin) ## Other roles at Oddin - [Senior AI Engineer](https://feeny.ai/job/senior-ai-engineer-oddin-europe-q662djzswde7) — Europe - [Senior Game Producer (RNG & Instant-Win Games)](https://feeny.ai/job/senior-game-producer-rng-instant-win-games-oddin-prague-9x7d501ywvs0) — Prague, Czech Republic - [Junior Esports Trader - Peru](https://feeny.ai/job/junior-esports-trader-peru-oddin-lima-sdfsvkeespqg) — Lima, Peru - [Content and Social Media Manager](https://feeny.ai/job/content-and-social-media-manager-oddin-europe-n4dahbp6khdg) — Europe - [Brand and Creative Designer](https://feeny.ai/job/brand-and-creative-designer-oddin-europe-47sssdt6rbzc) — Europe - [Product Designer](https://feeny.ai/job/product-designer-oddin-prague-cbk9cw3ze1b6) — Prague, Czech Republic - [Jugador Competitivo de Esports (NBA 2k26)](https://feeny.ai/job/jugador-competitivo-de-esports-nba-2k26-oddin-lima-jezb54ynrhrt) — Lima, Peru - [Jugador competitivo de Esports (Dota 2)](https://feeny.ai/job/jugador-competitivo-de-esports-dota-2-oddin-lima-sx1ms8fam6ry) — Lima, Peru - [Referee de Esports (Supervisor de turno)](https://feeny.ai/job/referee-de-esports-supervisor-de-turno-oddin-lima-2qe4c043ddfj) — Lima, Peru - [Jugador Competitivo de Esports (EA SPORTS FC)](https://feeny.ai/job/jugador-competitivo-de-esports-ea-sports-fc-oddin-lima-61g6fe3wts98) — Lima, Peru