Temple Health
Bright Vision Technologies
Arquiteto de Soluções Backend
Resumo do Cargo
Arquiteto de Soluções Backend - Remoto
Esta é uma oportunidade fantástica para ingressar em uma organização estabelecida e respeitada, que oferece um tremendo potencial de crescimento na carreira.
Estamos buscando um Engenheiro Backend Sênior com profunda experiência em sistemas distribuídos para projetar, construir e operar serviços backend de alta escala e alto rendimento que impulsionam cargas de trabalho críticas. Nesta função, você arquitetará as plataformas principais sobre as quais outras equipes de engenharia constroem, focando em escalabilidade, confiabilidade, desempenho e práticas de engenharia limpas. O candidato ideal combinará fundamentos sólidos em ciência da computação com experiência prática e comprovada na operação de sistemas distribuídos em escala, e se sentirá confortável navegando pelos compromissos entre consistência, disponibilidade e latência.
A Bright Vision Technologies é uma empresa de consultoria em tecnologia e desenvolvimento de software que entrega soluções em nuvem, IA, dados e corporativas em todos os Estados Unidos.
Como se Candidatar
Título do Cargo: Arquiteto de Soluções Backend
Localização: 100% Remoto (EUA)
Tipo de Posição: Tempo integral, W2 direto
Faixa Salarial: $100,000–$150,000 anualmente
Experiência Necessária: 6+ anos
A Bright Vision Technologies é um Empregador de Igualdade de Oportunidades.
Declaração de Igualdade de Oportunidades de Emprego (EEO)
A Bright Vision Technologies (BV Teck) está comprometida com a igualdade de oportunidades de emprego (EEO) para todos os funcionários e candidatos, sem distinção de raça, cor, religião, sexo, orientação sexual, identidade ou expressão de gênero, origem nacional, idade, informações genéticas, deficiência, status de veterano ou qualquer outro status protegido conforme definido pelas leis federais, estaduais ou locais aplicáveis. Este compromisso estende-se a todos os aspectos do emprego, incluindo recrutamento, contratação, treinamento, remuneração, promoção, transferência, licenças, rescisão, demissões e readmissão.
A BV Teck proíbe expressamente qualquer forma de assédio ou discriminação no local de trabalho. Qualquer interferência indevida na capacidade dos funcionários de desempenhar suas funções pode resultar em ação disciplinar, incluindo a rescisão do contrato de trabalho.
Qualificações Necessárias
Patrocínio: Candidatos que sejam cidadãos dos EUA, portadores de Green Card, portadores de EAD e transferências de H-1B são incentivados a se candidatar. Não podemos patrocinar novas petições de visto H-1B para esta posição.
- Bacharelado ou Mestrado em Ciência da Computação ou disciplina relacionada.
- Seis ou mais anos de experiência profissional em engenharia backend, com tempo significativo em sistemas distribuídos.
- Fortes habilidades de programação em Java, Go, Scala ou similar.
- Compreensão profunda de conceitos de sistemas distribuídos, incluindo consenso, replicação e trade-offs CAP.
- Experiência prática com sistemas de mensagens de alto rendimento, como Kafka.
- Experiência na operação de sistemas em escala, incluindo planejamento de capacidade e ajuste de desempenho.
- Fortes habilidades em SQL e experiência com armazenamentos de dados relacionais e NoSQL.
- Experiência prática com as principais plataformas de nuvem (AWS, Azure ou GCP).
- Fortes habilidades de depuração e análise de causa raiz.
- Excelentes habilidades de comunicação, documentação e mentoria.
Principais Responsabilidades
- Projetar e implementar sistemas backend distribuídos de grande escala usando Java, Go, Scala ou linguagens de alto desempenho similares.
- Arquitetar estratégias de particionamento de dados, replicação e consistência apropriadas aos requisitos de cada carga de trabalho.
- Construir APIs resilientes e serviços orientados a eventos com forte observabilidade, idempotência e padrões de degradação graciosa.
- Otimizar sistemas para latência, rendimento e custo, usando profiling, benchmarking e testes de carga.
- Liderar revisões detalhadas de arquitetura, discussões de design técnico e análises de trade-offs.
- Implementar padrões robustos de tratamento de falhas, incluindo novas tentativas, timeouts, disjuntores (circuit breakers), bulkheads e fluxos de trabalho saga.
- Projetar e operar armazenamentos de dados em escala, incluindo relacionais, chave-valor, documentos e mecanismos de busca.
- Construir observabilidade abrangente nos serviços com logs estruturados, métricas e rastreamento distribuído.
- Conduzir a resposta a incidentes e o aprendizado pós-incidente para serviços backend críticos.
- Orientar engenheiros de nível pleno e liderar pelo exemplo em qualidade de código, design e rigor operacional.
- Colaborar com equipes de SRE e plataforma para impulsionar melhorias de confiabilidade e reduzir o trabalho operacional (toil).
- Contribuir para a estratégia de arquitetura e plataforma de longo prazo, ajudando a moldar roteiros técnicos plurianuais e garantindo que a execução de curto prazo permaneça alinhada com a direção mais ampla de engenharia.
- Manter documentação técnica abrangente e atualizada — incluindo diagramas de arquitetura, decisões de design, referências de configuração, runbooks e procedimentos operacionais — para que o sistema permaneça sustentável, auditável e fácil para a integração de novos engenheiros ao longo do tempo.
Qualificações Preferenciais
- Experiência liderando iniciativas técnicas complexas entre várias equipes.
- Experiência prática com plataformas baseadas em Kubernetes em produção.
- Exposição a tecnologias de service-mesh (Istio, Linkerd).
- Familiaridade com práticas e ferramentas de engenharia do caos (chaos engineering).
- Contribuições de código aberto para projetos relevantes de sistemas distribuídos.
