1,805,239open jobs
104,154companies
272,071added this week
Browse all
Salary
≈ $36k – $106k per year (Estimated)
Location
Hybrid (Tbilisi, Georgia)
Seniority
Senior · 4+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Jul 6, 2026. Flutter Entertainment scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Flutter Entertainment is an Irish gaming group with roots going back to 1988 and headquartered in Dublin. It runs betting and gaming brands including Paddy Power, Betfair and FanDuel on its own technology. The company employs thousands of engineers worldwide.
Senior Back-end EngineerSenior Software Engineer (Backend) 1

Job Aim / Main Assignment

As a Senior Node.js Engineer in our Martech Tribe, you will design, develop, and optimize scalable backend services that power our marketing technology stack. Working primarily with Node.js, NestJS, and TypeScript within a microservices-based architecture, you will deliver high-quality, secure, and maintainable solutions that support internal applications used across multiple markets. The role requires strong technical ownership, sound architectural judgment, and close collaboration with Frontend, DevOps, QA, and Product teams. As a senior member of the team, you will also mentor others and contribute to raising the overall engineering bar.

Your responsibilities will include:

Backend Development & Architecture

Design and Develop Backend Services: Build robust backend services using Node.js, NestJS, and TypeScript, ensuring code quality, maintainability, and long-term scalability.

Build and Maintain Microservices: Design, develop, and operate microservices-based architectures, while also supporting monolithic services where required, with clear boundaries, well-defined contracts, and resilient communication patterns.

Design REST APIs and Service Communication: Design and implement RESTful APIs and internal service-to-service communication, applying sound API design principles, versioning strategies, and clear contracts for consumers.

Contribute to Architectural Decisions: Actively participate in architectural discussions and technical solution design, helping shape the evolution of the tribe's backend systems and ensuring alignment with broader engineering guidelines.

Integrate Third-Party Services: Integrate with external APIs and third-party platforms relevant to the Martech domain, handling authentication, rate limits, error handling, and data consistency reliably.

Ensure Performance, Reliability & Security: Take ownership of the performance, scalability, reliability, and security of backend systems, applying best practices around authentication/authorization, data protection, and resilience.

Cloud, Infrastructure & Delivery

Work With AWS and Cloud-Native Services: Build and operate services on AWS infrastructure, leveraging cloud-native capabilities to deliver scalable, cost-effective, and resilient solutions.

Develop Containerized Applications: Develop and maintain containerized applications using Docker and Kubernetes, ensuring consistent runtime behavior across environments and smooth deployment workflows.

Contribute to CI/CD Pipelines: Contribute to CI/CD pipelines and deployment processes, ensuring changes are tested, automated, and shipped safely and predictably.

Troubleshoot Production Issues: Investigate and resolve complex production issues, identify root causes, and drive long-term improvements to system performance, observability, and stability.

Code Quality & Engineering Practices

Write Clean, Maintainable Code: Produce well-structured, documented, and testable code that adheres to the team's coding standards and is easy for others to read, extend, and operate.

Conduct Code Reviews: Conduct thorough, constructive code reviews and contribute to continuously improving engineering standards, patterns, and tooling within the team.

Apply System Design Best Practices: Apply system design principles and best practices in everyday work, balancing simplicity, performance, and maintainability when proposing or implementing solutions.

Champion Testing: Support a strong testing culture by writing appropriate unit, integration, and contract tests, and by helping ensure that backend services are well-covered and reliable.

Collaboration, Mentoring & Communication

Collaborate Across the Tribe: Work closely with Frontend, DevOps, QA, and Product teams to deliver features end-to-end, ensuring backend services meet real product and integration needs.

Mentor Other Engineers: Mentor junior and middle engineers, share knowledge generously, and actively support the technical growth of the team through pairing, design discussions, and reviews.

Articulate Technical Decisions: Communicate technical decisions clearly to both technical and non-technical stakeholders, explaining trade-offs and the reasoning behind chosen approaches.

Drive Continuous Improvement: Bring a proactive mindset to identifying improvements in code, architecture, processes, and tooling, and help turn those ideas into concrete changes.

Raise Issues Early: Communicate blockers, risks, or concerns proactively to the Team Lead and Scrum Master so the team can adapt quickly and keep delivery on track.

What We're Looking For:

4+ years of experience in backend development with Node.js.

Strong, hands-on experience with NestJS and TypeScript in production environments.

Solid understanding of microservices architecture and distributed systems, including their typical challenges (consistency, observability, failure modes).

Proven experience designing and implementing RESTful APIs.

Solid knowledge of authentication and authorization mechanisms (JWT, OAuth, session-based auth, etc.).

Experience working with relational and/or NoSQL databases, including data modeling, querying, and performance considerations.

Understanding of event-driven architecture and experience with message brokers (e.g., Kafka, RabbitMQ, or similar).

Hands-on experience with AWS services in a production setting.

Strong experience with Docker and Kubernetes for building and operating containerized workloads.

Understanding of CI/CD processes and experience integrating backend services into automated delivery pipelines.

Familiarity with system design principles, best practices, and common architectural patterns.

Strong analytical thinking and problem-solving skills, with the ability to break down complex problems into clear, manageable solutions.

Ownership and accountability for assigned tasks, from design through to production.

Strong communication skills and the ability to articulate technical decisions clearly.

Mentoring mindset and willingness to support the growth of other engineers in the team.

Proactive attitude and a continuous improvement mindset.

Ability to collaborate effectively across teams in a hybrid work environment.

English level: B2 or higher (written and spoken).

Bonus Points For:

Experience in Martech (marketing automation, CDPs, personalization platforms, analytics tooling, A/B testing, tag management, or similar).

Experience building backend systems for internal tools and platforms used by multiple teams or markets.

Experience with infrastructure-as-code (e.g., Terraform, CloudFormation).

Experience with observability tooling (logging, metrics, tracing) and incident response.

Experience with additional cloud platforms (Azure, GCP) or hybrid setups.

Experience working in a Tribe-based organizational structure.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,805,239 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Tbilisi
$115k – $235k per year • Equity • In office • 6+ years exp • Bachelor's Degree • San Francisco
Go
Java
Rust
C++
DevOps
Self-Healing
Incident Management
Apply
$115k – $235k per year • Equity • In office • 6+ years exp • Bachelor's Degree • Nashville
Go
Java
Rust
C++
DevOps
Self-Healing
Incident Management
Apply
$146k – $306k per year • Equity • In office • Nashville
DevOps
SLI/SLO/SLA
Apply
$115k – $235k per year • Equity • In office • Nashville
AI/ML
Supervision
DevOps
Incident Management
Apply
$26k – $51k per year • In office • Sapporo
Python
PHP
Apply
≈ $15k – $35k per year (Estimated) • In office • Full-Time • 7+ years exp • Chennai
JavaScript
Java
TypeScript
Swift
Java
Spring Boot
Databases
PostgreSQL
Apache Kafka
Frontend
Redux
React.js
Mobile
React Native
iOS SDK
XCTest
State Management
DevOps
Rest API
OpenShift
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Scrum
QA
Appium
Jest
Apply
SAP ABAP Developer 1 day ago
≈ $87k – $174k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Durham
ABAP
ABAP
SAP Fiori
CDS Views
SAP BTP
ABAP Objects
DevOps
Rest API
CI/CD
Git
Management
Agile
Scrum
Apply
≈ $16k – $38k per year (Estimated) • In office • Full-Time • 4+ years exp • Bachelor's Degree • Hyderabad
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Apache Tomcat
AI/ML
Claude
Claude Code
Prompt Engineering
AI Agents
Frontend
Angular
DevOps
Linux
Apply
$111k – $155k per year • In office • Public Trust • Bachelor's Degree • Lakewood
JavaScript
DevOps
Rest API
SOAP
Management
ServiceNow
ITSM
Apply
$111k – $155k per year • In office • Public Trust • Bachelor's Degree • Folsom
JavaScript
DevOps
Rest API
SOAP
Management
ServiceNow
ITSM
Apply
Back-End Developer 16 days ago
≈ $36k – $105k per year (Estimated) • Hybrid • 5+ years exp • Tbilisi
JavaScript
PHP
TypeScript
SQL
Node JS
PHP
Laravel
Node JS
Nest.JS
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
Apache Kafka
Mobile
State Management
DevOps
Terraform
GCP
CloudFormation
WebSockets
Azure
CI/CD
Git
AWS
Docker
Kubernetes
GitHub
GitLab
SOAP
Cybersecurity
OWASP
Management
Agile
QA
Jest
Mocha
Supertest
Apply
In office • 2+ years exp • Sofia
JavaScript
PHP
TypeScript
SQL
Node JS
PHP
Laravel
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
Apache Kafka
Mobile
State Management
DevOps
Terraform
GCP
CloudFormation
WebSockets
Azure
Git
AWS
GitHub
GitLab
SOAP
Cybersecurity
OWASP
Management
Agile
QA
Jest
Mocha
Supertest
Apply
≈ $37k – $77k per year (Estimated) • In office • Full-Time • Livorno
AI/ML
DALL-E
Apply
≈ $28k – $79k per year (Estimated) • In office • Full-Time • 2+ years exp • Bachelor's Degree • Tirana
JavaScript
SQL
DevOps
CI/CD
Management
Jira
ServiceNow
Agile
Scrum
QA
TestRail
Apply
AML Support 4 days ago
In office • Tirana
Apply
$48k per year (net) • Remote (Georgia) • Full-Time • 3+ years exp • Tbilisi
Python
JavaScript
PHP
TypeScript
SQL
Node JS
PHP
WordPress
Databases
Google BigQuery
BigQuery
Frontend
Next.js
React.js
Vite
Storybook
Material UI
Sass
PostCSS
Cybersecurity
GDPR
Analytics
A/B Testing
QA
Cypress
Playwright
Jest
Vitest
Apply
Remote (Georgia) • Full-Time • Tbilisi
JavaScript
TypeScript
C#
C#
.NET
ASP.NET Core
AI/ML
Copilot
Cursor
LangGraph
Windsurf
LangChain
Claude
Claude Code
AI Agents
LLM
OpenAI Agents SDK
Frontend
Angular
DevOps
GCP
Azure
CI/CD
AWS
Management
Jira
Apply
Go developer 2 days ago
Remote (Georgia) • Full-Time • 3+ years exp • Tbilisi
Go
SQL
Databases
PostgreSQL
ClickHouse
RabbitMQ
ElasticSearch
DevOps
Docker
Kubernetes
GitLab
Apply
Remote (Argentina, Brazil, Philippines, Armenia, Azerbaijan, EDT hours) • Contractor • Buenos Aires • Tbilisi • Yerevan • Baku • Curitiba
SQL
PowerShell
DevOps
K3s
Azure
AWS
Kubernetes
Ubuntu
kubectl
Linux
Windows
DNS
Cybersecurity
Active Directory
LDAP
Management
Google Workspace
Google Drive
Apply
Product Owner 1 day ago
≈ $25k – $72k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Tbilisi
Apply
See all jobs
This is one of many
1,805,239 more open roles from verified company boards, updated every day.