Senior Software Engineer, Platform (Dublin or Madrid)
Core
Design and build scalable, event-driven backend systems on AWS to help airlines modernize their operating model.
Role type
Senior Software Engineer (Platform Engineering)
Builds
Scalable Python microservices, event-driven architectures, and cloud infrastructure for airline clients.
Domain
Aviation technology / Cloud infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, AWS (Lambda, serverless), Infrastructure as Code (AWS CDK, Terraform), Event-driven architectures, Microservices, Distributed systems, SQL/NoSQL databases (DynamoDB, PostgreSQL, Redis), CI/CD, Cloud observability
Preferred skills
Multi-tenant SaaS, AI/LLM integration, IoT
Technologies
Python, AWS, EventBridge, SQS, SNS, AWS CDK, Terraform, DynamoDB, PostgreSQL, Redis, Datadog
Responsibilities
Design and build scalable Python microservices; Develop event-driven architectures; Design APIs, data models, and cloud infrastructure; Build and maintain Infrastructure as Code; Improve system performance, scalability, and cost efficiency; Mentor junior team members.
Seniority
Senior, hands-on IC