Pansophic Learning

Engenheiro Backend Sênior

JavaScriptTypeScriptNode.jsSQLPostgreSQLAWSDocker
Tradução automática. Consulte o original.

Sobre a oportunidade

Engenheiro Backend Sênior

projeta, constrói e mantém sistemas e serviços backend escaláveis que impulsionam soluções de aprendizado para a Pansophic Learning. Esta função é primariamente responsável pelo desenvolvimento backend, design de API e integrações de sistemas, garantindo alto desempenho, confiabilidade e escalabilidade. Espera-se que o Engenheiro Backend entregue soluções de alta qualidade em tempo hábil, enquanto melhora continuamente a arquitetura backend e as práticas de desenvolvimento.

Esta função se reporta diretamente ao Gerente de Desenvolvimento de Software e trabalha em estreita colaboração com Engenheiros de Software, Engenheiros de QA/Testes e equipes multifuncionais. O candidato ideal é proativo, inovador e capaz de contribuir com ideias que aprimorem os sistemas backend atuais e futuros.

Esta posição trabalhará 4 dias por semana no escritório em Tysons Corner, VA.

INFORMAÇÕES ADICIONAIS

A Pansophic Learning está comprometida em construir sistemas backend escaláveis e de alta qualidade que suportam soluções educacionais inovadoras. Esta função é ideal para um engenheiro backend experiente que prospera em um ambiente colaborativo e é apaixonado por construir sistemas robustos e eficientes.

OPORTUNIDADE DE EMPREGO IGUALITÁRIO

É nossa política cumprir todas as leis federais, estaduais e locais que proíbem a discriminação no emprego baseada unicamente na raça, cor, credo religioso, sexo, origem nacional, ancestralidade, status de cidadania, gravidez, parto, deficiência física, deficiência mental e/ou intelectual, idade, status militar, status de veterano (incluindo veteranos protegidos), estado civil, status de parceiro doméstico registrado ou união civil, status familiar, gênero (incluindo estereótipos de gênero e identidade ou expressão de gênero), condição médica, informação genética, orientação sexual ou qualquer outro status protegido, exceto quando existir uma qualificação ocupacional razoável e de boa-fé.

#LI-AB1

Responsabilidades

  1. Projetar, desenvolver e manter serviços e APIs backend escaláveis para ambientes de aprendizado K-12
  1. Construir e gerenciar APIs RESTful usando Node.js e Express
  1. Projetar e implementar modelos de dados usando bancos de dados relacionais e NoSQL
  1. Desenvolver e manter sistemas backend usando Amazon Web Services (AWS)
  1. Garantir o desempenho, escalabilidade e confiabilidade dos sistemas backend
  1. Implementar melhores práticas para gerenciamento de código, controle de versão e implantação usando Git
  1. Solucionar e resolver problemas de produção, garantindo a estabilidade do sistema
  1. Colaborar com desenvolvedores frontend, engenheiros de QA e equipes de produto para entregar soluções de ponta a ponta
  1. Contribuir para decisões de arquitetura de sistemas e melhorias de design backend
  1. Apoiar processos de implantação e manter fluxos de trabalho CI/CD

Qualificações

  1. Bacharelado em Ciência da Computação, Engenharia, Sistemas de Informação ou área relacionada (ou experiência equivalente)
  1. 10+ anos de experiência geral em desenvolvimento de software
  1. 5+ anos de experiência profissional com Node.js e Express
  1. Proficiência em nível de especialista em JavaScript e TypeScript
  1. Forte experiência na construção e consumo de APIs RESTful
  1. Profundo entendimento de arquitetura backend e sistemas distribuídos
  1. Fortes habilidades em SQL, preferencialmente com PostgreSQL
  1. Experiência com bancos de dados NoSQL (por exemplo, MongoDB, DynamoDB)
  1. Experiência trabalhando com serviços AWS como Lambda, ECS, EC2, RDS, S3, DynamoDB e API Gateway
  1. Experiência com tecnologias de filas de mensagens e padrões de design backend
  1. Experiência com controle de versão Git e estratégias modernas de branching
  1. Experiência trabalhando em ambientes Unix/Linux
  1. Fortes habilidades de resolução de problemas e capacidade de depurar sistemas complexos
  1. Excelentes habilidades de comunicação e capacidade de trabalhar em um ambiente colaborativo
  1. Capacidade de passar por verificações de antecedentes criminais federais e estaduais (FBI/BCI)

Qualificações Preferenciais

  1. Experiência com Docker e Docker Compose
  1. Familiaridade com AWS CDK
  1. Experiência na construção de microsserviços ou sistemas distribuídos
  1. Capacidade de trabalhar de forma independente em um ambiente de ritmo acelerado
  1. Fortes habilidades organizacionais e de gerenciamento de tempo
  1. Capacidade de colaborar efetivamente entre equipes e lidar com múltiplas prioridades

Mais oportunidades com um só perfil

Quer aparecer para várias vagas sem repetir todo o processo? Crie seu perfil e seja encontrado pelas empresas que usam a Nort.

Criar meu perfil

Seu próximo empregojá está te procurando.

Nort

Plataforma de recrutamento reverso para programadores