StrideCare
Catapult Sports
Engenheiro(a) de Software Sênior (Golang)
O QUE O SUCESSO PARECE
Localização: Boston, MA | Híbrido, 3 dias por semana em nosso escritório de Boston
Em 6 meses
Você terá um forte entendimento de nossa plataforma, arquitetura e práticas de engenharia, e estará assumindo com confiança um ou mais microsserviços Go.
Você estará implementando alterações de produção em nossos serviços backend e contribuindo para áreas como nosso sistema unificado de permissões e licenciamento, plataforma de dados distribuídos e sistemas de autenticação.
Você também terá construído fortes relacionamentos com a equipe de engenharia em Boston e colegas em nossa organização global de engenharia.
Em 12 meses
Você liderará o projeto arquitetônico de um subsistema significativo, levando um problema do projeto inicial à produção em todo o nosso ecossistema de serviços Go.
Você contribuirá para a forma como evoluímos nossos padrões de federação, arquitetura edge offline-first, modelos de dados e permissões, bem como as APIs e serviços que suportam nossos aplicativos cliente e integrações de terceiros.
Você será um contribuidor técnico sênior confiável que entrega software de alta qualidade, assume a responsabilidade por problemas complexos e ajuda a elevar a capacidade de engenharia da equipe mais ampla.
ADORARÍAMOS OUVI-LO
Você não precisa atender a todos os requisitos para se candidatar.
Sabemos que ótimos candidatos podem vir de diferentes origens e podem não ter experiência com todas as tecnologias listadas acima. Se você tem forte experiência em Golang, gosta de construir serviços escaláveis e quer trabalhar em problemas desafiadores com uma ótima equipe de engenharia, adoraríamos ouvi-lo.
Seja você interessado em esportes ou não, você terá a oportunidade de construir software que apoia algumas das melhores equipes e atletas do mundo.
Junte-se à Catapult e ajude-nos a Desbloquear o Potencial.
Todas as ofertas de emprego estão sujeitas à verificação pré-contratação positiva da Catapult. Para mais informações sobre a função ou processo de contratação, entre em contato com o Parceiro de Talentos para esta posição.
POR QUE CATAPULT?
CONSTRUA A TECNOLOGIA POR TRÁS DO DESEMPENHO ESPORTIVO DE ELITE.
Na Catapult, estamos construindo o futuro da tecnologia de desempenho esportivo, com a missão de Desbloquear o Potencial de cada atleta e equipe na Terra. Desde 2006, nossa tecnologia ajudou a moldar o mundo do software, ciência e dados de desempenho esportivo. Hoje, nossas soluções são usadas por mais de 5.000 equipes ao redor do mundo, incluindo organizações da NFL, NBA, NHL, MLS, EPL, AFL, NRL, NCAA e muitas outras.
Nossa tecnologia reúne dados de wearables, vídeo digital e informações do atleta para ajudar treinadores, cientistas esportivos, equipe de desempenho e atletas a entenderem o que está acontecendo, tomarem melhores decisões e melhorarem o desempenho.
Estamos procurando um(a) Engenheiro(a) de Software Sênior com forte experiência em Golang para se juntar à nossa equipe de engenharia em Boston e ajudar a construir a próxima geração de nossa plataforma em nuvem.
Esta é uma função de engenharia prática onde você trabalhará com Golang, sistemas distribuídos, AWS, APIs e dados para construir serviços escaláveis usados por algumas das principais organizações esportivas do mundo.
Se você gosta de resolver problemas complexos de engenharia, assumir a responsabilidade por sistemas e ver seu trabalho ter um impacto real, esta é uma oportunidade de fazer isso enquanto trabalha ao lado de uma ótima equipe de engenharia em Boston.
Você não precisa ser um especialista em esportes para ter sucesso na Catapult. Estamos procurando ótimos engenheiros que estejam interessados nos problemas que estamos resolvendo.
Trabalhe em tecnologia que tem impacto
Os sistemas que você construirão serão usados por algumas das principais organizações esportivas do mundo.
Nossa tecnologia ajuda as equipes a entender o desempenho do atleta, monitorar a carga de trabalho e a prontidão, analisar vídeos e tomar melhores decisões. Seu trabalho pode contribuir diretamente para como os atletas treinam, se preparam e performam.
Trabalhe em problemas de engenharia interessantes
Estamos reunindo vídeo, dados de wearables, informações de atletas e análises em uma plataforma usada por milhares de equipes ao redor do mundo.
Isso significa resolver problemas desafiadores em sistemas distribuídos, arquitetura em nuvem, dados, APIs, desempenho e confiabilidade.
Trabalhe com uma ótima equipe em Boston
Esta função é baseada em nosso escritório de Boston, com a equipe trabalhando junta presencialmente três dias por semana.
Você trabalhará ao lado de uma equipe de engenharia experiente e colaborativa onde você pode compartilhar ideias, resolver problemas juntos e aprender com as pessoas ao seu redor.
Você também trabalhará com colegas em uma organização global que abrange mais de 20 países, dando-lhe a oportunidade de colaborar com pessoas de diferentes origens e áreas de especialização.
Cresça sua carreira
Valorizamos pessoas que querem melhorar a si mesmas, suas equipes e a tecnologia em que trabalham.
Como engenheiro sênior, você terá a oportunidade de assumir crescente responsabilidade por decisões técnicas, contribuir para a arquitetura e ajudar a definir a direção de nossa plataforma.
Incentivamos comunicação aberta, desafio construtivo e uma abordagem prática para melhoria contínua.
Seja você apaixonado por esportes ou simplesmente goste de construir ótimo software, você terá a oportunidade de trabalhar em tecnologia que é usada por algumas das equipes e atletas mais bem-sucedidos do mundo.
A OPORTUNIDADE
Você desempenhará um papel fundamental no planejamento, projeto, construção e teste de recursos para nossa plataforma em nuvem de próxima geração.
Nossa plataforma combina vídeo digital, dados de wearables e informações de atletas para fornecer insights e análises para treinadores, equipe de suporte, cientistas esportivos e atletas. Os sistemas que você construir ajudarão os clientes a tomarem decisões informadas sobre saúde, prontidão e desempenho do atleta.
Golang é essencial para esta função. Você projetará, construirá e manterá serviços Go de nível de produção como parte de uma plataforma backend em crescimento.
Você terá responsabilidade em todo o ciclo de vida de desenvolvimento, desde a compreensão do problema e contribuição para o projeto técnico até a implementação, teste, implantação e melhoria contínua.
Você trabalhará em uma variedade de desafios de engenharia em serviços distribuídos, APIs, infraestrutura em nuvem, plataformas de dados, autenticação, autorização, permissões e licenciamento.
Estamos procurando alguém que goste de se aprofundar nos detalhes, se sinta confortável em tomar decisões técnicas e queira ter uma influência significativa tanto no software que construímos quanto na forma como o construímos.
O QUE VOCÊ FARÁ
- Projetar, construir e manter serviços escaláveis, confiáveis e de fácil manutenção em Golang
- Contribuir para a arquitetura e direção técnica de nossa plataforma em nuvem
- Assumir a responsabilidade por serviços e recursos, do planejamento e projeto até a produção
- Resolver problemas complexos de engenharia em sistemas distribuídos, APIs, dados e infraestrutura em nuvem
- Ajudar a impulsionar a qualidade do código, padrões de engenharia e melhores práticas em todo o ciclo de vida de desenvolvimento
- Participar de discussões de projeto técnico, revisões de arquitetura e revisões de código
- Contribuir para nossa estratégia de testes e escrever testes automatizados de alta qualidade
- Melhorar a automação e os processos de engenharia para suportar entrega confiável e eficiente
- Trabalhar em estreita colaboração com engenheiros e outras equipes para entender as necessidades dos clientes e desenvolver soluções técnicas eficazes
- Identificar oportunidades para melhorar nossos sistemas, processos e produtividade do desenvolvedor
- Compartilhar conhecimento e contribuir para o desenvolvimento da equipe de engenharia mais ampla
- Assumir a responsabilidade por problemas e resultados, trabalhando colaborativamente com colegas em nossa organização global
O QUE VOCÊ TRARÁ
Essencial
- Forte experiência profissional com Golang
- 5+ anos de experiência recente entregando múltiplos serviços escaláveis para produção
- Experiência projetando, construindo e operando serviços backend de nível de produção *
- Experiência trabalhando com sistemas baseados em nuvem e distribuídos *
- Experiência com AWS, idealmente incluindo ECS, EC2, Lambda, SNS e SQS
- Conhecimento prático de conteinerização *
- Experiência com automação CI/CD e práticas modernas de entrega de software *
- Conhecimento prático de REST, GraphQL e/ou gRPC *
- Experiência trabalhando com bancos de dados como Postgres e/ou MongoDB *
- Um forte entendimento dos fundamentos de engenharia de software, incluindo testes, confiabilidade, manutenibilidade e qualidade de código *
- Vontade de assumir responsabilidade, contribuir com ideias e melhorar continuamente
Seria ótimo se você também tivesse
- Experiência trabalhando com plataformas de dados de alto volume ou sistemas de dados distribuídos *
- Experiência com arquiteturas orientadas a eventos e sistemas de mensagens *
- Experiência com sistemas de autenticação, autorização, identidade ou permissões *
- Experiência construindo sistemas que operam entre nuvem e edge *
- Experiência trabalhando com vídeo, telemetria, sensor ou dados de séries temporais *
- Experiência em um ambiente de produto de alto crescimento ou SaaS *
- Interesse em esportes, tecnologia de desempenho ou dados
COMPENSAÇÃO E BENEFÍCIOS
A faixa de Compensação Total alvo para esta posição é de US$ 112.934 a US$ 225.868 por ano.
Esta faixa inclui salário base e um plano de incentivo alvo, que pode incluir equity, comissão ou outras estruturas de bônus. Sua compensação específica dentro da faixa será determinada por fatores como localização geográfica, experiência relevante e habilidades relacionadas ao trabalho.
A Catapult também oferece:
- Generosas licenças remuneradas e feriados reconhecidos pela empresa
- Seguro saúde, odontológico e de visão
- Plano de aposentadoria 401(k) com contrapartida da empresa
- Pacote abrangente de benefícios
