Machete
Machete

.NET Backend Engineer

Pietà, Malta (hybrid)
Employee
Engineering

About the Role

We are looking for a Backend Engineer to join our engineering team and grow alongside the systems that power our core product. We develop white label iGaming platforms powered by a scalable microservices architecture, handling thousands of concurrent users and real-time gaming operations. This is an exciting opportunity to work on meaningful, production-grade software from day one.

We are looking for someone who brings genuine hands-on experience, a hunger to keep learning, and a clear ambition to grow into a senior engineering role. You will be supported by experienced engineers and given increasing responsibility as your skills develop. If you take pride in your craft and want a clear path to seniority, this role is for you.

Tasks

Key Responsibilities

  • Build and maintain backend services and APIs using .NET, working within an established microservices architecture. Write clean, well-tested, and well-documented code that meets team standards and is ready for code review.
  • Collaborate with senior engineers and product teams to understand requirements and deliver reliable solutions. Participate actively in code reviews, both as a reviewer and a reviewee, to accelerate your own learning and contribute to team quality.
  • Engage in debugging and troubleshooting production issues, building a thorough understanding of how our systems behave under real-world conditions. Take ownership of smaller features and incremental improvements end-to-end.
  • Invest in your own development by seeking feedback, asking questions, and actively working towards greater technical independence. Contribute to a positive team culture where knowledge sharing and continuous improvement are valued.

Requirements

Requirements

  • 2–4 years of professional backend experience with .NET 6 onwards
  • Familiarity with building or consuming RESTful and gRPC APIs with an understanding of API design fundamentals
  • Working knowledge of relational databases (PostgreSQL or MySQL) and basic query optimisation
  • Understanding of version control with Git, including branching strategies and pull request workflows
  • Awareness of CI/CD pipelines and DevOps practices
  • Exposure to cloud environments, ideally AWS, and a willingness to deepen that knowledge over time
  • A genuine interest in backend systems, distributed architecture, and how scalable platforms are built
  • Strong communication skills and a proactive attitude — you ask questions, flag blockers early, and take ownership of your work
  • A clear ambition to progress to a senior engineering role, with the drive and work ethic to get there

Nice to Have

Experience with React for internal backoffice tools, familiarity with Kubernetes. Some experience with testing frameworks such as xUnit. Prior experience working in an agile team environment.

Benefits

Benefits

  • Health Insurance After Probation
  • A competitive and attractive salary
  • Annual wellbeing allowance to support your physical and mental health
  • Regular social events to foster strong team connections
  • Daily lunch allowance when working from the office
  • Birthday Gift
Updated: 2 minutes ago
Job ID: 16207917
Report issue

Machete

11-50 employees
Technology, Information and Internet

We’re a team of iGaming tech experts, crafting innovative solutions from web & mobile development to platform backend and game development. With a focus on scalability and reliabi…

Read more
  1. .NET Backend Engineer