Senior Backend Engineer

Posted 6 Days Ago
Be an Early Applicant
Pieta, MLT
Hybrid
Senior level
Gaming • Information Technology • Software
The Role
Design, build, and maintain scalable, resilient backend services and APIs using Node.js and TypeScript. Architect fault-tolerant systems, collaborate with product and infra teams, lead design reviews, mentor engineers, own on-call incident response, and drive technical debt reduction and CI/CD/observability practices.
Summary Generated by Built In
About the Role
We are looking for a Senior Backend Engineer to join our growing engineering team to take ownership of the systems that power our core product. We develop a whitelabel gaming platform powered by a scalable microservices architecture, handling thousands of concurrent users and real-time gaming operations. In this role, you will design and build scalable, resilient backend services using Node.js and TypeScript, collaborating closely with product and infrastructure teams to shape our engineering culture and technical direction.
This is a high-impact role suited to an engineer who is as comfortable whiteboarding a distributed system design as they are diving into a complex debugging session. You will be expected to mentor junior engineers, drive technical decisions, and uphold engineering excellence across the team.
Tasks
* Design, build, and maintain high-performance and secure backend services, APIs, and data pipelines using Node.js and TypeScript. Architect scalable, fault-tolerant systems that handle real-world production load, and take ownership of their reliability and observability. Lead technical design reviews, write clear architectural documentation, and ensure new systems are well-reasoned and future-proof.
* Collaborate with product managers, designers, and frontend engineers to translate requirements into robust technical solutions. Work closely with the infrastructure and DevOps teams to define deployment, monitoring, and incident response practices.
* Mentor and coach junior and mid-level engineers through code reviews, pair programming, and regular 1:1 technical guidance. Champion engineering best practices including testing strategies, CI/CD hygiene, API design standards, and performance profiling.
* Proactively identify technical debt, scope improvement initiatives, and drive their prioritisation and execution. Contribute to on-call rotations and own incident response for services you build.
Requirements
* 5–8 years of backend engineering experience with a strong command of Node.js and TypeScript in production environments, with a deep understanding of asynchronous programming, event-driven architectures, and the Node.js runtime itself
* Experienced designing and consuming RESTful APIs
* Experience building and maintaining systems backed by relational databases (PostgreSQL, MySQL) and NoSQL stores (Redis, MongoDB, or similar)
* Comfortable with message queues and event streaming (e.g. Kafka, RabbitMQ, SQS) in distributed service architectures
* Familiarity with writing software that will run on AWS, including core services such as ECS, EKS, ElastiCache, RDS, and S3, with an understanding of how to architect cloud-native solutions that are secure, scalable, and cost-efficient
* Familiarity with GCP or Azure is a plus
* Writes code that is readable, testable, and well-documented, and takes pride in the health of the systems you own
* Communicates clearly in both technical and non-technical contexts, and can independently drive projects from ambiguous requirements through to production
Nice to Have
* Experience with infrastructure-as-code tools (Terraform). Familiarity with observability tooling (Datadog, OpenTelemetry, Grafana). Experience with ArgoCD for GitOps-based continuous delivery. Familiarity with Domain-Driven Design principles. Experience with popular testing frameworks such as Jest, Mocha, or Supertest. Prior experience in a fast-growth startup or scale-up environment.
Benefits
What We Offer
* Competitive base salary
* Flexible hybrid working arrangements
* Annual wellbeing allowance to support your physical and mental health
* Daily lunch allowance when working from the office
* Regular social events to foster strong team connections
* A collaborative, low-ego engineering culture with high technical standards
* Birthday Gift

Skills Required

  • 5-8 years backend engineering experience with Node.js and TypeScript in production
  • Deep understanding of asynchronous programming, event-driven architectures, and the Node.js runtime
  • Designing and consuming RESTful APIs
  • Experience with relational databases (PostgreSQL, MySQL)
  • Experience with NoSQL/datastore technologies (Redis, MongoDB or similar)
  • Experience with message queues and event streaming (Kafka, RabbitMQ, SQS)
  • Familiarity with AWS and core services (ECS, EKS, ElastiCache, RDS, S3) and cloud-native architecture
  • Mentoring engineers, leading technical design reviews, and driving technical decisions
  • Delivering readable, testable, well-documented code and owning reliability/observability
  • Participate in on-call rotations and incident response for owned services
  • Familiarity with GCP or Azure
  • Experience with infrastructure-as-code (Terraform), observability (Datadog, OpenTelemetry, Grafana), ArgoCD, testing frameworks (Jest, Mocha, Supertest), or DDD
  • Prior experience in a fast-growth startup or scale-up environment
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
28 Employees
Year Founded: 2025

What We Do

Machete Tech is a team of iGaming technology experts that crafts innovative solutions ranging from web and mobile development to platform backend and game development. With a core focus on scalability and reliability, the company delivers flexible, turnkey, and white-label solutions designed to empower iGaming visions from start to finish.

Similar Jobs

Block Labs Logo Block Labs

Senior Back-end Engineer

Blockchain • Fintech • Payments • Software • Financial Services • Cryptocurrency • Web3
In-Office or Remote
14 Locations
107 Employees

bet365 Logo bet365

Payroll Officer

Digital Media • Gaming • Software • Esports • Automation
Hybrid
Tas-Sliema, MLT
10000 Employees
In-Office or Remote
2 Locations
125 Employees
25K-65K Annually

bet365 Logo bet365

CRM Country Lead (Sports), Italy

Digital Media • Gaming • Software • Esports • Automation
In-Office
Tas-Sliema, MLT
10000 Employees

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account