Scala Tech Lead

Remote senior English B2 11 days ago full-time
Apply now →

✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.

Role in brief

GR8 Tech is seeking a Scala Tech Lead to enhance their B2B iGaming platforms. This role involves technical architecture, hands-on development, and mentoring engineers. Candidates with extensive software engineering experience in Scala and Java are encouraged to apply.

ScalaJavasystem designarchitectural thinking

About the role

As a Scala Tech Lead at GR8 Tech, you will be responsible for driving technical excellence in the design and architecture of scalable iGaming platforms. Your role will include collaborating with team leads to align technical roadmaps and ensuring high-quality delivery across projects.

You will also contribute as an individual developer, focusing on critical components while promoting best engineering practices. Mentoring engineers and fostering a strong engineering culture will be key aspects of your position, ensuring the growth and development of your team.

Skills that matter here

  • Scala: You will utilize Scala for developing scalable distributed systems.
  • Java: Java will be used alongside Scala for various platform components.
  • system design: Your expertise in system design will guide high-level architectural decisions.
  • architectural thinking: Architectural thinking will be crucial for evaluating project feasibility and trade-offs.

Who this role suits

  • A seasoned software engineer with over 7 years of experience.
  • Someone who thrives in a collaborative, cross-functional environment.
  • An individual with strong problem-solving and analytical skills.
  • A mentor who enjoys supporting the professional growth of others.

From the employer

What you’ll drive:

  • Technical Architecture and System Design
  • Own high-level system design and architecture decisions for features, services, and platform components.
  • Perform technical evaluation of tasks, initiatives, and projects, including feasibility and trade-offs.
  • Collaborate with Team Leads and other Tech Lead on technical roadmap alignment.
  • Support incident resolution and root cause analysis for complex production issues.
  • Hands-on Development and Quality Standards
  • Contribute as an Individual Contributor (IC) to critical or complex parts of the system.
  • Drive technical excellence within the assigned stream, ensuring alignment with company-wide engineering standards.
  • Ensure code quality, reusability, scalability, and extensibility across owned services/components.
  • Review and guide implementation approaches to ensure best engineering practices.
  • Ensure adherence to Definition of Done (DoD) and engineering standards.
  • Delivery and Technical Leadership
  • Provide high-level effort estimations and support planning activities.
  • Act as a technical authority in at least one programming language or technology stack.
  • Balance technical quality vs delivery speed.
  • Mentorship and Engineering Culture
  • Mentor engineers and contribute to their professional development and technical growth.
  • Assist Team Leads in defining and executing Personal Development Plans (PDPs).
  • Promote knowledge sharing, documentation, and engineering culture improvements.

What makes you a GR8 fit:

  • Must-have
  • 7+ years of professional software engineering experience, including prior experience in a senior or lead engineering role.
  • Proven experience in Scala and Java.
  • Experience designing and building scalable distributed systems in product-based or B2B environments.
  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
  • Strong system design, architectural thinking, and deep understanding of software engineering best practices.
  • Strong problem-solving, analytical skills, and effective technical communication across engineering and non-engineering stakeholders.
  • Ownership, accountability, and ability to work in cross-functional environments.
  • Upper-Intermediate (B2+) level of English and Ukrainian or Russian.
  • Nice-to-have
  • iGaming domain experience.

Why you’ll love working here:

  • Benefits
  • Cafeteria — annual budget you allocate to: Sports • Medical • Mental health • Home office • Languages.
  • Work-life & support Paid maternity/paternity leave + monthly childcare allowance.
  • 20+ vacation days, unlimited sick leave, emergency time off.
  • Remote-first + tech support + coworking compensation.
  • Team events (online/offline/offsite).
  • Learning culture with internal courses + growth programs.
  • Our culture & core values
  • GR8_TECH culture is how we win — through trust, ownership, and a growth mindset. We move fast, stay curious, and keep it real, with open feedback, room to experiment, and a team that’s got your back.
  • FUELLED BY TRUST: we’re open, honest, and have each other’s backs.
  • OWN YOUR GAME: we take initiative and own what we do.
  • ACCELER8: we move fast, focus smart, and keep it simple.
  • CHALLENGE ACCEPTED: we grow through challenges and stay curious.
  • BULLETPROOF: we’re resilient, ready, and always have a plan.

Questions about this role

What is the remote policy?

The position is remote, allowing flexibility in your work location.

What level of experience is required?

Candidates should have at least 7 years of professional software engineering experience.

How can I apply for this position?

You can apply through the company's website at https://gr8.tech/.

Apply now →

✓ Drop your CV once, then continue to the employer's application form. Your profile stays here for every recruiter hiring on igamingjobs.

Similar jobs