Num relance
- Tarefas: Desenvolver e manter uma plataforma de transações distribuídas para transferências seguras de criptomoedas.
- Empresa: Empresa parceira inovadora com foco em tecnologia e colaboração.
- Benefícios: Trabalho remoto flexível, subsídio para escritório em casa e tempo livre ilimitado.
- Outras informações: Ambiente inclusivo que valoriza a diversidade e oferece oportunidades de crescimento.
- Porquê este emprego: Impacte o futuro das finanças com tecnologia de ponta e mentore outros engenheiros.
- Qualificações: Experiência sólida em engenharia backend e conhecimento profundo de sistemas distribuídos.
O salário previsto situa-se entre 63000 - 77000 € por ano.
Esta posição é listada em nome de uma empresa parceira, que gerencia todas as aplicações e próximos passos. A nossa parceira está à procura de um Staff Backend Software Engineer baseado em Portugal. Como Staff Backend Software Engineer, você ajudará a construir e evoluir uma plataforma de transação crítica para a missão que permite transferências seguras de criptomoedas entre instituições financeiras, fintechs e bolsas em todo o mundo. Você enfrentará desafios complexos de sistemas distribuídos onde a integridade dos dados, isolamento de inquilinos, confiabilidade e auditabilidade são essenciais em um ambiente regulamentado.
Responsabilidades:
- Projetar, desenvolver e manter componentes principais de uma plataforma de transação distribuída.
- Construir sistemas resilientes que preservem a correção dos dados, isolamento de inquilinos e auditabilidade, incluindo quando ocorrem falhas.
- Melhorar a escalabilidade à medida que os volumes de transação e o número de instituições por nó aumentam, mantendo latência previsível e desempenho do banco de dados.
- Produzir documentos de design técnico claros e fornecer revisões construtivas e detalhadas de propostas de arquitetura e código.
- Integrar agentes de codificação de IA nos fluxos de trabalho diários de desenvolvimento e melhorar especificações, contexto e práticas de revisão para garantir que o código gerado seja seguro para produção.
- Colaborar com equipes de produto, conformidade e atendimento ao cliente para traduzir obrigações regulatórias e necessidades dos clientes em software confiável.
- Assumir a responsabilidade total pelos sistemas de produção, incluindo rastreamento, alertas, resposta a incidentes e acompanhamentos pós-incidente.
- Orientar outros engenheiros, compartilhar expertise técnica e contribuir para os padrões de engenharia da equipe.
- Participar da rotação de plantão para apoiar a confiabilidade da plataforma e a continuidade operacional.
Requisitos:
- Tipicamente 8+ anos de experiência em engenharia backend, com um histórico de entrega de projetos técnicos complexos do início ao fim e ajudando outros engenheiros a crescer.
- Forte expertise em design de sistemas distribuídos, incluindo processamento assíncrono, manuseio de falhas e sistemas onde a correção tem prioridade sobre a entrega de recursos.
- Experiência sólida em Go ou experiência substancial em produção com outra linguagem backend tipada estaticamente, como Java, Kotlin, Rust ou C#, com a capacidade e motivação para começar a enviar código Go nas primeiras semanas.
- Conhecimento profundo de Postgre SQL, incluindo design de esquema, planejamento de consultas, bloqueio, níveis de isolamento de transações, migrações de banco de dados ao vivo e gerenciamento de dados multi-inquilino.
- Experiência prática em engenharia de nuvem com AWS ou GCP, incluindo IAM, redes, bancos de dados gerenciados, filas e armazenamento.
- Experiência diária usando agentes de codificação de IA, incluindo escrita de especificações, fornecimento de contexto, decomposição de tarefas, revisão crítica de código gerado e compreensão de onde essas ferramentas podem falhar.
- Fortes habilidades de comunicação escrita, com a capacidade de explicar decisões técnicas de forma clara e concisa em um ambiente remoto que depende de documentação e colaboração assíncrona.
- Fundamentos sólidos de segurança para manuseio de dados sensíveis, incluindo criptografia em trânsito e em repouso, gerenciamento de chaves, minimização de dados e acesso de menor privilégio.
- Familiaridade com qualquer um dos seguintes é uma vantagem: criptografia aplicada, protocolos de identidade descentralizada, finanças regulamentadas, pagamentos, frameworks de conformidade, conceitos de criptomoeda e blockchain, Node.js, Type Script, sistemas de fila e fluxo de trabalho, ou ferramentas modernas de observabilidade.
Benefícios:
- Trabalho remoto flexível: Trabalhe remotamente de qualquer lugar.
- Subsídio para home-office: $1,000 para apoiar sua configuração de trabalho em casa, disponível para uso dentro do seu primeiro ano de emprego.
- Mac Book Pro: Escolha um modelo que atenda às suas necessidades em coordenação com seu gerente.
- Tempo livre pago ilimitado: Tire o tempo que precisar para descansar e recarregar.
- Benefícios específicos do país: Benefícios e contribuições estatutárias gerenciadas através de um arranjo de empregador registrado.
- Ambiente de trabalho inclusivo: Um compromisso com a igualdade de oportunidades de emprego e um ambiente de trabalho que valoriza a diversidade e proíbe discriminação com base em características legalmente protegidas.
Empregador para Staff Backend Software Engineer: Jobgether
A nossa empresa parceira oferece um ambiente de trabalho dinâmico e multicultural em Portugal, onde os colaboradores têm a oportunidade de se envolver em atividades de contabilidade IFRS e relatórios dentro de uma organização global. Com um forte foco no desenvolvimento profissional, a empresa promove a colaboração entre equipas e oferece formação contínua, permitindo que os funcionários aprofundem a sua experiência em contabilidade técnica e transações internacionais complexas.