Pearl
PayJoy
Engenheiro(a) de Software Sênior - Pagamentos
Sobre a PayJoy
A PayJoy, uma Public Benefit Corporation, é uma provedora de crédito com foco em missão, dedicada a ajudar clientes subatendidos em mercados emergentes a alcançar estabilidade e sucesso financeiro. Nossa tecnologia patenteada para crédito garantido fornece um ponto de entrada para novos clientes no sistema de crédito. Através das ofertas de financiamento e cartões no ponto de venda da PayJoy, os clientes ganham acesso a uma qualidade de vida moderna. O crédito da PayJoy também permite que nossos clientes aproveitem oportunidades como microempreendedores e atua como seguro para tempos difíceis. Através de nosso machine learning de ponta, ciência de dados e IA antifraude, atendemos mais de 18 milhões de clientes até 2025, alcançando lucratividade sólida para crescimento sustentável.
Esta vaga
Estamos procurando um(a) Engenheiro(a) de Software Sênior para projetar, desenvolver e manter aplicações escaláveis, seguras e de alta performance. O(a) candidato(a) ideal possui forte experiência na construção de serviços backend com Django, desenvolvimento de aplicações web modernas com Vue.js, design de APIs RESTful e implementação de microsserviços que suportam sistemas de alta demanda e missão crítica.
Responsabilidades
- Projetar, desenvolver, testar, implantar e manter aplicações escaláveis usando Django e Vue.js.
- Construir e manter APIs RESTful, microsserviços e integrações com sistemas internos e externos.
- Projetar, otimizar e manter bancos de dados PostgreSQL, garantindo performance, escalabilidade e integridade dos dados.
- Colaborar estreitamente com as equipes de Produto, Design, QA e Engenharia para entregar soluções de software de alta qualidade.
- Participar de discussões de arquitetura, revisões de código, testes e cerimônias Ágeis.
- Escrever código limpo, de fácil manutenção e bem documentado, e contribuir para melhorias contínuas nas práticas de engenharia.
- Mentorar outros engenheiros e apoiar o compartilhamento de conhecimento entre a equipe.
Requisitos
- Bacharelado em Ciência da Computação, Engenharia de Software ou área técnica relacionada.
- 7+ anos de experiência profissional como Engenheiro(a) de Software.
- Forte proficiência em princípios de engenharia de software, padrões de design e práticas modernas de desenvolvimento.
- Forte experiência no desenvolvimento de aplicações backend usando Python.
- Experiência na construção de serviços backend escaláveis, APIs RESTful e sistemas distribuídos.
- Forte experiência trabalhando com bancos de dados relacionais como PostgreSQL, MySQL ou bancos de dados SQL similares, incluindo design de schema, otimização de consultas e ajuste de performance.
- Experiência no desenvolvimento de aplicações frontend usando Vue.js e JavaScript modernos.
- Experiência em design e implementação de microsserviços e arquiteturas orientadas a serviços.
- Experiência na integração de APIs internas e de terceiros.
- Proficiência com Git para controle de versão.
- Experiência trabalhando com Docker e Kubernetes.
- Experiência com testes automatizados, desenvolvimento orientado a testes (TDD) e revisões de código.
- Experiência documentando funcionalidades de software e revisando o trabalho de outros engenheiros.
Diferenciais
- Bacharelado em Ciência da Computação, Engenharia de Software ou área técnica relacionada.
- 7+ anos de experiência profissional como Engenheiro(a) de Software.
- Forte experiência com Django, PostgreSQL, Vue.js, REST APIs e microsserviços.
- Experiência com Docker, Kubernetes, Git e pipelines de CI/CD.
- Experiência com testes automatizados, Desenvolvimento Orientado a Testes (TDD) e revisões de código.
- Experiência na construção de aplicações escaláveis e de alta performance e trabalho com sistemas distribuídos.
- Experiência em Pagamentos, FinTech ou outros ambientes transacionais de alto volume é altamente desejável.
- Fortes habilidades analíticas, de resolução de problemas, comunicação e colaboração, com capacidade de prosperar em um ambiente Ágil de ritmo acelerado.
A PayJoy orgulha-se de ser um empregador com Igualdade de Oportunidades de Emprego e damos as boas-vindas e incentivamos pessoas de todas as origens. Não discriminamos com base em raça, religião, cor, origem nacional, gênero (incluindo gravidez, parto ou condições médicas relacionadas), orientação sexual, identidade de gênero, expressão de gênero, idade, status como veterano protegido, status como indivíduo com deficiência ou outras características legalmente protegidas aplicáveis.
Princípios da PayJoy
Finanças para o próximo bilhão * Propriedade * Quebrar Barreiras * Comunicação Viva * Transparência e Direteza * Foco em Escala * Equilíbrio Vida-Trabalho * Abraçar a Diversidade * Velocidade * Escuta Ativa
