Senior Software Engineer
Core
Designing, developing, and maintaining production-ready applications across full stacks to deliver scalable software solutions.
Role type
Senior Software Engineer
Builds
Production-ready applications and scalable service layers
Domain
Cloud Platforms, Developer Experience, Legacy System Modernisation
Deliverable
production ML models | product features | infrastructure
Required skills
RESTful API design, scalable service architecture, test automation, cloud platform expertise (AWS), legacy system modernisation, full-stack troubleshooting
Preferred skills
Kubernetes, containerised environments, Model Context Protocol (MCP), Agentic AI tooling
Technologies
AWS, Kubernetes, MCP
Responsibilities
Translate requirements into well-architected technical solutions, write clean and maintainable code, participate in code reviews, troubleshoot and debug issues across the full stack, contribute to system design and architecture
Seniority
Senior, hands-on IC