Join GitLab as an Intermediate Backend Engineer to enhance security tools and contribute to AI-assisted code analysis.
Posted by employer 2 days ago
First seen on Joblaze 1 day ago
Last verified on the company career page 1 day ago
What you'll build
Must have
Nice to have
AI in the day-to-day
We embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows.
Not disclosed in this posting: compensation, years of experience, visa sponsorship.
Benefits
Joblaze summary
In the role of Intermediate Backend Engineer on GitLab's Security Factory: Code Scanning team, the individual will focus on enhancing the static analysis engine to identify and resolve security vulnerabilities in code. Proficiency in systems programming languages like Rust and Go is essential, along with experience in AI tools for code evaluation. This position is ideal for someone with a solid background in software development and a keen interest in application security, particularly in static analysis techniques. The team operates asynchronously across time zones, emphasizing collaboration and innovation.
Joblaze insights
Quick facts
From the original posting
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.
As an Intermediate Backend Engineer on GitLab's Security Factory: Code Scanning team, you'll help developers find and fix security issues in their code by contributing to the static analysis engine that finds them.
Your work spans both the engine and the tools we use to evaluate it. You'll extend how the engine models programs, from parsing source code and resolving symbols to building call graphs and tracking tainted data across files and languages. You'll also build and apply tooling to test its findings against benchmark applications with known vulnerabilities, measuring both false positives and missed vulnerabilities.
We build the engine with artificial intelligence (AI) agents that write and review code from written specifications, under human direction. You'll implement component specifications within the team's architecture, working with engineers and AI agents. Good judgment about when to trust agent output, and when to bring it to human review, is central to the role.
The Security Factory: Code Scanning team develops GitLab's SAST capabilities for customer software repositories. We work closely with the Code Security team on scanning rules and flows, with Composition Analysis on the broader software supply chain, and with other groups across the Sec section. We rely heavily on asynchronous work across time zones.
At GitLab, our mission is simple: to enable everyone to contribute to and co-create the software that powers our world.
Standard company text repeated across GitLab's postings is omitted here.