At a Glance
- Tasks: Design and develop next-gen security solutions with a collaborative team.
- Company: Join GitLab, a leader in AI-powered DevSecOps technology.
- Benefits: Flexible paid time off, equity compensation, and home office support.
- Why this job: Shape the future of enterprise security while working on innovative projects.
- Qualifications: Experience with Ruby on Rails and a passion for secure solutions.
- Other info: Remote work with opportunities for growth and development.
The predicted salary is between 72000 - 150000 £ per year.
Join to apply for the Intermediate Backend Engineer (RoR), Security Risk Management: Platform Management role at GitLab. GitLab is an open-core software company that develops the most comprehensive AI-powered DevSecOps Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world.
We are looking for an Intermediate Backend Engineer to join our next-generation Security Platform Management team and help build enterprise security solutions from the ground up. You will be architecting critical greenfield projects that close competitive gaps and establish GitLab as the single-stop-shop for enterprise security. Working with a collaborative team of 8 engineers, 1 PM, and 1 UX designer distributed across the US, Israel, and India, you will have the opportunity to shape how thousands of organizations secure their applications at scale.
Our team is tackling high-profile initiatives including:
- Building a new Security Manager role system
- Creating assets inventory capabilities with security posture sharing
- Implementing logical asset gathering with statistics
- Developing a unified configuration mechanism for all GitLab security tools
These are complex, impactful projects that will define the future of enterprise security posture management.
What You’ll Do
- Design and develop next-generation Security Platform Management capabilities
- Build scalable backend systems for enterprise-scale security data
- Create robust APIs that power GitLab’s expanding security offering
- Collaborate with Infrastructure, Policies, and Security Insights teams on cross-functional initiatives
- Implement unified configuration mechanisms for GitLab’s comprehensive security tool suite
- Work in feature-specific squads to minimize context switching and maximize impact
- Contribute to technical decisions that shape GitLab’s security platform architecture
What You’ll Bring
- Strong experience with Ruby on Rails
- Experience in PostgreSQL database design and optimization
- Experience in REST API and GraphQL development
- Experience with Git and GitLab CI/CD workflows
- Knowledge of Elasticsearch and NoSQL database technologies
- Experience delivering high-quality software in collaborative team environments
- Ability to work autonomously while contributing to team success
- Passion for building secure, scalable enterprise solutions
Our Security Platform Management team is at the forefront of GitLab’s security innovation, building entirely new capabilities that help enterprises better understand and manage their security posture. This role is of strategic importance to our mission within Security Risk Management.
The team operates with high autonomy while maintaining close collaboration with our PM and UX designer, organizing into feature-specific squads to deliver maximum impact. What makes us unique is our focus on greenfield development - you will be creating new solutions rather than maintaining legacy systems.
Compensation and Benefits
The base salary range for this role's listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. The base salary range does not include any bonuses, equity, or benefits.
How GitLab Will Support You:
- 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
Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. If you’re excited about this role, please apply and allow our recruiters to assess your application.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab's policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex, national origin, age, citizenship, marital status, mental or physical disability, genetic information, discharge status from the military, protected veteran status, or any other basis protected by law.
Intermediate Backend Engineer (RoR), Security Risk Management: Platform Management in London employer: GitLab
Contact Detail:
GitLab Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Intermediate Backend Engineer (RoR), Security Risk Management: Platform Management in London
✨Tip Number 1
Network like a pro! Reach out to folks in your industry on LinkedIn or at meetups. A friendly chat can lead to opportunities that aren’t even advertised yet.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects. This gives potential employers a taste of what you can do, especially for a role like Intermediate Backend Engineer.
✨Tip Number 3
Prepare for interviews by practicing common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills before the big day.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team.
We think you need these skills to ace Intermediate Backend Engineer (RoR), Security Risk Management: Platform Management in London
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Intermediate Backend Engineer role. Highlight your experience with Ruby on Rails and any relevant projects that showcase your skills in building scalable backend systems.
Showcase Your Passion: Let us know why you're excited about working at GitLab and how you can contribute to our mission. Share your thoughts on enterprise security solutions and how you see yourself fitting into our innovative team.
Be Clear and Concise: When writing your application, keep it straightforward. Use clear language and avoid jargon unless it's relevant. We appreciate a well-structured application that gets straight to the point!
Apply Through Our Website: Don’t forget to submit your application through our official website. This helps us keep track of all applications and ensures you’re considered for the role. We can’t wait to see what you bring to the table!
How to prepare for a job interview at GitLab
✨Know Your Tech Stack
Make sure you brush up on Ruby on Rails, PostgreSQL, and REST APIs before the interview. GitLab is looking for someone who can hit the ground running, so being able to discuss your experience with these technologies in detail will show that you're a strong candidate.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous projects and how you overcame them. GitLab values innovation and problem-solving, so sharing examples of how you've tackled complex issues will demonstrate your fit for their high-performance culture.
✨Understand GitLab's Mission
Familiarise yourself with GitLab's mission to enable everyone to contribute to software development. Being able to articulate how your role as an Intermediate Backend Engineer aligns with this mission will show your enthusiasm and commitment to their goals.
✨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, the greenfield projects you'll be working on, and how AI is integrated into their workflows. This not only shows your interest in the role but also helps you gauge if GitLab is the right fit for you.