Toptal, a global network of top talent in business, design, and technology, stands as a leader in providing companies with the ability to scale their teams on-demand. With an annual revenue surpassing $200 million, Toptal operates as the world’s largest fully remote workforce, offering team members unparalleled flexibility and the chance to work in a dynamic, fast-paced environment.
About Toptal
Toptal is more than just a company; it’s a global movement redefining the way work gets done. We combine the best elements of virtual teams with a support structure that fosters innovation, social interaction, and a sense of fun. As a member of our team, you’ll experience a work culture that sees no borders, moves swiftly, and is never afraid to break the mold.
Job Summary: Senior Back-End Engineer
Are you a Ruby developer looking to take your career to the next level? As a Senior Back-End Engineer at Toptal, you’ll be a key player in our Engineering team, contributing to the introduction and adoption of new technologies as defined by our architects. While Ruby on Rails powers much of our infrastructure, we’re also deeply involved with technologies like ElasticSearch, Kafka, Docker, Kubernetes, and more. You’ll have the opportunity to develop new features and improve the quality of our existing codebase, all while working remotely in a product-focused team environment.
JOIN US



Key Responsibilities
As a Senior Back-End Engineer, your role will encompass a variety of tasks designed to challenge and grow your skill set:
- Develop High-Quality Code: Write elegant, efficient, and testable Ruby code that is easy to maintain and debug.
- Testing and Collaboration: Cover your code with tests and perform manual testing of features, while reviewing the work of colleagues.
- Infrastructure Collaboration: Work closely with Infrastructure Engineers on the infrastructure part of the project.
- Continuous Improvement: As a true teammate, continuously improve the team’s processes, brainstorm ideas, and communicate statuses and progress.
- Mentorship: Mentor team members, provide feedback, and strive to continuously improve as a professional.
- Learning and Development: Stay ahead of the curve by learning new concepts and technologies.
Your Journey at Toptal
Your growth and development will be structured and supported from day one:
- First Week: Join the team, participate in company-wide training sessions, and set up your local environment. You'll also create your first pull request.
- First Month: Familiarize yourself with the team’s business domain and start contributing to our product development.
- First Three Months: Actively engage in software planning, development, and maintenance, and suggest improvements to Toptal’s processes and codebase.
- First Six Months: Lead technical initiatives within the team and drive improvements to the codebase and processes.
- First Year: Develop a detailed understanding of Toptal’s technical stack, collaboration rituals, and processes, and take on a mentorship role for new team members.
Qualifications and Requirements
To thrive in this role, you should meet the following qualifications:
- Experience: 5+ years of web development experience with Ruby and SQL databases.
- Technical Skills: Strong knowledge of object-oriented programming, automated software testing, and essential development methodologies. Familiarity with Rails, GraphQL, Kafka, and ElasticSearch is a plus.
- Problem-Solving: Ability to consider multiple quality dimensions and tackle complex problems by weighing multiple solutions.
- Communication: Outstanding written and verbal communication skills are essential.
- Adaptability: Ability to work in a fast-paced, rapidly growing company and handle a wide variety of challenges.
Why Join Toptal?
At Toptal, you’ll have the unique opportunity to work in a fully remote environment where innovation is the norm and your contributions are valued. If you’re passionate about technology and eager to work on cutting-edge projects, Toptal is the place for you.
Ready to take the next step in your career? Apply now to join the Toptal team and be part of a global network that’s shaping the future of work.
Official website Apply Link