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
To apply for this and other jobs on Djinni login or signup.
Loading...