Remote, Netherlands; Remote, North America; Remote, United Kingdom Remote (Global)

GitLab is hiring a Senior Fullstack Engineer (RoR/vue.js), Software Supply Chain Security: Authorization

About the Role

This role involves developing and maintaining secure, scalable features across both frontend and backend systems, with a focus on improving trust and integrity in the software delivery process.

Responsibilities

  • Design and implement secure backend services using Ruby on Rails
  • Build intuitive user interfaces with Vue.js for security-related workflows
  • Collaborate with security teams to identify and resolve vulnerabilities
  • Enhance existing authorization mechanisms across application layers
  • Write clean, maintainable, and well-tested code
  • Participate in code reviews and contribute to engineering standards
  • Troubleshoot and debug production issues related to access controls
  • Support the integration of security best practices into CI/CD pipelines
  • Work closely with product managers to define feature requirements
  • Contribute to documentation for internal and external use
  • Monitor system performance and optimize for reliability
  • Engage in architectural discussions for scalable solutions
  • Ensure compliance with security policies and industry standards
  • Implement authentication and authorization protocols
  • Refactor legacy components to improve maintainability
  • Assist in defining roadmaps for security feature development
  • Respond to security incidents involving access management
  • Evaluate third-party tools for supply chain integrity
  • Promote secure coding practices across engineering teams
  • Integrate telemetry for monitoring user permissions and access patterns

Compensation

Competitive salary and benefits package

Work Arrangement

Remote-friendly with flexible hours

Team

Part of a distributed team focused on improving software supply chain integrity

Why This Role Matters

  • Software supply chains are increasingly targeted by attackers. Strengthening authorization ensures only trusted actors and processes can affect critical systems.
  • This role directly contributes to building trust in automated software delivery by preventing unauthorized access and tampering.

What You'll Achieve

  • Deliver secure, auditable access controls across development workflows.
  • Improve developer experience while enforcing strict security policies.
  • Ship features that protect millions of users and their codebases.

Available for qualified candidates

Required Skills
Ruby on RailsVue.jsPostgreSQLAPI DesignDistributed SystemsAWSInfrastructure as CodeCI/CD
About company
GitLab
GitLab is the intelligent orchestration platform for DevSecOps, enabling organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. The platform is used by over 50 million registered users and more than 50% of the Fortune 100.
All jobs at GitLab Visit website
Job Details
Category fullstack
Posted 7 months ago