Senior Platform Engineer(Golang), Software Supply Chain Security: Authentication
GitLab
Senior Platform Engineer(Golang), Software Supply Chain Security: Authentication
Remote, Americas; Remote, APAC; Remote, Canada
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 Fortune 100* trust GitLab to ship better, more secure software faster.
* Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.
An overview of this role
As a Platform Engineer on the Authentication team at GitLab, you'll build the critical infrastructure layer that powers authentication and authorization for millions of users across GitLab.com, self-managed, Dedicated, and air-gapped environments. You'll focus on secure, performant, and reliable identity services while helping GitLab move toward a zero-trust architecture and microservices-based future. You'll work closely with Authentication, Authorization, Platform, and Infrastructure teams to design and implement components like Envoy proxy configuration, token services, bi-directional gRPC tunnels, mTLS, and service mesh architecture, and to add robust observability and debugging for distributed auth systems.
This role gives you the opportunity to solve authentication infrastructure challenges at global scale and directly influence the roadmap for GitLab's secure and scalable authentication solution. Your work will empower GitLab system administrators to balance security and accessibility, shaping the first impression customers have when they log in, onboard users, and manage core security rules for their instances.
What you'll do
- 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.
What you'll bring
- Strong experience building and deploying high-performance backend services 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.
- 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.
About the team
At GitLab, we on the Authentication team sits within the Software Supply Chain Security group and focus on building and maintaining the core authentication and authorization infrastructure that underpins all GitLab deployment models. Our mission is to give GitLab system administrators the tools they need to balance security and accessibility, making the first authentication experience smooth while ensuring identity services are secure, flexible, and scalable. You'll work as part of a small, distributed team that collaborates asynchronously across time zones with Authentication, Authorization, Platform, and Infrastructure teams to support GitLab's shift toward microservices and zero-trust networking. We are currently focused on solving challenges like high-scale auth performance, secure service-to-service communication, and supporting complex environments including GitLab.com, self-managed, Dedicated, and air-gapped deployments.
How GitLab Supports Full-Time Employees
- 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
Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.
$175.8k - $206.8k
Abnormal Security is seeking a Senior Software Engineer passionate about Security & Privacy to join their Platform Security team. You'll be responsible for designing and developing security... ...experience and expertise in Golang and Python, balancing security principles...GolangSeniorSoftware$195k - $265k
...efficiency of the global supply chain by automating the... .... Our flagship platform provides end-to-end... ...looking for a founding engineer to build the security and platform... ...This is a hands-on software engineering role. You... ...Design and implement authentication, authorization,...SeniorSoftwareFull timeTemporary workWork at officeLocal areaRemote workFlexible hours$153k - $214k
...excited to welcome a Senior Engineer to join our... ...build and deliver secure products with confidence... ..., pentesting, supply chain management, and... ...across products, platforms, and... ...understanding of software development principles... ...with Rust and/or Golang, or ability to pick...GolangSeniorSoftwareShift work- ...manual process to a software-driven... ...Ark, supports Supply Chain, Science and Technology... ..., the national security community and... ...our team as Senior Implementation Engineers. Senior Implementation... ...and provide platform training Use... ..., Java, C, GoLang. ~6-10 years...GolangSeniorSoftwareFull timeWork at office
$168k - $230k
...SpaceX) in Redmond, WA is seeking a Sr. Product Security Engineer to influence the security across product... ...Candidates should have at least 5 years of security software development experience and strong skills in Python, C++, or Golang. The position offers a competitive salary...GolangSeniorSoftwareFlexible hours$136.75k - $218.8k
...bringing your best, authentic self to... ...the opportunity to secure annual grants for... ...can succeed as a Senior Platform Engineer at Capital Group.... ...Functionally - Partner with software engineers,... ...Terraform providers with GoLang ~ Experience in... ...TLScertificate chains, the TLS security...GolangSeniorSoftwareTemporary workLocal areaFlexible hours- ...Data Connector Engineer/Consultant Vistrada... ...and experienced Senior Software Engineer. The... ...Software Engineering, Platform and Product teams... ...: Build a secure, stable, and... ...experience with with Golang, Python, and SQL... ...Familiarity with authentication mechanisms like OAuth...GolangSeniorSoftwarePermanent employmentWork experience placementRemote workFlexible hours
- ...Senior Security Operations Engineer Our mission is to scale intelligence... ...IT on streamlining authentication/authorization to... ...Detection & Response or software development with a... ...in managing cloud platforms (GCP, AWS, Azure,... ...languages such as Golang and/or Python ~ You...GolangSeniorSoftwareFull timeWork at officeRemote workFlexible hours
$113.9k - $189.9k
...One Policy Engine is a unified policy platform for multi-cloud... ...the SDLC so security and... ...are seeking a Senior Senior Platform... ...production-grade software Write... ...experience in Go (Golang) , with... ...CORS, CSRF, authentication flows, rate-... ...software supply chain tooling Passion...GolangSeniorSoftwarePart timeInternship- ...the contact center. Our platform combines the best of... ...build a robust, reliable, secure, and extensible... ...for that is scalable authentication systems, tools, processes... ...frontend and authentication engineering team. Work with Cresta... ...2.0, FIDO 2.0, etc.). Golang for backend services (...GolangSeniorSoftwareWork at officeLocal areaRemote workWork from homeHome office
- ...Systems, Inc. is seeking a highly qualified Platform Engineer to develop a cutting-edge Kubernetes-based platform... .... The ideal candidate will have a robust software development background with significant experience in Golang and Kubernetes, as well as strong team...GolangSeniorSoftwareRemote work
$113.9k - $189.9k
...One Policy Engine is a unified policy platform for multi‑cloud... ...the SDLC so security and... ...are seeking a Senior Platform Engineer... ...production‑grade software. Write unit,... ...in Go (Golang), with exposure... ...CORS, CSRF, authentication flows, rate‑... ...software supply chain tooling. Passion...GolangSeniorSoftware$162k - $260k
...Aurora's Product Security team's mission is... ...security risks in the software, hardware, and... ...security engineering processes and the... ...the Aurora Driver Platform and prioritize high... ...proficiently in C++, Golang and Python ~... ...network security, authentication and security protocols...GolangSeniorSoftwareWork experience placementWork at officeLocal area3 days per week$150k - $220k
...About the Role As a Senior Platform Engineer on the Data Platform... ..., scalability, and security. You will ensure great... ...tooling to enhance the software development lifecycle... ...like Typescript or Golang. Experience with large... ...can be their authentic selves. Being an Equal...GolangSeniorSoftwareFull timeWork at officeLocal areaRemote work- ...The Product Security organization helps... ...'re a team of engineers who work to... ...practices in authentication, authorization... ...assessments and software engineering will... ..., including senior leadership.... ...Google Cloud Platform (GCP). ~ Experience... ...like NodeJS, Golang, Python, Java,...GolangSeniorSoftwareLocal area
- ...Senior Software Engineer: Authentication Advice Fully remote, South Africa Why Entersekt... ...prevention and payment security, including mobile... ...million active users on our platform and hold 120 active patents... ...such as Java, Python, or Golang. Golang experience is preferred...GolangSeniorSoftwareRemote workFlexible hours
- ...Happyco is hiring a Senior Engineer, Platform to enhance the foundational systems that drive our products and integrations. In... ...candidates will have over 6 years of experience in software engineering, proficiency in Golang, Ruby on Rails, and Rust, and a solid record in...GolangSeniorSoftware
- A leading e-commerce platform is seeking a Senior Software Engineer to join their AI Agentic Platform Team in Austin, Texas. The role involves designing scalable systems, writing efficient Golang code, and collaborating with cross-functional teams to enhance AI-driven...GolangSeniorSoftwareRemote work
$140k - $220k
...network, enabling secure and reliable... ...Silvus is seeking a Senior Offensive Security Engineer - Embedded... ...the Director of Software Engineering on... ...g. Rust, C/C++, Golang, Swift). Security... ...of robot platforms (consumer or otherwise... ...to be their most authentic self and to do...GolangSeniorSoftwarePermanent employmentFor contractorsWork at office3 days per week- ...Feedinkoo is seeking a Software Engineer to manage clusters and write Golang while using Terraform to provision infrastructure. The role includes in-office anchor days in SF, NY, London, or Berlin, but is otherwise fully remote. The ideal candidate has over 5 years of...GolangSeniorSoftwareWork at officeRemote workFlexible hours
$120k - $125k
Tata Consultancy Services Limited is seeking a senior software engineer to design, develop, and deploy API solutions using Golang and AWS services. The ideal candidate will... ..., and maintaining high availability and security standards. The position offers a competitive...GolangSeniorSoftware- Robinhood is looking for a Senior Software Engineer in Bellevue, WA, to build secure backend systems that manage customer data. The role involves developing authentication and privacy-preserving data operations, and collaborating with access management engineers. Key qualifications...SeniorSoftware
- ...edge investment firm in the United States is seeking a skilled security developer to be responsible for the development of data loss prevention... ...-C and Swift, along with familiarity with Java, Python, or Golang. Benefits include competitive compensation and comprehensive...GolangSenior
$175k - $215k
...it's built securely from the ground... ...with engineering teams, shipping... ...our platform at scale. This... ...seeking a Senior Product Security... ...a skilled software engineer... ...expertise in Golang and Node.js... ...authentication and authorization... ...Familiarity with supply chain security...GolangSeniorSoftwareTemporary work$153k - $214k
...compromising security by ensuring every... ...identity is authentic, every application... ...to welcome a Senior Engineer to join our... ...our centralized platform, from... ..., pentesting, supply chain management, and... ...across the full software and product development... ...Rust and/or Golang, or a...GolangSeniorSoftwareCurrently hiringLocal areaImmediate startRemote workWork from homeShift work- ...Vistrada LLC is looking for a Senior Software Engineer/Consultant to join their team remotely. The... ...with various teams to develop a secure data platform supporting an enterprise-scale answer... ...especially in Node.js, TypeScript, and golang. The role emphasizes communication...GolangSeniorSoftwareRemote work
- ...Senior Kubernetes Platform Engineer - AI/ML Infrastructure Join our Platform Engineering team to design,... ...Kubernetes controllers, operators, CRDs, and Golang-based services Implement... ...Minimum Qualifications ~8+ years of software engineering experience ~4+ years...GolangSeniorSoftware
$202.16k - $368.22k
...receive reliable platform services in different... ...reach. The supply chain is one of the core... ...system, and guide engineers at all levels to... ...experience in a software development environment... ...such as Java/Golang/C++, and related... ...built to help people authentically express...GolangSeniorSoftwareTemporary workLocal areaWorldwide- ...growing Health-Tech company in San Francisco, is seeking a Staff Software Engineer to drive innovation in their product suite. This role... ...implementation with a focus on back-end architecture using languages like Golang and JavaScript. The ideal candidate has 12-15 years of...GolangSeniorSoftwareRemote workFlexible hours
$160k - $210k
...A tech company in the United States is looking for a software developer to enhance its API capabilities and architect distributed systems... ..., strong knowledge of APIs, and proficiency in TypeScript and Golang. This remote role offers a competitive salary range of $160K to...GolangSeniorSoftwareRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Platform Engineer(Golang), Software Supply Chain Security: Authentication. Be the first to apply!
- platform engineering manager United States
- platform engineer United States
- client platform engineer United States
- platform developer United States
- data platform engineer United States
- senior platform engineer United States
- software sales engineer United States
- software engineer full time United States
- facebook software engineer United States
- startup software engineer United States


