HEARTLAND BUSINESS SYSTEMS LLC
CarGurus
Engenheiro de Software Sênior Principal, Arquitetura de Nuvem
Quem somos
Na CarGurus (NASDAQ: CARG), nossa missão é dar às pessoas o poder de chegar ao seu destino. Começamos como uma pequena equipe de desenvolvedores determinados a trazer confiança e transparência para a compra de veículos. Desde então, nosso histórico de inovação e aceleração de entrada no mercado impulsionou um crescimento líder no setor. Na verdade, somos o maior e mais rápido marketplace automotivo, e somos lucrativos há mais de 15 anos.
O que fazemos
O mercado está evoluindo, e nós também, levando toda a jornada automotiva para o ambiente online e guiando nossos clientes em cada etapa. Isso inclui tudo, desde a venda de um carro antigo até o financiamento, compra e entrega de um novo. Hoje, dezenas de milhões de consumidores visitam o CarGurus.com a cada mês, e cerca de 30,000 concessionárias usam nossos produtos. Mas eles não são os únicos que amam a CarGurus—nossos funcionários também. Temos uma cultura que prioriza as pessoas, promovendo gentileza, colaboração e inovação, e capacitamos nossos Gurus com ferramentas para impulsionar o crescimento de suas carreiras. Transformar um setor de trilhões de dólares exige perspectivas novas e diversas. Venha fazer parte dessa jornada!
Visão geral da função
A CarGurus está contratando um Engenheiro de Software Sênior Principal para atuar como arquiteto de nuvem prático dentro da nossa organização de Plataforma de Engenharia (EP). Concluímos uma grande migração do tipo lift-and-shift para a AWS. O próximo passo é ajudar mais de 300 engenheiros a construir softwares nativos em nuvem, prontos para SaaS, que sejam resilientes, seguros e projetados para escalar. Nesta função, você trabalhará de forma prática, lado a lado com as equipes que realizam o trabalho. Você não pertencerá a uma única squad. Em vez disso, você irá aonde estiverem os problemas mais difíceis de sistema e arquitetura de nuvem, fará parceria com as equipes para resolvê-los e deixará padrões que outros possam reutilizar.
Damos as boas-vindas a todos
A CarGurus se esforça para ser um lugar onde as pessoas possam trazer a expressão máxima de si mesmas e de seu potencial—começando pelo nosso processo de contratação. Não discriminamos com base em raça, cor, religião, origem nacional, idade, sexo, estado civil, ancestralidade, deficiência física ou mental, status de veterano, identidade de gênero ou orientação sexual. Promovemos um ambiente inclusivo que valoriza as pessoas por suas habilidades, experiências e perspectivas únicas. É por isso que esperamos que você se candidate mesmo que não preencha todos os requisitos listados na descrição do cargo. Também encorajamos você a informar seu recrutador se precisar de acomodações para participar do nosso processo de contratação devido a uma deficiência, para que possamos fornecer o suporte apropriado. Queremos saber o que só você pode trazer para a CarGurus. #LI-Hybrid
O que você fará
- Ser responsável pela arquitetura de sistemas conforme ela se conecta à arquitetura de nuvem: definir como serviços, dados e jobs são mapeados na AWS e traçar caminhos práticos de arquiteturas antigas para novas.
- Fazer parceria com equipes de Engenharia de Produto em seus problemas de arquitetura. Isso pode significar trabalhar em estreita colaboração com uma equipe por um período para criar protótipos, ajudar a desbloqueá-los e deixar uma arquitetura que eles possam assumir.
- Atuar como líder técnico para nosso relacionamento com a AWS. Você trabalhará com arquitetos de soluções da AWS em orientações de serviço e roadmaps.
- Construir provas de conceito e implementações de referência em código, usando Terraform, Python, Java e ferramentas similares, que as equipes possam utilizar e que possam evoluir para padrões comuns ao longo do tempo. Explicar os trade-offs por trás de cada um.
- Trabalhar com a equipe de Cloud Enablement para promover o autoatendimento e as guardrails da AWS: fluxos de trabalho do HCP Terraform, políticas do Sentinel, IAM e estratégia de contas e sandbox.
- Projetar arquitetura com foco em custos em toda a nuvem e gastos com IA, incluindo atribuição, marcação (tagging) e controles.
- Liderar a arquitetura para maturidade em SaaS e prontidão de conformidade, cobrindo recuperação de desastres e continuidade de negócios, segurança, desempenho, propriedade de dependências e padronização de nossas contas de nuvem.
- Orientar a arquitetura para cargas de trabalho agentic na AWS, como AgentCore Gateway, Bedrock, OAuth e identidade máquina-a-máquina, em parceria com a InfoSec.
- Colaborar com nossa Equipe de Liderança Técnica para moldar a direção técnica. Registrar decisões em ADRs e RFCs e disseminá-las entre as equipes.
- Orientar engenheiros seniores e realizar workshops sobre as melhores práticas de cloud-native.
O que você trará
- Mais de 10 anos de experiência em engenharia de software, incluindo mais de 5 anos projetando e operando sistemas em produção na AWS.
- Engenheiro de software em primeiro lugar: você escreve código com qualidade de produção em pelo menos uma das linguagens: Java, Python, TypeScript ou Go.
- Fluente em infraestrutura como código com Terraform.
- Profundo conhecimento em AWS em redes (VPC, Transit Gateway, VPC Lattice), IAM, serverless (Lambda, Batch, API Gateway), containers (EKS) e armazenamentos de dados gerenciados.
- Focado em segurança: IAM de privilégio mínimo, OAuth2/OIDC e design voltado para conformidade.
- Trazer uma mentalidade de implantação avançada: você prefere construir o protótipo a apenas revisar o design, e ainda consegue escrever o documento técnico que define a direção.
- Liderar por meio de influência e colaboração, sem ego. Você constrói confiança com engenheiros, gerentes e executivos, tanto dentro quanto fora da sua própria organização.
- Escrever com clareza e ser capaz de explicar trade-offs técnicos para públicos técnicos e não técnicos.
- Pensar em custos: você trata a eficiência de custos como um requisito de design.
Faixa Salarial da Posição
A faixa exibida representa o salário base anual esperado / Ganhos no Alvo (OTE) para esta posição. Os Ganhos no Alvo (OTE) incluem o salário base e os ganhos de comissão no alvo, o que se aplica exclusivamente a funções de vendas.
A remuneração individual dentro desta faixa é determinada pelo local de trabalho e outros fatores, como habilidades relacionadas ao cargo, experiência e educação ou treinamento relevante.
Este salário base anual faz parte de um Pacote de Recompensas Totais abrangente. Além dos benefícios, esta função pode se qualificar para bônus/incentivos discricionários e Unidades de Ações Restritas (RSUs).
$191,000—$239,000 USD
A CarGurus pode exigir entrevistas presenciais como parte do nosso processo de contratação, particularmente para cargos baseados em nossos escritórios de Boston e Dublin. Os candidatos selecionados para uma entrevista presencial serão notificados com antecedência. Esteja ciente de que as despesas de viagem são de responsabilidade do candidato.
Trabalhar na CarGurus
Recompensamos a curiosidade e a paixão dos nossos Gurus com benefícios e remuneração de primeira linha, incluindo participação acionária para todos os funcionários, tanto no início quanto à medida que continuam a crescer conosco. Nossos programas de desenvolvimento de carreira e doações corporativas, bem como nossos grupos de recursos de funcionários (ERGs) e comunidades, ajudam as pessoas a construir conexões enquanto causam impacto de maneiras pessoalmente significativas. Um modelo híbrido flexível e políticas robustas de folga incentivam o equilíbrio entre vida pessoal e profissional e o bem-estar individual. Benefícios atenciosos como almoço diário gratuito, desconto em carro novo, aplicativos de meditação e fitness, cobertura de custos de transporte e muito mais ajudam nosso pessoal a criar espaço para o que é mais importante em suas vidas pessoais e profissionais.
