Software Engineer II (Backend Ruby)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Software Engineer II (Backend Ruby): Design, implement, and maintain payment integrations and APIs in a Ruby on Rails service for the Big platform with an accent on production-grade reliability, observability, and performance. Focus on building secure checkout/payment flows, troubleshooting live issues, and improving architecture while balancing PCI/security requirements and scalable service operation.
Location: London, United Kingdom
Company
builds an AI-driven ecosystem and operates SaaS e and payment integration capabilities through its brands.
What you will do
- Design, implement, and maintain features in a Ruby on Rails payments service for the Big platform.
- Deliver production-grade functionality with test coverage, instrumentation, and documentation.
- Troubleshoot production issues and contribute to post-incident reviews to improve reliability.
- Optimize queries and performance while adhering to security protocols (including PCI considerations).
- Collaborate with product, design, operations, and infrastructure to evolve checkout and payments capabilities.
- Mentor engineers and review code to maintain quality, security, and maintainability.
Requirements
- 3+ years of professional backend development with a strong focus on Ruby on Rails.
- Strong understanding of operating production-grade systems (logs, traces, metrics, feature flags, debugging live traffic).
- Experience with observability tooling such as Prometheus, Grafana, Sentry, and Lightstep.
- Good understanding of Domain Driven Design.
- Experience integrating with third-party APIs and services, especially those with nuanced state transitions (e.g., payment flows).
- Experience with continuous integration and owning tasks across the development cycle.
Nice to have
- Experience with PHP and Scala.
Culture & Benefits
- Support an open, positive, energized culture with continuous improvement and innovation.
- Work closely with product and design teams to define feature specifications and timelines.
- Emphasis on quality, performance, scalability, reliability, availability, and security in technical decisions.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →