Senior/Lead/Staff Ruby Engineer in Product Cluster
Who we're looking for:
We are seeking a talented and experienced Backend Engineer to join our R&D Team (250+ people: developers, QA engineers, designers, technical support engineers, DevOps engineers, and product managers). This role is key for us, and we are looking for someone with a proactive mindset, strong technical expertise, and readiness to take ownership of complex engineering challenges.
Technology stack:
- Backend: Ruby on Rails 7+, PostgreSQL
- Infrastructure: Docker, Kubernetes, AWS
- CI/CD & VCS: GitLab
Our expectations:
- Solid backend development experience (7+ years) in Ruby.
- Strong understanding of software architecture, design principles, and development methodologies
- Strategic thinking and proven ability to solve complex engineering problems
- Experience in improving code quality, introducing best practices, and setting coding standards
- Excellent communication and collaboration skills, ability to work effectively in cross-functional teams
What You’ll Be Responsible For:
- Own key services and shared components in the cluster: design, develop, and operate them in production.
- Shape architecture together with other senior engineers: break monoliths into well-bounded modules, improve scalability and performance, and keep technical debt under control.
- Raise the bar on code quality and reliability through thoughtful design reviews and well-reasoned refactoring.
- Drive foundational improvements (observability, CI/CD, testing frameworks, security hardening) that make every team faster.
- Collaborate closely with PdM, Staff Engineers and CTO to translate business vision into required technical foundation and realistic milestones.
- Share knowledge: mentor mid-level developers, document best practices, and present learnings at internal tech talks.
- Contribute to hiring and onboarding by taking part in interviews and helping newcomers land smoothly.
Samples of tasks solved by our developers:
- Development of Dropbox-like functionality — creation and maintenance of cloud file storage with collaborative access and synchronization features.
- Billing systems integration.
- Integration with third-party services.
Ready to build the foundations that everyone else stands on?
Apply now and let’s architect the future together.
Required skills experience
| Ruby | 7 years |
Required languages
Published 23 January
41 views
·
4 applications
📊
Average salary range of similar jobs in
analytics →
Loading...