Proximie
Clearwater Analytics
Engenheiro(a) Sênior de Desenvolvimento de Software
Resumo da Vaga
Estamos buscando um(a) Engenheiro(a) de Software Sênior qualificado(a) e motivado(a) para se juntar à nossa equipe dinâmica na CWAN. A função integra nossa equipe de Engenharia do Beacon Core. A equipe Core desenvolve grande parte do Beacon Cloud, logo acima da abstração da Plataforma. Ela lida com as ferramentas de desenvolvimento (SDLC) que oferecemos aos clientes e usamos internamente - IDE incluindo integração Cline, Revisão de Código, Framework de Testes, processo de Release; também execução em tempo de execução - agendador de batch, agendador de supercomputador, containerização, bibliotecas de codificação - grafo de dependência e modelo de negócios usados pela camada financeira e diretamente pelos clientes.
Nesta função, você será responsável por projetar, construir, implantar e manter código de alta qualidade, colaborando com equipes multifuncionais para aprimorar nossas ofertas de software. Esta posição é ideal para um(a) engenheiro(a) que é impulsionado(a) pela satisfação do cliente e tem um forte compromisso com o aprendizado e a melhoria contínuos. Usamos agentes de IA para acelerar o desenvolvimento com segurança e, ao mesmo tempo, ajudar os clientes a alcançar o mesmo.
Responsabilidades *
- Projetar, construir, implantar e manter código de qualidade que seja simples, bem estruturado, claro e bem testado. *
- Usar agentes de IA para acelerar o desenvolvimento e orientar outros sobre como usá-los com segurança, tanto clientes quanto internamente. *
- Desmembrar e resolver problemas complexos de forma eficiente, utilizando pesquisa e colaboração conforme necessário. *
- Comunicar-se efetivamente através de vários meios, com diferentes públicos e nos momentos apropriados. *
- Implementar e manter múltiplos níveis de testes automatizados (por exemplo, unitários, de integração, de contrato, ponta a ponta). *
- Orientar membros novos e menos experientes da equipe, compartilhando conhecimento e melhores práticas. *
- Liderar discussões de design e funcionalidades, defendendo melhorias no desempenho, escalabilidade, confiabilidade e segurança do software. *
- Coordenar com equipes multifuncionais para garantir a integração bem-sucedida de aplicações de software. *
- Solucionar e resolver incidentes de produção de forma rápida e eficaz. *
- Compreender as necessidades dos clientes e resolver problemas com empatia e senso de urgência. *
- Realizar quaisquer outras atividades razoáveis exigidas pela gerência.
Habilidades Requeridas *
- Excelente proficiência em Python *
- Forte domínio de uma linguagem de programação orientada a objetos e tipada. *
- Profundo conhecimento de metodologias de software, ferramentas e padrões arquiteturais comuns. *
- Paixão por trabalhar em um ambiente de software como serviço (SaaS). *
- Forte foco na satisfação do cliente e na experiência do usuário. *
- Excelentes habilidades de trabalho em equipe e colaboração. *
- Capacidade de gerenciar o tempo de forma eficaz e entregar resultados dentro dos prazos. *
- Compromisso com o aprendizado contínuo e desenvolvimento profissional. *
- Excepcionais habilidades analíticas e de resolução de problemas. *
- Proficiência em Microsoft Office e outros aplicativos essenciais de computador. *
- Atenção aos detalhes e fortes capacidades de documentação. *
- Excelentes habilidades de comunicação verbal e escrita. *
- Fortes habilidades organizacionais e interpessoais.
Educação e Experiência: *
- Graduação em Ciência da Computação ou área relacionada. *
- 5+ anos de experiência em desenvolvimento de software usando Python ou qualquer outra linguagem OOP idiomática.
- Experiência com TypeScript ou Javascript, e Rust seria um forte diferencial *
- Familiaridade com C++ é um diferencial. *
- Experiência no domínio Financeiro é um diferencial. *
