Wonderschool
RBGlobal
Engenheiro(a) de Software Sênior
Sobre a oportunidade
Sobre a Vaga
Como Engenheiro(a) de Software Sênior, você será um contribuidor principal em nossa plataforma proprietária de software de e-commerce — o sistema em que nossos clientes confiam todos os dias.
Você trabalhará em uma equipe de engenharia colaborativa e multifuncional, assumindo a responsabilidade por recursos e serviços em nossa arquitetura de microsserviços, desde o design até a implantação e operação. Estamos procurando engenheiros curiosos, pragmáticos e confortáveis em navegar em uma base de código grande e em evolução — e que abracem práticas modernas de desenvolvimento assistido por IA para se mover mais rápido e de forma mais inteligente.
O que Buscamos em Você
- Você assume responsabilidade — você não espera por requisitos perfeitos antes de progredir.
- Você se comunica claramente com stakeholders técnicos e não técnicos.
- Você se preocupa com a qualidade do seu trabalho, não apenas em concluí-lo.
- Você se sente confortável com a ambiguidade e sabe quando escalar versus resolver sozinho.
- Você é genuinamente curioso sobre ferramentas e tecnologias emergentes, incluindo IA, e procura maneiras de aplicá-las na prática.
Responsabilidades
- Assumir a responsabilidade por componentes dentro de nossa arquitetura de microsserviços — projetá-los, desenvolvê-los, aprimorá-los e mantê-los com foco em qualidade e confiabilidade.
- Traduzir requisitos de negócios e de produto (às vezes ambíguos) em soluções técnicas limpas e bem estruturadas.
- Estimar o esforço de trabalho e contribuir significativamente para o planejamento de projetos e cronogramas de entrega.
- Mergulhar rapidamente em uma base de código grande e com múltiplos serviços — compreender os padrões existentes e começar a contribuir em um curto período de adaptação.
- Colaborar com engenheiros de diferentes equipes para identificar lacunas, expor riscos precocemente e conduzir decisões técnicas até a resolução.
- Escrever testes unitários e de integração; manter os padrões de qualidade de código por meio de revisões de código e automação.
- Apoiar sistemas de produção e auxiliar nossa equipe de suporte de 3º nível quando ocorrerem incidentes.
- Utilizar proativamente ferramentas de desenvolvimento de IA (por exemplo, GitHub Copilot, Claude, Cursor) para acelerar o desenvolvimento, melhorar a qualidade do código e reduzir o trabalho repetitivo.
- Realizar outras tarefas conforme atribuído.
Qualificações Necessárias
- 6–8+ anos de experiência profissional em desenvolvimento de software em um ambiente com múltiplas equipes.
- .NET Framework / .NET Core / C# – desenvolvimento de APIs, serviços e lógica de negócios back-end.
- React – Compreensão e experiência prática em aplicações front-end orientadas a componentes.
- Cloud – Microsoft Azure – conhecimento prático de serviços Azure (App Services, Azure SQL, Storage, Service Bus ou equivalente).
- Bancos de Dados – proficiência com SQL Server e/ou PostgreSQL; experiência com design de schema, otimização de consultas e ajuste de performance.
- Design de API RESTful – construção e consumo de APIs bem estruturadas e versionadas.
- Sólida compreensão das práticas Ágeis / Scrum e do ciclo de vida completo de desenvolvimento de software.
- Contêineres – experiência prática com Docker; familiaridade com conceitos de orquestração de contêineres.
- Uso demonstrado de ferramentas de desenvolvimento assistido por IA (GitHub Copilot, Claude, Cursor ou similar) como parte do fluxo de trabalho de engenharia diário.
Habilidades Desejáveis
- Capacidade de aprender e se adaptar a padrões e tecnologias mais recentes à medida que o cenário evolui.
- Experiência com pipelines de CI/CD (Azure DevOps, GitHub Actions).
- Familiaridade com Kubernetes ou Azure Container Apps.
- Exposição a arquitetura orientada a eventos ou message brokers (por exemplo, Azure Service Bus, Kafka)
IAA Holdings, LLC (IAA)
A IAA Holdings, LLC (IAA), uma empresa Ritchie Bros. Auctioneers (NYSE: RBA) e (TSX: RBA), é um mercado global confiável para insights, serviços e soluções de transação para ativos e veículos comerciais. Aproveitando tecnologia de ponta e focando em inovação, a plataforma exclusiva da IAA facilita a comercialização e venda de veículos com perda total, danificados e de baixo valor. A IAA atende a uma base global de compradores – localizados em mais de 170 países – e um espectro completo de vendedores, incluindo seguradoras, concessionárias, empresas de leasing de frotas e locadoras de veículos, e organizações de caridade. Os compradores têm acesso a múltiplos canais digitais de lances e compras, merchandising inovador de veículos e serviços de avaliação eficientes, aprimorando a experiência geral de compra. A IAA oferece aos vendedores um conjunto abrangente de serviços voltados para maximizar o valor do veículo, reduzir custos administrativos, encurtar o tempo do ciclo de vendas e entregar os maiores retornos econômicos.
Os funcionários em tempo integral da RB Global recebem seguros médicos, odontológicos, oftalmológicos e de vida básicos. Os funcionários podem se inscrever em nosso plano 401k e a RB Global igualará 100%% para as primeiras 4%% contribuídas. Os funcionários também receberão 15 dias de PTO (licença remunerada) a cada ano.
