Amach
OpenSenior Software Engineer, Platform
- Location
- Dublin, Ireland
- Posted
- Aug 5, 2026
- Last seen
- Aug 7, 2026
About the role
About us:
Amach is an industry-leading technology driven company with headquarters located in Dublin and remote teams in UK and Europe.
Our blended teams of local and nearshore talent are optimised to deliver high quality and collaborative solutions.
Founded in 2013, Amach was created to solve a specific problem in aviation: too much complexity, too little usable intelligence. We help airlines modernise their operating model using cloud, data and Al-delivered by teams with deep aviation domain expertise.
Our goal is to maximize airlines' operational efficiency by optimizing resource use, reduce costs and increase customer experience and satisfaction.
We're looking for an experienced Senior Software Engineer to join our Platform Engineering team. You'll play a key role in designing and building scalable, event-driven backend systems on AWS while influencing architecture and engineering best practices across the platform. This is a hands-on engineering role for someone who enjoys solving complex technical challenges, designing distributed systems and building reliable, high-performance cloud serv
Key responsibilities & duties include:
- Design and build scalable Python microservices on AWS.
- Develop event-driven architectures using EventBridge, SQS and SNS.
- Design APIs, data models and cloud infrastructure.
- Build and maintain Infrastructure as Code using AWS CDK or Terraform.
- Improve system performance, scalability, observability and cost efficiency.
- Collaborate with engineers across the business and mentor junior team members.
Required Experience:
- 5+ years' experience developing backend applications.
- Strong AWS experience, including Lambda and serverless architectures.
- Excellent Python development skills.
- Experience with Infrastructure as Code (AWS CDK or Terraform).
- Knowledge of event-driven architectures and microservices.
- Experience with DynamoDB, PostgreSQL and Redis.
- Strong understanding of distributed systems and software architecture.
- Experience with CI/CD and cloud observability tools such as Datadog is desirable.
- Excellent communication skills and fluent English.
Nice to have:
- Multi-tenant SaaS experience.
- AI/LLM integration experience.
- IoT or connected device experience.
What’s in it for you:
- An opportunity to join a fast-growing company
- Options for career advancement
- Learning and development opportunities
- Flexible working environment
- Competitive salaries based on experience
Equal Opportunity Employer: </spa
