B&A
HII's Mission Technologies division
Engenheiro de Software Sênior (Híbrido) - 27020
Sobre a oportunidade
A Enlighten, reconhecida como Top Workplace pelo USA Today, é líder em desenvolvimento e implantação de soluções de big data, com expertise em serviços baseados em nuvem, engenharia de software e sistemas, capacidades cibernéticas e ciência de dados. A Enlighten oferece inovação contínua e proatividade em atender às maiores necessidades de nossos clientes.
Por que a Enlighten?
Reconhecemos que o ambiente mais eficaz para seus projetos nem sempre é o mesmo. Nossa abordagem de trabalho híbrido garante que você possa construir relacionamentos duradouros com sua equipe e colaborar pessoalmente para realizar o trabalho, ao mesmo tempo em que tem alguma flexibilidade para trabalhar em casa, quando disponível, para alcançar resultados focados.
Na Enlighten, a ética de trabalho inabalável de nossa equipe, o talento de ponta e a celebração de ideias inovadoras nos ajudaram a prosperar. Sabemos que nossos funcionários são essenciais para o sucesso de nossa empresa, por isso nos esforçamos para cuidar de você tanto quanto você cuida de nós. Aqui estão alguns destaques de nosso pacote de benefícios:
DESCRIÇÃO DO CARGO
A Enlighten está procurando contratar Engenheiros Backend Sêniores excepcionais para se juntar à nossa equipe de engenharia de alto impacto. Construímos e operamos sistemas backend críticos que gerenciam trilhões de registros, ingerem bilhões de novos registros diariamente e atendem a centenas de milhares de consultas por dia em todo o Departamento de Defesa (DoD). Nossa equipe valoriza a eficiência na execução, promove um ambiente de baixo ego e capacita nossos engenheiros com autonomia.
Nesta função, você será um contribuinte chave no projeto, construção e escalonamento dessa infraestrutura central. Você enfrentará um conjunto diversificado de desafios, desde o desenvolvimento de endpoints API robustos e a modificação de sistemas open-source complexos como o Trino, até a arquitetura de soluções complexas de federação de identidade, o gerenciamento de ingestão de dados em larga escala e a otimização de nossa automação de implantação. Se você é um desenvolvedor maduro, pragmático e altamente qualificado que prospera com flexibilidade e em causar um impacto tangível com o mínimo de burocracia, nós gostaríamos de conversar com você.
- 100% do prêmio do funcionário pago para planos de saúde, visão e odontologia.
- 10% de benefício de 401k.
- Generoso PTO + 10 feriados pagos.
- Subsídios para educação/treinamento.
Temos muitos outros benefícios/vantagens excelentes que você pode encontrar em nosso site em eitccorp.com [eitccorp.com].
Faixa Salarial Prevista: $137,510.00 - $200,000.00.
A faixa salarial para esta função é uma estimativa de boa-fé baseada na localização, expectativas e responsabilidades da função. Ao estender uma oferta, a Enlighten leva em consideração uma variedade de fatores, incluindo, mas não se limitando a, a função do cargo, equidade interna e a educação ou treinamento do candidato, experiência de trabalho, certificações e habilidades chave. Ocasionalmente, posições/funções podem incluir remuneração adicional não recorrente e serão abordadas pelo recrutador durante o processo de entrevista.
Nível #LI-DS1 #Mid-Senior
RESPONSABILIDADES ESSENCIAIS DO CARGO
- Projetar, desenvolver, testar, implantar e manter sistemas e serviços backend complexos, escaláveis e críticos, capazes de lidar com volumes massivos de dados e altas cargas de consulta.
- Assumir a propriedade total de projetos técnicos desafiadores, conduzindo-os do conceito inicial à produção e iteração contínua.
- Engajar-se em uma variedade de domínios técnicos, incluindo:
- Construção e evolução de endpoints API RESTful e serviços backend.
- Modificação, extensão e otimização de software open-source complexo (por exemplo, Trino).
- Implementação e gerenciamento de soluções sofisticadas de federação de identidade (por exemplo, Keycloak).
- Desenvolvimento e operação de pipelines de ingestão de dados em larga escala (por exemplo, usando Airflow).
- Aprimoramento e automação de processos de implantação (CI/CD) usando tecnologias como Kubernetes.
- Colaborar efetivamente dentro de uma equipe de engenheiros experientes, contribuindo para uma cultura de conhecimento compartilhado e respeito mútuo.
- Aplicar fortes habilidades de resolução de problemas para diagnosticar, depurar e resolver problemas técnicos complexos, garantindo a confiabilidade e o desempenho do sistema.
- Defender soluções pragmáticas e robustas, adaptando-se rapidamente a novas tecnologias e necessidades de negócios em evolução.
- Operar com alto grau de independência em um ambiente de baixo processo, tomando iniciativa e gerando resultados.
- Outras tarefas conforme atribuído.
QUALIFICAÇÕES MÍNIMAS
- Segurança: Uma autorização de segurança atual do Governo dos EUA é desejada, mas não obrigatória; Cidadania dos EUA é obrigatória. Também podemos considerar candidatos com autorização atual de nível Secret ou TS.
- 9+ anos de experiência como engenheiro de software, projetando, desenvolvendo e implantando sistemas backend complexos e Bacharelado em área relacionada ou 7 anos de experiência com Mestrado; ou Diploma de Ensino Médio e 13 anos de experiência.
- Proficiência em uma ou mais de nossas linguagens backend primárias: Java, Python, Go.
- Experiência trabalhando com ou modificando Trino (ou motores de consulta SQL distribuídos semelhantes).
- Experiência com conteinerização e orquestração, particularmente Kubernetes.
- Familiaridade com PostgreSQL ou bancos de dados relacionais semelhantes.
- Um impulso por soluções pragmáticas com forte viés para ação e uma mentalidade de "fazer acontecer".
- Possuir uma abordagem colaborativa e de baixo ego para trabalho em equipe e discussões técnicas.
- Automotivado e prospera em um ambiente de baixo processo e alta autonomia, trabalhando efetivamente com supervisão mínima.
- Altamente adaptável e rápido aprendizado, confortável em alternar contextos e dominar rapidamente novas tecnologias e diversos domínios técnicos, como desenvolvimento de API, modificação complexa de open-source, protocolos de federação de identidade, ingestão de dados em larga escala e automação de implantação.
- Experiência significativa na construção e manutenção de endpoints API e serviços backend.
- Confortável e experiente em modificar e estender projetos open-source complexos.
- Possuir um sólido entendimento e experiência prática com protocolos de federação de identidade.
- Proficiente em automação de implantação e práticas e ferramentas de CI/CD.
- Fortes habilidades de resolução de problemas com a capacidade de depurar e resolver sistematicamente problemas intrincados.
- Excelentes habilidades de comunicação, tanto escritas quanto verbais, e capaz de articular conceitos técnicos claramente.
- Deve ser capaz de trabalhar em um ambiente híbrido, passando uma média de 1-2 dias por semana em nosso escritório em Columbia, MD. A flexibilidade é essencial para se adaptar a mudanças de agenda conforme necessário.
REQUISITOS PREFERENCIAIS
- Experiência prática com Keycloak para gerenciamento de identidade e acesso.
- Experiência com ferramentas de gerenciamento de fluxo de trabalho como Airflow.
- Conhecimento de ferramentas de monitoramento e observabilidade como Prometheus.
- Experiência com serviços de nuvem AWS (por exemplo, S3, EC2, KMS, Bedrock).
- Exposição ou interesse em aprender outras plataformas de nuvem como GCP ou Azure.
