高级后端工程师(Ruby)
Senior Backend Engineer (Ruby)
📍请注意,此职位仅对居住在**保加利亚**的候选人开放。
在Perkbox,我们致力于通过改变公司支持员工的方式来改善人们的生活。通过我们的全方位平台,我们提供有意义的福利、认可和健康解决方案,每天为员工带来真正的改变。
但这一切始于我们自己的员工。
我们正在打造一种文化,反映我们所提供的内容——一种重视健康、庆祝影响并推动成长的文化。如果你对以目标为导向的工作、快速发展的节奏以及大规模创造更好的员工体验充满热情,你将在这里找到归属感。
由于我们在保加利亚的扩张,我们正在寻找一位经验丰富的**高级Ruby后端工程师**,负责管理支撑我们以移动设备为主、面向消费者的应用程序的后端系统。
你将把产品和业务目标转化为技术路线图,推动架构决策,并确保我们的后端服务安全、可扩展且性能优越。这是一项需要亲力亲为的工作,你将在编码、指导他人和塑造工程实践之间取得平衡,实现发布和运营卓越。
**职责**
- 负责并发展Ruby on Rails应用程序和后端服务的技术愿景。
- 构建和维护健壮的RESTful API,确保安全的身份验证、授权和数据流。
- 在AWS上设计可扩展的解决方案,包括RDS、Lambda和Kubernetes工作负载。
- 识别并解决瓶颈,提高API速度,并设计有效的缓存/数据库策略。
- 建立并持续改进部署流水线、编码标准和代码审查实践。
- 在整个软件开发生命周期中嵌入默认的安全性,确保符合ISO 27001和SOC2等框架。
- 与前端团队、产品经理和利益相关者紧密合作,交付有影响力的特性。
- 创建和维护清晰的技术文档和设计规范。
- 在关键生产事件中介入,领导根本原因分析,并推动预防策略。
**技能与经验**
- 4年以上Ruby on Rails的专业经验,对JavaScript/TypeScript和MVC架构有良好的理解。
- 在PostgreSQL/MySQL、AWS RDS和ActiveRecord等ORM工具方面有强大的数据库管理经验。
- 熟练使用RSpec、Git、模拟和单元测试原则。
- 有GraphQL API的经验。
- 有在AWS云环境工作的经验。
- 熟悉
查看英文原文
📍Please note this role is only available for candidates who are residing in **Bulgaria**.
At Perkbox, we’re on a mission to improve lives by transforming how companies support their people. Through our all-in-one platform, we deliver meaningful benefits, recognition, and wellbeing solutions that make a real difference to employees every day.
But it starts with our own people.
We’re building a culture that reflects what we offer—one that prioritises wellbeing, celebrates impact, and empowers growth. If you’re excited by purpose-driven work, fast-paced growth, and creating better employee experiences at scale, you’ll fit right in.
Due to our expansion in Bulgaria, we are looking for an experienced **Senior Ruby Backend Engineer** to take ownership of backend systems powering our mobile-first, consumer-facing applications.
You’ll translate product and business goals into technical roadmaps, drive architectural decisions, and ensure our backend services are secure, scalable, and performant. This is a hands-on role where you’ll balance coding, mentoring, and shaping engineering practices. launches and operational excellence.
**Responsibilities**
- Own and evolve the technical vision for Ruby on Rails applications and backend services.
- Build and maintain robust RESTful APIs, ensuring secure authentication, authorisation, and data flows.
- Design scalable solutions on AWS, including RDS, Lambda, and Kubernetes workloads.
- Identify and resolve bottlenecks, improve API speed, and design effective caching/database strategies.
- Establish and continuously improve deployment pipelines, coding standards, and code review practices.
- Embed security-by-default across the SDLC, ensuring compliance with frameworks like ISO 27001 and SOC2.
- Work closely with frontend teams, product managers, and stakeholders to deliver impactful features.
- Create and maintain clear technical documentation and design specifications.
- Step in during critical production incidents, lead root cause analysis, and drive prevention strategies.
**Skills & Experience**
- 4+ years of professional experience with Ruby on Rails and a good understanding of JavaScript/TypeScript, and MVC architecture.
- Strong database management experience with PostgreSQL/MySQL, AWS RDS, and ORM tools like ActiveRecord.
- Proficiency with RSpec, Git, mocking, and unit testing principles.
- Experience with GraphQL APIs.
- Experience working in AWS cloud environments.
- Familiarity with CI/CD pipelines in fast-paced or scaling organisations.
- Proven experience designing and implementing features using AI-powered workflows, including leveraging AI agents and automation to build scalable, intelligent applications.
- Confidence navigating ambiguity, with a detail-oriented approach to clean, high-quality code.
**Work Mode & Salary**
- Remote working. This role is only open to candidates who are residing in Bulgaria.
- Gross annual salary: €60,000 to €65,000 based on experience.
**Interview Process**
- Online interview with the Senior Talent Advisor.
- A 75 min panel interview with two Engineering Leads. This will be a behavioural- and technical interview.
- Final interview with the Director of Engineering, and the CPTO.
**Diversity & Inclusion:**
At Perkbox, we’re committed to building an inclusive workplace for all. We welcome applications from candidates of all backgrounds and are happy to provide reasonable adjustments where needed. Your comfort and success matter to us!