Job Closed
This listing is no longer active.
To empower the heroes and scale-ups that grow the economy
Engenheiro de Software Pleno – Backend, Ruby
Location
Brazil
Posted
74 days ago
Salary
0
Seniority
Senior
Job Description
Engenheiro de Software Pleno – Backend, Ruby
RD Station
• Desenvolver e aprimorar soluções de software backend que atendam às necessidades do negócio e dos usuários; • Implementar boas práticas de desenvolvimento e metodologias ágeis para garantir qualidade e eficiência; • Realizar revisões de código para manter a excelência técnica das entregas; • Colaborar na construção de projetos que impulsionam a escalabilidade e a inovação da empresa; • Buscar continuamente novas tecnologias e metodologias para promover a eficiência operacional; • Monitorar os alertas e métricas do produto garantindo a saúde e direcionamentos necessários na operação do sistema; • Atuar em conjunto com produto, engenharia e stakeholders para propor soluções técnicas que suportem a estratégia da empresa.
Job Requirements
- Conhecimento sólido em Ruby on Rails e desenvolvimento backend;
- Experiência em mensageria, como Kafka, Pub/Sub ou tecnologias similares;
- Experiência com streaming de dados em sistemas distribuídos;
- Conhecimento em bancos de dados transacionais (SQL ou NoSQL);
- Experiência em bancos de dados analíticos (Elasticsearch, Clickhouse ou afins);
- Prática em boas práticas de engenharia, como princípios SOLID, design patterns e participação em code reviews.
Benefits
- Bem-Estar Integral: Buscamos o bem-estar integral de cada pessoa colaboradora, por meio de ações e benefícios que viabilizam recursos de autocuidado através de 5 pilares: Emocional, Financeiro, Físico, Ocupacional e Social.
- Pluralidade: A diversidade faz parte de quem a gente é. Reconhecidos entre as Melhores Empresas para Trabalhar no Brasil, promovemos a inclusão e o pertencimento de forma ativa.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Staff Backend Engineer
AssuredAssured is a claims automation insurtech backed by leading Silicon Valley investors.
• Own major areas of our backend architecture, from business logic and APIs to data modeling and infrastructure design. • Write and ship high-quality code, conceptualize, build, test, and deploy new features and products end-to-end. • Architect large-scale systems to handle increasing load, complexity, and new customer needs. • Define and implement modern testing and observability practices to improve reliability and speed. • Build scalable abstractions and frameworks that unlock faster product development. • Lead and mentor engineers across the team, sharing best practices and shaping our engineering culture.
Senior Software Developer, C#/.NET, AWS
N2JSoft, administrative and HR softwaresLeaves and absences? Expenses? 250,000 professionals save time with our softwares!
• Contribute to the evolution of the technology stack with a strong focus on scalability, cloud adoption, and operational excellence • Support squads in the modular refactoring and modernization of legacy code • Prototype and share best practices: clean architecture, testing, security, observability, etc. • Participate in software architecture decisions and challenge technical choices in line with product and delivery goals • Diagnose and resolve complex technical issues
Staff Backend Engineer, Hub
Docker, IncDocker helps developers bring their ideas to life by conquering the complexity of app development.
• Architect, build, and operate high-scale distributed systems powering Docker Hub’s registry platform—spanning artifact storage, metadata services, indexing workflows, and performance-critical APIs. • Lead the design and implementation of backend services with a strong emphasis on scalability, correctness, resilience, and performance. • Drive major initiatives around multi-region replication, caching strategies, request-path optimization, and core registry reliability. • Design, optimize, operate the data and storage layers - for both Relational and NoSql as well as object storage and related technologies. • Develop schemas and data models to support high-throughput, large-volume workloads. • Own systems end-to-end—from storage-layer behavior to API design, deployment workflows, and production monitoring. • Improve the performance and reliability of one of the world’s largest repositories of container images. • Develop and enhance observability through metrics, traces, alerting, and dashboards. • Lead improvements to deployment and operational tooling (e.g., Argo CD, GitHub Actions). • Participate in on-call rotations as part of supporting critical production services. • Mentor engineers and lead design and architecture reviews. • Partner with Product, Design, SRE, and Platform teams to deliver high-impact projects. • Engage with open-source communities, cloud-native partners, and the broader ecosystem. • Take part in on-call rotation for your team; respond to incidents, debug production issues, and drive continuous improvement of system reliability.
• Work in a highly technical team • Connect data from various sources to destinations • Manage complexity and variations in different APIs • Develop using Python and advanced features • Collaborate with backend and frontend remotely




