Platform Engineer responsible for the reliability, scalability, security and developer experience of a large backend platform.
The role
Our client is seeking a Platform Engineer to help operate and evolve a large Ruby on Rails platform supporting bookings, ride matching and payments. You will lead work across reliability, scalability, infrastructure, security, compliance and developer experience.
Responsibilities
- Define and track reliability targets for core platform flows.
- Set up and run incident management and on-call processes, reducing recovery times.
- Improve monitoring and alerting using New Relic and Rollbar.
- Lead architecture decisions for scaling backend systems and services.
- Identify and resolve performance bottlenecks across the application, background jobs and database.
- Improve a large, fast-growing PostgreSQL database through query and index tuning, data-growth planning, archiving, replication, backups, restore drills and large-table changes without downtime.
- Ensure the platform handles peak season and partner growth smoothly.
- Define and evolve the Azure infrastructure strategy while balancing performance, reliability and cost.
- Establish security best practices covering access control, secrets management and build and release pipelines.
- Prepare the platform for PCI, GDPR, SOC 2 and ISO 27001 compliance over time.
- Improve internal tooling, CI/CD and deployment workflows.
- Organise and prioritise technical work with the Product Manager in Jira.
- Write technical documentation, runbooks and development plans, turning them into clear Jira tickets.
- Participate in grooming, planning, kick-off meetings, retrospectives and demos.
What they need from you
- 8+ years of software engineering experience with strong backend and systems experience
- BS or MS degree in Computer Science or a related subject
- Proven experience operating and scaling production systems
- Strong understanding of system design, distributed systems and performance trade-offs
- Strong PostgreSQL skills on large databases
- Experience with Azure or other cloud infrastructure, Docker and infrastructure-as-code
- Experience with Redis, Elasticsearch and a production-scale message broker
- Experience with observability, monitoring and incident management
- Strong security fundamentals, including access control, networking and secrets
- CI/CD experience, including zero-downtime deployments
- Clear written communication and confidence working in Jira
- Hands-on approach, able to move from strategy to implementation
Send your CV anyway. About a third of what we place never reaches this page, and the consultant on this desk covers the market every day.
Apply for Platform Engineer
Reference 5434543 · Athens. Your application goes to the consultant handling this role.
Send us your CV and get a straight view of your market.
No portal, no fifteen-field form. One consultant reads it, and you get a call within two working days, including if there is nothing for you right now.
Upload your CVTell us the brief. We will tell you if it is hireable.
Contingent, retained or embedded. We will say before you commit whether the role can be filled at that number, in that location, on that timescale.
Submit a brief