FA
Platform Engineer
- Salary
- €45K–€55K
- Hiring from
- Greece
- Work type
- Hybrid
- Posted
Is this job info correct?
511,036 remote jobs, straight from company career pages
100% free · New jobs every hour
Show job descriptionHide job description
Platform Engineer
Model: Hybrid/Remote
Salary: 45.000 - 55.000 Euros gross
Location: Nea Ionia, Athens
What you'll work with
- A large Ruby on Rails application, with Sidekiq and RabbitMQ
- A large, fast-growing PostgreSQL/PostGIS database, plus Elasticsearch and Redis
- Azure as our main cloud, with AWS S3 and Google Cloud
- Cloud66, Cloudflare, CircleCI and Docker
- New Relic and Rollbar for monitoring, and Mixpanel for product analytics
- 30+ external services, including Checkout.com, Twilio, Braze and hotel booking systems
Responsibilities
Reliability & Uptime
- Define and track reliability targets (SLAs/SLOs) for our core flows: bookings, ride matching and payments.
- Set up and run the incident process and on-call, and reduce recovery times.
- Improve monitoring and alerting across the platform (New Relic, Rollbar).
Performance, Scalability & Data
- Lead architecture decisions for scaling our backend systems and services.
- Find and fix performance bottlenecks across the application, background jobs and database.
- Improve the performance of our large, fast-growing PostgreSQL database:
- tune slow queries and indexes
- plan data growth and archiving
- manage replication, backups and restore drills
- change large tables without downtime
- Make sure the platform handles peak season and partner growth smoothly.
Infrastructure, Security & Compliance
- Define and evolve our infrastructure strategy on Azure, and balance performance, reliability and cost.
- Define and enforce security best practices: access control, secrets management, and the security of our build and release pipeline.
- Prepare the platform for compliance: payment-data rules (PCI), GDPR, and over time SOC 2 / ISO 27001.
Developer Experience
- Improve internal tooling, CI/CD and deployment workflows so engineers can ship faster and safer.
Technical Roadmap & Collaboration
- Keep the backlog of technical work (upgrades, technical debt, performance, security) organised and ranked in Jira, and prioritise it together with the Product Manager.
- Write technical docs, runbooks and development plans, and break them into Jira tickets with clear requirements.
- Participate in team ceremonies (grooming, planning, kick-off meetings, retrospectives & demos).
Requirements
- 8+ years of software engineering experience, with strong backend and systems experience.
- BS/MS degree in Computer Science or a related subject.
- Proven experience operating and scaling production systems.
Technical Skills
- Strong understanding of system design, distributed systems and performance trade-offs.
- Strong PostgreSQL skills on large databases: query and index tuning, replication, large-table migrations, backups.
- Experience with cloud infrastructure (Azure preferred), Docker and infrastructure-as-code.
- Experience with Redis, Elasticsearch and a message broker (RabbitMQ or similar) at production scale.
- Experience with observability, monitoring and incident management.
- Strong security fundamentals: access control, networking, secrets.
- CI/CD experience, including zero-downtime deploys.
- Organised and a clear writer, comfortable working in Jira.
- A hands-on mindset: able to go from strategy to implementation.
Additional experience considered a plus
- Experience with Ruby on Rails, Sidekiq, Puma and PostGIS, or similar.
- Exposure to compliance frameworks (SOC 2, ISO 27001).
- Experience with AWS or Google Cloud alongside Azure.
- Experience moving a long-running application to containers or Kubernetes.
- A travel, mobility or marketplace background with real-time operations.