Desenvolvedor Backend Sênior
byx
Score da Vaga
100 pontosNa byx, acreditamos que a tecnologia tem o poder de aproximar pessoas, impulsionar negócios e ampliar oportunidades.
Construímos soluções que conectam renda, empresas e capital, tornando o mercado de crédito mais eficiente, seguro e escalável.
Para isso, buscamos pessoas curiosas, protagonistas e apaixonadas por transformar ideias em oportunidades. Valorizamos profissionais que utilizam a Inteligência Artificial de forma ética e responsável para potencializar a criatividade, a produtividade e a capacidade de análise.
💡 Vem ser byx e conhecer mais sobre o desafio no time de Tecnológia.
Responsabilidades e atribuições
- Desenvolver e evoluir aplicações backend utilizando Python, Django e/ou FastAPI;
- Participar do desenho, desenvolvimento e evolução de APIs, microsserviços e integrações;
- Atuar na análise técnica de demandas, identificando dependências, riscos e impactos;
- Propor soluções considerando escalabilidade, segurança, resiliência, performance e manutenibilidade;
- Aplicar boas práticas de arquitetura, Clean Code, SOLID, design patterns e arquitetura hexagonal;
- Contribuir para decisões técnicas e para a evolução dos padrões de engenharia da equipe;
- Trabalhar com bancos de dados relacionais e não relacionais, avaliando modelagem, consultas e performance;
- Desenvolver testes automatizados e contribuir para a qualidade e confiabilidade das aplicações;
- Realizar code reviews, compartilhando conhecimento e apoiando a evolução técnica do time;
- Apoiar pessoas desenvolvedoras menos experientes por meio de orientação técnica e acompanhamento;
- Atuar na investigação e resolução de incidentes, contribuindo para diagnóstico, correção e prevenção de recorrências;
- Contribuir para práticas de observabilidade, monitoramento, CI/CD e automação;
- Participar das cerimônias da squad, apoiando refinamentos, estimativas e planejamento das entregas;
- Trabalhar em parceria com Produto, Qualidade, Agilidade e demais áreas de Tecnologia;
- Apoiar a documentação técnica de serviços, APIs, integrações e decisões de arquitetura;
- Utilizar ferramentas de Inteligência Artificial de forma ética e responsável como apoio ao desenvolvimento, documentação, testes e análise técnica.
Habilidades e pré-requisitos
- Experiência sólida com desenvolvimento de software e construção de aplicações backend;
- Experiência profissional prática e recente com Python;
- Experiência com Django e/ou FastAPI;
- Experiência no desenvolvimento e integração de APIs REST;
- Experiência com microsserviços, integrações e sistemas distribuídos;
- Conhecimento de arquitetura hexagonal, Clean Code, SOLID e design patterns;
- Experiência com bancos de dados relacionais, especialmente PostgreSQL e/ou MySQL;
- Conhecimento ou experiência com bancos de dados não relacionais, especialmente MongoDB;
- Conhecimento prático de serviços e arquitetura em AWS;
- Experiência com testes automatizados e práticas de qualidade de software;
- Conhecimento de pipelines e esteiras de CI/CD;
- Experiência com observabilidade, monitoramento e análise de logs e métricas;
- Conhecimento do ciclo de desenvolvimento de software, da concepção à sustentação em produção;
- Experiência com metodologias ágeis e atuação em squads multidisciplinares;
- Capacidade de analisar problemas, avaliar trade-offs e propor decisões técnicas;
- Boa comunicação para atuar com Produto, Qualidade, Agilidade, áreas de negócio e demais profissionais de Tecnologia;
- Autonomia para conduzir tarefas e soluções, buscando apoio quando necessário;
- Disponibilidade para atuação hands-on, contribuindo diretamente com código e soluções técnicas.
Diferenciais
- Experiência com Go;
- Conhecimento de Kubernetes e ArgoCD;
- Experiência com Datadog ou outras ferramentas de observabilidade;
- Conhecimento ou experiência com Temporal.io, Retool, Camunda ou WireMock;
- Experiência com sistemas de alta disponibilidade, escalabilidade e volume transacional;
- Conhecimento de práticas de segurança de aplicações e proteção de APIs;
- Experiência com arquitetura orientada a eventos e mensageria;
- Conhecimento de métricas de engenharia, incluindo DORA Metrics;
- Experiência em empresas de tecnologia, fintechs ou meios de pagamento;
- Conhecimento em processos transacionais de crédito e débito;
- Experiência com cultura DevOps;
- Inglês intermediário ou avançado;
- Noções de espanhol.
O que você pode esperar da gente?
✔ Ambiente colaborativo, conhecimento compartilhado e conquistas celebradas.
✔ Autonomia para propor, testar e transformar boas ideias em resultados.
✔ Tecnologia e IA como aliadas para potencializar seu trabalho.
✔ Aprendizado contínuo, desafios e oportunidades reais de crescimento.
✔ Projetos estratégicos com impacto para clientes, parceiros e mercado.
✔ Cultura guiada por inovação, protagonismo, execução, integridade, colaboração e impacto social.
Nossos benefícios
🍴 Vale refeição/alimentação flexível
🩺 Plano de saúde
🦷 Plano odontológico
✅ Seguro de vida
🚌 Vale transporte
💪 Gympass / Wellhub
🌞 Sesc
👶🏽 Auxílio creche
💰 Bônus
Aqui, acreditamos que grandes transformações acontecem quando pessoas, tecnologia e propósito caminham juntos. Se você quer construir soluções que fazem a diferença, seu próximo desafio pode começar aqui.
#vemserbyxer
📍 Nosso escritório fica localizado em São Paulo (SP), na região da Vila Olímpia.
Sobre a área de Desenvolvimento
A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.
As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.
Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.
Sobre a área de Analista de Negócios
O Analista de Negócios (BA) é o profissional responsável por identificar problemas, oportunidades e soluções em processos organizacionais, atuando como ponte entre as áreas de negócio e a equipe de desenvolvimento de tecnologia. Ele realiza o levantamento e especificação de requisitos, mapeia fluxos de valor, desenha processos futuros e ajuda a garantir que as entregas de software estejam alinhadas com as metas estratégicas da empresa.
Conheça Outras Áreas
Entenda melhor o escopo de atuação, habilidades necessárias e ferramentas utilizadas em diferentes áreas de carreira.
Sobre a área de UX
A área de User Experience (UX) Design é focada em otimizar a experiência geral do usuário ao interagir com um produto ou serviço. Profissionais de UX realizam pesquisas com usuários (UX Research), mapeiam jornadas, criam wireframes, realizam testes de usabilidade e definem fluxos de navegação para garantir que o produto seja intuitivo, útil e atenda às necessidades reais dos usuários.
Sobre a área de Suporte Técnico
O Suporte Técnico é essencial para garantir a satisfação e retenção de clientes. Profissionais de suporte resolvem problemas técnicos, documentam soluções e identificam padrões que podem levar a melhorias no produto.
As principais habilidades incluem troubleshooting, atendimento ao cliente, documentação técnica, conhecimento de ITIL e ferramentas de ticketing (Zendesk, Freshdesk, Intercom).
O suporte técnico evoluiu de uma função reativa para proativa, com profissionais de alto nível atuando em Customer Engineering e Support Engineering.
Sobre a área de Account Manager
O Account Manager é o profissional responsável por gerenciar e expandir o relacionamento com os clientes após a venda. Ele atua como parceiro estratégico, garantindo satisfação, retenção e crescimento da conta, conectando as necessidades do cliente com as soluções da empresa.
As principais habilidades incluem gestão de relacionamento, negociação, upsell e cross-sell, renovação de contratos, planejamento de contas, business reviews, análise de métricas (NPS, churn, LTV) e conhecimento de CRMs (Salesforce, HubSpot). Comunicação, empatia e visão de negócio são diferenciais fundamentais.
Account Managers em empresas de tecnologia e SaaS são muito valorizados, especialmente aqueles que conseguem aumentar a receita recorrente (MRR/ARR) através de expansão de contas e prevenção de churn. A área oferece oportunidades desde account executive até diretor de contas, com foco em relacionamento estratégico, crescimento de receita e sucesso do cliente.
Sobre a área de Marketing
A área de Marketing é estratégica para o crescimento e posicionamento de qualquer empresa. Engloba marketing tradicional, brand management, pesquisa de mercado, trade marketing, marketing de produto e inteligência de mercado. Profissionais de marketing são responsáveis por planejar e executar estratégias que conectam marcas ao seu público-alvo.
As principais habilidades incluem brand management, pesquisa de mercado, análise competitiva, product marketing, trade marketing, precificação, marketing relacional e desenvolvimento de canal. Conhecimento de ferramentas de pesquisa (Nielsen, Kantar, Ipsos), BI e planilhas avançadas é diferencial.
Profissionais de marketing em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam product marketing, go-to-market strategy e data-driven marketing. A área oferece oportunidades desde analista até CMO, com foco em crescimento, posicionamento de marca e retorno sobre investimento.
Sobre a área de Engenheiro de Automação
O Engenheiro de Automação é o profissional responsável por projetar, desenvolver e implementar soluções que automatizam processos manuais e repetitivos em TI, infraestrutura, testes e operações. Ele combina conhecimento de programação com visão de DevOps e SRE para eliminar tarefas manuais e aumentar a eficiência operacional.
As principais habilidades incluem Infrastructure as Code (Terraform, Ansible, Pulumi), CI/CD (Jenkins, GitHub Actions, GitLab CI), automação de testes (Selenium, Cypress, Playwright), automação de rede (Netconf, SDN), RPA (UiPath, Power Automate) e scripting (Python, Bash, PowerShell). Conhecimento de Kubernetes, GitOps (ArgoCD, Flux) e plataforma de automação é diferencial.
Engenheiros de Automação em empresas de tecnologia são muito valorizados, especialmente aqueles que conseguem criar pipelines de deploy automatizados, infraestrutura auto-healing e plataformas internas de desenvolvimento (IDP). A área oferece oportunidades desde automation engineer júnior até automation architect e head of automation.
Comentários 0