
A tripstack é uma empresa de tecnologia para viagens que desenvolve infraestrutura para companhias aéreas e varejistas de viagens. Sua API de reservas de voos e sua plataforma de varejo com marca branca têm foco em tarifas de Virtual Interlining, ou conexão por conta própria, combinando conteúdo de companhias aéreas de baixo custo e de serviço completo, conexões NDC e outras opções de voos em itinerários reserváveis. A plataforma também oferece suporte a produtos de tarifas armazenadas em cache e serviços adicionais, como bagagem, seleção de assento e tarifas com marca, ajudando empresas de viagens B2B a oferecer jornadas complexas por meio de experiências personalizáveis com sua própria marca. Fundada em 2016, a tripstack opera globalmente e faz parte do Etraveli Group.
Engenheiro(a) de Software Sênior, Motor de Reservas (Híbrido em Cracóvia)
Lidere a arquitetura C#/.NET da plataforma de reservas de voos da Tripstack em uma função de engenharia sênior. Assuma a responsabilidade por serviços escaláveis de preços, disponibilidade e reservas, além de APIs, confiabilidade e liderança técnica.
Descrição
- Definir a direção técnica dos serviços do Motor de Reservas
- Tomar decisões de arquitetura, documentar os trade-offs e atuar como ponto de contato técnico
- Projetar, desenvolver, revisar, testar e dar suporte a código C#/.NET para sistemas que processam milhões de solicitações por dia
- Dividir iniciativas em incrementos entregáveis e manter os sistemas após o lançamento
- Assumir a responsabilidade pela latência, disponibilidade, características de custo e metas de confiabilidade dos serviços
- Manter e evoluir a API 2.0 baseada em gRPC junto aos serviços .NET
- Identificar oportunidades tecnológicas e comunicar propostas e planos técnicos em toda a organização
- Colaborar com gerentes de produto, equipes de integração de clientes e grupos de engenharia
- Coordenar e acompanhar os lançamentos em produção
- Participar do rodízio de plantão, liderar a resposta a incidentes e concluir as ações de acompanhamento
- Apoiar o desenvolvimento dos engenheiros por meio de revisões de código e design e sessões de compartilhamento de conhecimento
- Ajudar a equipe a aplicar ferramentas de desenvolvimento assistido por IA de forma eficaz
Requisitos
- Bacharelado ou nível superior em Ciência da Computação ou disciplina técnica relacionada
- Pelo menos 7 anos de experiência profissional em engenharia de software com C# e .NET, incluindo trabalho em produção com .NET Core ou .NET 8+
- Conhecimento profundo do runtime .NET sob carga, incluindo trade-offs de desempenho, cache, criação de perfis e benchmarking
- Sólidas habilidades de design e arquitetura de software, incluindo fundamentos de ciência da computação, análise orientada a objetos, padrões de projeto e sistemas distribuídos de grande escala
- Experiência prática em produção com o Claude Code ou um assistente de programação com IA equivalente
- Experiência comprovada no design e na arquitetura de sistemas distribuídos escaláveis e altamente disponíveis que atendem tráfego em escala de internet
- Experiência de liderança técnica com vários engenheiros, incluindo desenvolvimento e mentoria de engenheiros
- Experiência assumindo a responsabilidade por serviços em produção por meio de suporte de plantão e liderando a resposta a incidentes
- Habilidades de comunicação clara e concisa com partes interessadas técnicas e não técnicas
- Experiência com SDKs de clientes ou APIs públicas, provedores de nuvem e arquitetura nativa da nuvem, Docker, Kubernetes, CI/CD, Grafana, alertas, logs, atividades relacionadas a PCI, gRPC, protobuf, arquiteturas orientadas a eventos ou assíncronas, corretores de mensagens e o domínio de reservas de voos será considerada um diferencial
Benefícios
- Trabalhar com uma equipe dinâmica e em crescimento formada por profissionais experientes
- Fazer parte de uma organização comprometida com diversidade, equidade e inclusão
- Trabalhar em um ambiente seguro, saudável e acessível
- Ter acesso a adaptações durante o processo seletivo
- Emprego com igualdade de oportunidades