drjobs Tech Lead - Betting Engine

Tech Lead - Betting Engine

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Krakow - Poland

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Description

As a Tech Lead you will manage a team of engineers responsible for the development and enhancement of our Betting Engine ensuring the smooth delivery of high-quality real-time and scalable features within a Scrum framework. This role blends hands-on technical contributions with team leadership mentoring and driving best practices. You will be responsible for your teams technical excellence output and process improvement while collaborating with cross-functional teams to deliver on business objectives in the fast-paced world of sports betting.

This role will be hybrid in the Krakow office 1-2 times per week.

What You Will Do

  • Develop implement and maintain best practices and standards to ensure the betting engine is reliable scalable and performant.
  • Advocate for and oversee the delivery of high-quality test-automated code tailored to the unique needs of the betting engine.
  • Perform quality control through code reviews ensure resolution of technical debt and balance product development with system improvements.
  • Collaborate with Solutions Architects to create and review technical designs and architectural documentation before engaging your team.
  • Partner with the Delivery Lead to ensure adherence to Agile/Scrum best practices focusing on delivering features critical to betting engine operations.
  • Directly contribute to sprints by picking up user stories assisting with refinement and breaking down technical tasks to keep the team on track.
  • Collaborate with Product and Delivery Leads to size work identify risks and dependencies and assign user stories to team members.
  • Hold the team accountable for delivery pushing back on unrealistic timelines when needed and ensuring processes are followed throughout development.
  • Report on progress against key initiatives communicate risks and manage dependencies to stakeholders.
  • Support the team in preparing for feature readiness deployments and releases in the betting engine ecosystem.
  • Act as the direct manager of your engineering team conducting regular 1:1s providing mentorship and delivering constructive feedback to foster growth.
  • Support hiring and people management initiatives to build a high-performing team.

What You Will Need

  • 5 years of progressive experience as a software engineer preferably within high-growth or real-time systems like betting or transactional platforms.
  • Proven ability to mentor guide and develop engineers with 1 year experience managing software engineers preferred.
  • Extensive engineering experience in:
  • Scala and related frameworks
  • Building and maintaining APIs for high-throughput real-time applications.
  • Utilizing AWS for cloud-native architectures.
  • Kafka and other NRT messaging platforms.
  • OLTP systems critical to real-time transaction processing.
  • Relational and non-relational databases like Cassandra Redis Postgresql
  • Observability tools like Splunk and NewRelic
  • Experience designing software architecture for scalable distributed systems.
  • Strong expertise in Agile product delivery and Scrum methodologies.
  • Demonstrated bias toward action and ownership over key initiatives with a delivery-focused mindset.



Required Experience:

Staff IC

Employment Type

Full Time

Company Industry

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.