Logo GitLab

Senior Backend Engineer, Golang, Software Supply Chain Security

GitLabvia Remote Rocketship
RemotoRemotoSêniorCLT3 dias atrás

Salário Estimado

R$ 16.445,00 - R$ 24.668,00

0de 100

Excelente

Score da Vaga

Descrição da Vaga

Job Description:

Design and implement core components of GitLab's authentication infrastructure layer, including Envoy proxy configuration, token services, and policy decision systems.
Develop solutions for critical infrastructure challenges such as bi-directional gRPC tunnels, mutual Transport Layer Security (mTLS), and service mesh architecture. • Build and maintain authentication infrastructure that supports GitLab.com, self-managed, Dedicated, and air-gapped deployment models.
Optimize the performance and reliability of authentication and authorization decisions at scale across distributed systems. • Implement and refine monitoring, observability, and debugging capabilities for authentication services to ensure secure and stable operation.
Collaborate with Authentication, Authorization, Platform, and Infrastructure teams to align infrastructure capabilities with product and architectural requirements. • Contribute to the team’s technical direction and roadmap for secure, scalable authentication, including standards for style, maintainability, and best practices.
Represent GitLab and its values through participation in public communication, broader initiatives, and contributions to relevant open source projects.

Requirements:

Strong experience building high-performance backend services in Go, ideally in large-scale, distributed environments.
Hands-on experience with proxy and edge technologies such as Envoy, Traefik, HAProxy, or nginx, including configuration and operation in production. • Practical experience with service mesh architectures, mutual TLS (mTLS), zero-trust networking, and secure service-to-service communication patterns (gRPC, REST).
Working knowledge of database and storage technologies such as RDS, Google Spanner, Postgres or similar, including schema design and performance considerations. • Understanding of token systems (for example JWT or Macaroons), cryptographic signing, and key management for authentication and authorization workflows.
Experience with Kubernetes, container orchestration, and cloud-native deployment patterns, including observability, monitoring, and debugging of distributed systems. • Ability to own projects from concept to production, including proposing designs, driving discussions, and delivering in a highly agile, iterative environment.
Effective written and verbal communication in English, with a collaborative, solution-oriented mindset and openness to learning from and supporting team members with diverse backgrounds and transferable skills.

Benefits:

Benefits to support your health, finances, and well-being
Flexible Paid Time Off • Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan • Growth and Development Fund
Parental leave • Home office support

Vagas Semelhantes

R$ 13k - 19k/mês

SêniorCLT

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the ...

Benefits to support your health, finances, and well-beingFlexible Paid Time OffTeam Member Resource Groups
RemotoNew York, New York, Us16 dias atrás

R$ 8k - 9k/mês

SêniorCLT

Lead Backend Developer (Golang, Java or Python) About Brillio: Brillio is one of the fastest growing digital technology service providers and a partner of choice for many Fortune 1000 companies seeking to turn disruption into a competitive advantage through innovative digital adoption. Brillio, reno...

RemotoRemoto7 dias atrás

R$ 16k - 25k/mês

SêniorCLT

WHO ARE WE? Our client is a technology consulting firm focused solely on the education ecosystem. They partner with institutions and companies to create learner-centric digital experiences to transform online teaching and learning. They believe in the power of technology to expand access to educatio...

RemotoAnápolis, Goiás, Br8 dias atrás

R$ 12k - 18k/mês

SêniorCLT

Buscamos um(a) Desenvolvedor(a) de Software Sênior - (Java) para atuar como referência técnica no desenvolvimento de soluções robustas, escaláveis e seguras. Garantir que as decisões técnicas estejam alinhadas à estratégia do produto e aos objetivos de negócio, promovendo qualidade, performance e su...

Interessado nesta vaga?

Candidatar-se

Você será redirecionado para o site original

Informações

NívelSênior
ContratoCLT
LocalRemoto
RemotoSim
MoedaBRL
Publicada3 dias atrás
FonteRemote Rocketship

Análise de Vaga com IA

Estimativa salarial, match de tecnologias e análise de requisitos feitos com Inteligência Artificial

Quer se preparar melhor? Pratique entrevistas com IA no Recrutadoria ou melhore suas habilidades no BitMentor

← Voltar às Vagas