Career / Senior

What is a Senior Software Engineer at Ludotech?

Seniority at Ludotech isn't measured in years — it's measured in ownership. You solve hard problems independently, raise the quality bar for the people around you, and know when to follow a standard and when to challenge it.

Responsibilities

You're responsible for delivering complex, high-quality solutions while being a reliable, low-friction teammate. You know the standards, understand why they exist, and apply them with judgment — not blindly. When a situation calls for it, you push back with a reasoned argument and propose something better.

You're also expected to be a resource for juniors — explaining the reasoning behind decisions, reviewing their work constructively, and helping them level up. As you grow, your Team Lead will progressively delegate more ownership to you, putting you on a natural path toward a leadership role if that's where you want to go.

Typical week

~80% individual contribution, ~20% mentoring and collaboration.

You spend most of your time deep in technical work — designing, building, reviewing. The remaining time goes toward supporting juniors, contributing to architectural discussions, and being an active voice on how the team works.

Competencies

This isn't a checklist of prerequisites — it's a map of what you'll develop and deepen within Ludotech.

  • AI harness programming
  • Test-Driven Development (TDD)
  • Domain-Driven Design (DDD)
  • Distributed systems

Do you want to join us?

Get In Touch

Tell us a bit about yourself.

Send us your details and we will get back to you.