Intermediate Backend Engineer, SRM: Security Platform Management
GitLabJob Description
Intermediate Backend Engineer, SRM: Security Platform Management
Join GitLab as an Intermediate Backend Engineer on our Security Platform Management team. In this role, you will help create enterprise security solutions from the ground up. You will design and develop backend services that enhance how organizations manage their security.
About the Role
As part of a distributed team, you will work closely with engineers, a Product Manager, and a UX designer from the US, Israel, and India. You will own critical backend systems and APIs that support features like a new Security Manager role system and asset inventory capabilities.
What You'll Do
- Design and develop next-generation Security Platform Management capabilities.
- Build and optimize scalable backend services and data models in Ruby on Rails with PostgreSQL.
- Develop and maintain robust REST and GraphQL APIs for security workflows.
- Collaborate with Infrastructure, Policies, and Security Insights teams to deliver cross-functional security features.
- Implement and refine unified configuration mechanisms for GitLab’s security tools.
- Work within focused squads to deliver high-impact, well-tested functionality.
- Contribute to technical design decisions, code reviews, and standards for the security platform architecture.
What We're Looking For
- Proficiency in backend development with Ruby on Rails.
- Experience designing and optimizing PostgreSQL schemas and queries.
- Experience building and maintaining REST and GraphQL APIs.
- Familiarity with Git-based workflows and CI/CD, ideally using GitLab.
- Knowledge of Elasticsearch and NoSQL database technologies is a plus.
- Ability to work in collaborative, cross-functional teams.
- Ability to work autonomously in a remote, asynchronous environment.
- Interest in security domains and building scalable solutions for enterprise customers.
Nice to Have
Experience in related areas that can transfer to security solutions is welcomed.
What We Offer
The base salary range for this role is $98,000 - $210,000 USD, depending on experience and location. This range reflects the base salary rate for residents of the United States and does not include bonuses, equity, or benefits.
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation & Employee Stock Purchase Plan
- Growth and Development Fund
- Parental leave
- Home office support
We encourage candidates with varying levels of experience to apply. Many successful candidates do not meet every single requirement. If you are excited about this role, please apply and let our recruiters assess your application.
GitLab is an equal opportunity employer. We value diversity and do not tolerate discrimination or harassment based on any characteristic protected by law. For more information, please review our Recruitment Privacy Policy and EEO Policy.