Engenharia de Software Backend Sênior - Ruby on Rails- IA | RD Station (Remoto)
RD Station · Brazil
Software Development · 1,001-5,000 employees
About the role
Develop scalable backend services, APIs, and integrations to optimize product adoption journeys within the PLG team. Act as a technical reference to ensure high quality, performance, and observability while utilizing AI to accelerate delivery.
What they look for
Requirements
Requires solid experience with Ruby on Rails, RESTful APIs, and software architecture best practices like SOLID and Clean Code. Candidates must be proficient in using AI tools for coding and problem-solving, with Docker and monitoring experience.
Benefits
Full description
Quer fazer parte de um time que cria oportunidades e potencializa a evolução?
Como alcançamos tudo isso?
Através de um ecossistema de mais de 12 mil pessoas inconformadas que, juntas, oferecem soluções, produtos e educam o mercado. Atuamos como uma Única TOTVS, integrando diferentes soluções e expertises para educar o mercado e simplificar o mundo dos negócios. Para nós, a evolução é constante e acontece de gente para gente: usamos nossa inquietude para antecipar tendências e transformar o crescimento real da tecnologia.
Nosso jeito de ser:
🤖IH + IA (Inteligência Humana + Inteligência Artificial): Acreditamos que a tecnologia potencializa, mas as pessoas direcionam. Aqui, a IA nos dá escala e eficiência, enquanto a nossa Inteligência Humana traz a estratégia, o contexto e o cuidado. É essa combinação que nos permite criar soluções inovadoras com um propósito real.
🚀Protagonismo e Evolução: Somos movidos pelo aprendizado contínuo e pela coragem de assumir o comando da própria carreira. Aqui, incentivamos a inquietude e oferecemos o ambiente fértil para quem quer crescer, criar e se transformar.
Resultado Responsável: Valorizamos a liberdade para agir e a responsabilidade com o todo. Aqui, você tem voz para desafiar o status quo e autonomia para buscar resultados que gerem valor real para nossos clientes e para a sociedade.
🧘🏼♀️Bem-Estar Integral: Cuidamos de quem faz a evolução acontecer. 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 e Pertencimento: A diversidade é o que nos torna potentes. Promovemos a inclusão e o pertencimento de forma ativa, garantindo que a TOTVS seja um lugar onde você pode ser quem você é. Nossa expertise é humana e viva: acolhemos as diferenças para empoderar negócios dentro e fora da empresa.
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.
🔒 Nos comprometemos com a segurança dos seus dados! Em nosso Aviso de Privacidade, descrevemos quais dados coletamos, como são consumidos e armazenados, em conformidade com a LGPD.
Se você é uma pessoa movida por desafios, criatividade e impacto genuíno, avance conosco nessa jornada de evolução!
Faça parte do nosso time!