Num relance
- Tarefas: Desenvolver sistemas de backend distribuídos para dados de mercado em tempo real.
- Empresa: Empresa inovadora no setor tecnológico, focada em blockchain e dados financeiros.
- Benefícios: Salário competitivo, trabalho remoto, licença parental paga e crescimento profissional.
- Outras informações: Ambiente dinâmico com oportunidades de crescimento e uma cultura inclusiva.
- Porquê este emprego: Trabalhe com tecnologia de ponta e impacte o futuro dos dados financeiros.
- Qualificações: Experiência em sistemas de backend e forte conhecimento em streaming de dados.
O salário previsto situa-se entre 121500 - 148500 € por ano.
Esta posição é listada em nome de uma empresa parceira, que gere todas as aplicações e próximos passos. O nosso parceiro está à procura de um Engenheiro de Software Sênior – Dados de Mercado baseado em Portugal. Junte-se a um ambiente tecnológico inovador que transforma a forma como as instituições acedem e compreendem dados de blockchain e do mercado financeiro.
Nesta função de contribuinte individual sênior, você irá projetar e construir uma plataforma de dados de mercado de próxima geração, fornecendo feeds em tempo real e conjuntos de dados históricos para clientes institucionais. Você assumirá a propriedade técnica de sistemas distribuídos responsáveis por ingerir, processar, normalizar, armazenar e entregar dados de alta qualidade de várias fontes.
Trabalhando na interseção da engenharia de backend, infraestrutura de streaming e dados financeiros, você ajudará a moldar decisões arquitetônicas críticas em torno de desempenho, correção, confiabilidade e escalabilidade. Você também irá orientar engenheiros, influenciar a direção técnica entre equipes e impulsionar melhorias contínuas nos sistemas de produção.
Em uma equipe de engenharia internacional com foco remoto, você terá a autonomia para resolver desafios complexos e usar o desenvolvimento assistido por IA para acelerar a entrega, mantendo padrões excepcionais de engenharia.
Responsabilidades:
- Projetar, desenvolver e operar sistemas de backend distribuídos para ingerir, normalizar, processar, armazenar e entregar dados de mercado em tempo real de redes de blockchain e outras fontes de dados financeiros relevantes.
- Construir e manter uma infraestrutura de streaming robusta que lida com ordenação de eventos, timestamps, registros duplicados, reprodução, dados ausentes e recuperação, incluindo reorganizações de blockchain e finalização de transações quando relevante.
- Desenvolver feeds de dados e APIs confiáveis voltadas para o cliente com garantias de entrega claramente definidas, evoluindo esquemas, controles de acesso apropriados e desempenho previsível sob cargas pesadas ou quando os consumidores ficam para trás.
- Colaborar com equipes de engenharia multifuncionais para definir e melhorar modelos de dados de referência, captura de dados históricos e a integração de novas fontes e capacidades de dados.
- Estabelecer e melhorar continuamente objetivos de nível de serviço (SLOs) e métricas de qualidade de dados, monitorando latência, frescor, completude e correção em toda a plataforma.
- Investigar independentemente problemas de produção, conduzir análises de causa raiz e implementar correções duráveis que melhorem a resiliência do sistema, recuperação e eficiência operacional.
- Possuir serviços ao longo de seu ciclo de vida, desde o design técnico e implementação até a implantação, monitoramento, suporte à produção e participação na rotação de plantão da equipe.
- Integrar ferramentas de desenvolvimento assistidas por IA em todo o fluxo de trabalho de engenharia, usando-as para explorar opções arquitetônicas, implementar mudanças, gerar testes, investigar falhas e melhorar a documentação enquanto mantém uma forte supervisão técnica.
- Desenvolver práticas de engenharia assistidas por IA repetíveis, compartilhar fluxos de trabalho eficazes com colegas e contribuir para melhorias contínuas na produtividade e qualidade do desenvolvimento.
- Liderar decisões técnicas entre fronteiras de equipe, documentar propostas arquitetônicas claramente e ajudar a traduzir requisitos ambíguos em designs pragmáticos e soluções prontas para produção.
- Orientar engenheiros através da implementação, revisões de código e discussões técnicas, permitindo que a equipe entregue projetos complexos com altos padrões de confiabilidade e manutenibilidade.
Requisitos:
- Experiência extensa na construção e operação de sistemas de backend distribuídos ou serviços de dados com exigências rigorosas de confiabilidade, escalabilidade e desempenho, incluindo a capacidade de diagnosticar falhas entre serviços e limites de dados.
- Forte especialização em sistemas de streaming em tempo real, incluindo concorrência, gerenciamento de estado, backpressure, processamento de eventos e mecanismos de recuperação.
- Uma compreensão profunda da correção e integridade dos dados, incluindo manipulação de timestamps, precisão numérica, evolução de esquemas, correções de dados, ordenação de eventos e consistência em sistemas distribuídos.
- Fortes fundamentos em ciência da computação e habilidades avançadas em engenharia de backend, com experiência em linguagens como Rust, Go ou linguagens de programação comparáveis.
- Capacidade demonstrada de traduzir requisitos técnicos e de negócios ambíguos em designs arquitetônicos claros, trabalho entregável e serviços de produção robustos.
- Experiência em assumir a propriedade total de sistemas de software, incluindo design, implementação, teste, implantação, monitoramento, resposta a incidentes e melhorias operacionais contínuas.
- Fortes habilidades de liderança técnica, com a capacidade de influenciar decisões arquitetônicas entre equipes, orientar outros engenheiros e guiar a implementação sem depender apenas da autoridade formal de gestão.
- Excelentes habilidades de comunicação escrita e verbal, incluindo a capacidade de documentar conceitos técnicos complexos e colaborar efetivamente com colegas em um ambiente distribuído e remoto.
- Experiência trabalhando com dados financeiros ou de mercado em uma instituição financeira ou em um ambiente intensivo em dados comparável é valiosa.
- Familiaridade com dados de blockchain e indexação, incluindo redes compatíveis com EVM ou Solana, é um diferencial.
- Experiência com sistemas de dados de referência, incluindo dados mestres de instrumentos e entidades, mapeamento de identificadores, registros datados, ativos tokenizados ou dados de fundos, é vantajosa.
- Experiência em trabalhar em uma empresa onde os dados são o produto principal também é benéfica.
- Um forte senso de propriedade, bom julgamento em engenharia e uma abordagem proativa para usar ferramentas de desenvolvimento assistidas por IA de forma responsável para melhorar a produtividade sem comprometer a confiabilidade ou qualidade.
Benefícios:
- Salário competitivo e participação acionária: Um pacote de compensação projetado para ser altamente competitivo dentro da indústria, com salário e participação acionária posicionados entre os 25% superiores de empresas comparáveis.
- Termos de participação acionária favoráveis aos funcionários: Um esquema de participação acionária para funcionários oferecendo um preço de exercício fortemente descontado, aproximadamente 90% abaixo do preço de referência padrão, e uma janela de exercício de 10 anos.
- Generoso tempo de folga pago: Cinco semanas de licença anual, além de feriados públicos locais, que podem ser ajustados para atender às suas necessidades.
- Trabalho totalmente remoto: Trabalhe remotamente dentro de uma equipe internacional distribuída, com horários flexíveis e a liberdade de organizar seu próprio dia de trabalho.
- Colaboração flexível: Um equilíbrio saudável de comunicação assíncrona e síncrona, com ênfase no trabalho focado e minimizando reuniões desnecessárias.
- Assistência médica abrangente: Seguro médico privado, cobertura dental e cuidados com a visão como benefícios padrão.
- Licença parental paga: 16 semanas de licença totalmente paga para cuidadores principais e seis semanas para cuidadores secundários, além de um retorno gradual ao trabalho em um horário parcial com pagamento integral.
- Encontros trimestrais da empresa e da equipe: Oportunidades para conhecer colegas pessoalmente, colaborar e construir relacionamentos em encontros em locais emocionantes.
- Subsídio anual de viagem: Financiamento para viajar e trabalhar ao lado de colegas ou equipes durante vários dias a cada ano.
- Suporte para escritório em casa: Um subsídio para criar um ambiente de trabalho confortável e produtivo em casa, ou acesso pago pela empresa a um espaço de coworking local.
- Crescimento profissional: Trabalhe ao lado de engenheiros talentosos em projetos tecnicamente desafiadores que moldam o futuro da infraestrutura de dados de blockchain e financeiros.
- Cultura inclusiva: Junte-se a uma equipe comprometida com a diversidade, inclusão e criação de um ambiente onde pessoas com diferentes origens e perspectivas possam prosperar.
Empregador para Staff Software Engineer - Market Data: 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.