Senior Backend Engineer (RoR), AST: Secret Detection

4 hours, 3 minutes ago
GitLab

GitLab

GitLab: The comprehensive DevOps platform revolutionizing software development with automation, AI workflows, and essential tools for efficient collaboration.

Internet Software & Services
1K-5K
Founded 2014

Description

  • Guide the design and implementation of backend features for GitLab Secret Detection across Ruby on Rails, GraphQL, and Go to improve coverage, reliability, and response time.
  • Build clean, well-tested, and maintainable code that meets GitLab standards for reliability and performance to support backend systems at scale.
  • Develop and maintain services and scanning workflows that prevent secret leaks (e.g., push protection, pipeline-based scanning) and support the full secret management lifecycle.
  • Partner with product management and engineering peers to deliver backend capabilities that improve detection, validation, remediation, and audit trail coverage.
  • Improve detection quality by reducing false positives, strengthening validation workflows, and enabling faster remediation paths.
  • Contribute to code reviews, RFCs, and proof-of-concept work to shape technical direction across the Secret Detection category.
  • Identify technical debt and operational inefficiencies and propose and implement practical improvements.
  • Diagnose performance and optimization issues in backend systems and implement improvements to increase efficiency, scalability, and service reliability.
  • Work effectively in a globally distributed, async-first team while participating in planning, engineering discussions, and pairing when needed.

Requirements

  • Experience building backend applications and services using Ruby on Rails.
  • Working knowledge of GraphQL and interest in backend-focused product development.
  • Experience designing and delivering secure, maintainable systems that power production web applications at scale.
  • Knowledge of security concepts, common vulnerabilities, mitigation techniques, and secure coding practices.
  • Background developing or working with security tools or products, especially related to code scanning or secret detection (preferred).
  • Experience investigating performance issues and improving backend reliability, efficiency, and maintainability.
  • Ability to work closely with cross-functional partners (product, design, technical writing) to deliver product outcomes.
  • Strong written and verbal communication skills for remote, async-first collaboration.
  • Transferable experience and a willingness to grow into parts of the security or Go stack.

Benefits

  • United States base salary range: $117,600 — $252,000 USD (base only; excludes bonuses, equity, and benefits).
  • Benefits to support health, finances, and well-being (company benefits program).
  • Flexible paid time off.
  • Equity compensation and Employee Stock Purchase Plan.
  • Growth and Development Fund for learning and development.
  • Parental leave.
  • Home office support.
  • Remote, globally distributed, async-first work environment.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Python Developer (Bangalore, India Based)

Zimperium 251-1K Professional Services

Zimperium is hiring a Senior Python Developer in Bangalore to build and support scalable web and task-server infrastructure for its mobile security platform.

Agile AWS Azure CI/CD Django Docker FastAPI Flask GCP Generative AI Git Hugging Face Kubernetes LLM Microservices MLOps MongoDB MySQL PostgreSQL Python PyTorch REST API Scrum TensorFlow
3 hours, 11 minutes ago

[Job - 28321] Sênior Developer Golang, Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Senior Golang Developer in Brazil to build and maintain scalable cloud applications for client projects, with a strong focus on technical ownership, collaboration, and continuous delivery.

Agile AWS CI/CD DDD Docker EC2 Git GitHub GitHub Actions Go Kafka Kubernetes Microservices OWASP REST API Solid.js Spring Boot SQL Terraform
3 hours, 11 minutes ago

Senior Software Engineer - Runtime

Sysdig 251-1K IT Services

Senior Software Engineer at Sysdig, working remotely on backend runtime security services that scale cloud threat detection, policy enforcement, and alerting across multi-cloud environments.

AWS C++ Docker Elasticsearch GCP GitHub Go Java Jenkins Kafka Kubernetes Linux Microservices NATS PostgreSQL Python Redis SQL
3 hours, 11 minutes ago

Senior Software Engineer - Runtime

Sysdig 251-1K IT Services

Sysdig is hiring a Senior Software Engineer to help scale its cloud security runtime platform by building backend services that power threat detection, policy enforcement, and alerting in multi-cloud environments.

AWS C++ Docker Elasticsearch GCP GitHub Go Java Jenkins Kafka Kubernetes Linux NATS PostgreSQL Python Redis SQL System Design
3 hours, 11 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers