- Home
- Jobs
- Full-stack
- Senior Software Engineer
Senior Software Engineer
On this page
TechJobs.ie Job Insights
At a glance
- Employment type
- Full-time
- Workplace
- Remote
- Category
- Full-stack
Technologies & skills
What you'll be doing
Senior Backend Engineer role at a leading digital travel platform, focusing on designing, building, and scaling resilient microservices and distributed systems. The position emphasizes backend engineering, system architecture, and platform performance, with a hybrid work model (mostly remote, Dublin-based).
- Architect, build, and maintain scalable backend applications, APIs, and microservices
- Design event-driven, distributed systems for heavy data traffic and external integrations
- Deploy, containerise, and operate services within an AWS cloud environment
- Optimise application performance, system latency, caching strategies, and data access
- Drive engineering best practices and mentor junior engineers
- Champion maintainable architecture
Key requirements
Must-have
- Commercial background in backend software engineering (C# / .NET or equivalent)
- Experience with cloud-native architectures (AWS preferred)
- Hands-on expertise with API design (GraphQL), asynchronous messaging, and SQL/NoSQL databases
- Familiarity with containerisation tooling (Docker, Kubernetes)
- Familiarity with CI/CD and observability practices
- Strong pragmatic mindset
Role signals
- Technical focus
- backend
- Leadership
- Mentoring
- Architecture / system design
- Indicated in the listing
- Hands-on vs management
- Hands-on
Similar jobs
Full job description
Senior Backend Engineer (.NET / AWS)
-
Location: Dublin (Hybrid – 1 day in office every 2 weeks)
-
Salary: Competitive + Package
We are partnering with a leading digital travel platform that connects over two million holidaymakers to their dream destinations every year. Combining an entrepreneurial culture with high-scale proprietary technology, they are expanding their core engineering team to build next-generation travel experiences and are looking for strong engineers that can raise the bar of the existing platforms.
The Opportunity Our client is seeking a Senior Software Engineer (Backend) to design, build, and scale resilient microservices and distributed systems.
In this role, you will take ownership of backend engineering, system architecture, and platform performance. You will solve complex problems around high-volume inventory processing, live pricing engines, customer search optimization, and transactional booking workflows.
Key Responsibilities
- Architect, build, and maintain scalable backend applications, APIs, and microservices.
- Design event-driven, distributed systems capable of handling heavy data traffic and external integrations.
- Deploy, containerise, and operate services within an AWS cloud environment.
- Optimise application performance, system latency, caching strategies, and data access.
- Drive engineering best practices, mentor junior engineers, and champion maintainable architecture.
Requirements
-
Solid commercial background in backend software engineering (C# / .NET or equivalent modern frameworks).
-
Demonstrated experience with cloud-native architectures (AWS preferred).
-
Hands-on expertise with API design (GraphQL), asynchronous messaging, and SQL/NoSQL databases.
-
Familiarity with containerisation tooling (Docker, Kubernetes) and CI/CD/observability practices.
-
Strong pragmatic mindset—ability to weigh trade-offs between delivery speed, system resilience, and code quality.
-
Workplace & Culture:
-
Hybrid Model: Mostly WFH, requiring just 1 day every two weeks in their Dublin workspace.
-
Flexible Working: 37.5-hour work week with core collaboration hours between 10 AM – 4 PM.
Register now to upload your CV
Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.