Engenharia de Software Backend Sênior - Ruby on Rails- IA | RD Station (Remoto)
RD Station - Sourcing Brazil
Software Development · 1,001-5,000 employees
About the role
Develop reliable, performant, and scalable backend services, APIs, and integrations to support product adoption journeys. Implement testing, monitoring, and observability while acting as a technical reference to ensure high-quality code and documentation.
What they look for
Requirements
Requires solid experience with Ruby on Rails, RESTful API development, and strong knowledge of software architecture principles like SOLID and Clean Code. Candidates must be proficient in using AI tools for coding and have familiarity with Docker and performance monitoring practices.
Full description
Seu desafio no time:
Você fará parte do time PLG, focado na adoção, que está em construção com a missão de melhorar resultados e otimizar as jornadas de adoção dos produtos da RD Station. Seu desafio será conduzir a resolução de desafios técnicos de backend que sustentam essas jornadas, entregando serviços, APIs e integrações confiáveis, performáticas e escaláveis em ciclos curtos, com uso consciente de IA, sustentando o motor de experimentação e crescimento da tribo PLG.
Suas principais entregas:
- Desenvolver serviços, APIs e integrações que suportem experimentos e jornadas de adoção, entregues com qualidade e sem incidentes relevantes.
- Impactar positivamente métricas de ativação, adoção e conversão dos produtos por meio de backend confiável e bem instrumentado.
- Documentar decisões técnicas, garantindo clareza e alinhamento para o time.
- Implementar cobertura de testes, monitoramento e observabilidade em todas as entregas.
- Atuar como referência técnica de backend, elevando a qualidade e manutenção das soluções.
Perfil que buscamos:
- Sólida experiência com Ruby on Rails e construção de APIs RESTful.
- Proficiência em arquitetura de software e boas práticas (SOLID, Clean Code, Design Patterns).
- Familiaridade com Docker e práticas de monitoramento de performance e erros.
- Uso diário e consciente de IA para acelerar entregas, com senso crítico para revisão do código gerado.
- Capacidade de estruturar prompts para IA e guiar a resolução de problemas técnicos complexos.
Será considerado um diferencial:
- Conhecimentos em frontend (React, Jest + Testing Library) para colaboração ponta a ponta.
- Experiência com bancos NoSQL, como MongoDB.
- Vivência em times de engenharia de produto com foco em jornadas de adoção, experimentação (A/B testing) ou PLG.
- Habilidade em modelagem de dados e design de integrações escaláveis.
- Experiência com metodologias lean e cultura de experimentação orientada a dados.
Etapas do processo seletivo:
- Aplicação - Envio da inscrição;
- Mindsight – Teste de estilo de trabalho;
- Talent Acquisition - Entrevista por competência com o time de recrutamento;
- Entrevista Técnica - Entrevista técnica para discussão de requisitos da vaga;
- Entrevista Final - Conversa final com a gerência para alinhamento;
- Offer - Fase de conclusão do processo seletivo, com a apresentação da proposta de trabalho.
Obs: Podem ter etapas complementares e/ou alterações, de acordo com a necessidade do processo.
Similar roles
-
Senior Software Engineer – Full Stack (Ruby on Rails, Go, Java, React) from 8+ years
Cisco Bangalore South, Karnataka, India
-
Senior Software Engineer – Full Stack (Ruby on Rails, Go, Java, React) from 4+ years
Cisco Bengaluru, Karnataka, India
-
Full Stack Ruby on Rails Software Engineer
icortica Inc Billerica, Massachusetts, United States
-
Customer Care Specialist I (Rails)
Acuity International Cape Canaveral, Florida, United States · $34K/yr
-
Tech Lead - Ruby on Rails
Magentus City of Brisbane, Queensland, Australia
-
Ruby on Rails Developer
Paychex Bangalore South, Karnataka, India