Backend Engineer - Ruby

Jobgether·Lever
BrazilFull-timePosted Jun 30, 2026
Open original posting

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Backend Engineer - Ruby based in Brazil.

This role sits within a collaborative engineering environment focused on building and evolving high-scale backend services that power customer-facing products. You will contribute to the design, development, and continuous improvement of robust Ruby-based systems operating in a modern, cloud-native architecture. The position involves close collaboration with product, design, and engineering teams to deliver impactful features while maintaining strong attention to scalability, performance, and reliability. You will play an active role in technical decision-making, shaping architecture, and improving engineering standards across the squad. The environment values autonomy, experimentation, and shared ownership, with a strong focus on clean code and operational excellence. It is an excellent opportunity for a backend engineer who enjoys working on complex distributed systems at scale.

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Backend Engineer - Ruby based in Brazil.

This role sits within a collaborative engineering environment focused on building and evolving high-scale backend services that power customer-facing products. You will contribute to the design, development, and continuous improvement of robust Ruby-based systems operating in a modern, cloud-native architecture. The position involves close collaboration with product, design, and engineering teams to deliver impactful features while maintaining strong attention to scalability, performance, and reliability. You will play an active role in technical decision-making, shaping architecture, and improving engineering standards across the squad. The environment values autonomy, experimentation, and shared ownership, with a strong focus on clean code and operational excellence. It is an excellent opportunity for a backend engineer who enjoys working on complex distributed systems at scale.

Accountabilities:

    • Design, develop, and maintain scalable backend services using Ruby, contributing to new product features and system enhancements.
    • Collaborate with product, design, and engineering teams to define requirements, evaluate technical feasibility, and deliver customer-focused solutions.
    • Participate in system architecture discussions and contribute to the evolution of backend design and engineering best practices.
    • Write clean, maintainable, and well-tested code following OOP principles, SOLID practices, and modern software engineering standards.
    • Implement and maintain automated tests using RSpec or Minitest to ensure reliability and long-term code quality.
    • Support production systems through monitoring, troubleshooting, and participation in incident response and operational activities.
    • Requirements:

      • Strong hands-on experience with Ruby in production backend development environments.
      • Solid understanding of backend engineering fundamentals, including scalable API design and system architecture.
      • Experience working with databases such as PostgreSQL, Redis, and MongoDB.
      • Proficiency in automated testing frameworks such as RSpec or Minitest.
      • Knowledge of distributed systems, concurrency, and performance optimization in high-traffic environments.
      • Familiarity with observability practices, including monitoring, logging, and system diagnostics.
      • Experience using Git and working in collaborative Agile environments.
      • Strong communication skills in English and ability to work effectively in distributed teams.
      • Benefits:

        • Fully remote work model with flexibility based in Brazil.
        • Collaborative and autonomous engineering culture with shared ownership and decision-making.
        • Opportunity to work on high-scale, impactful backend systems.
        • Continuous learning, mentoring, and professional development programs.
        • Exposure to modern engineering practices, cloud environments, and distributed architectures.
        • Possibility to work on diverse and challenging technical projects.
        • Agile environment that values experimentation and innovation.
        • Travel opportunities depending on project needs.
How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free