Job Closed
This listing is no longer active.
Build software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.
Senior Backend Engineer, RoR – Secret Detection
Location
United States
Posted
63 days ago
Salary
$117.6K - $252K / year
Seniority
Senior
Job Description
Senior Backend Engineer, RoR – Secret Detection
GitLab
• Guide the design and implementation of backend features for GitLab Secret Detection in Ruby on Rails, GraphQL, and Go, delivering capabilities that improve coverage, reliability, or response time for secret detection workflows. • Build clean, well-tested, maintainable code that meets GitLab standards for reliability and performance, helping reduce regressions and maintain backend systems at scale. • Partner with product management and engineering peers to deliver backend capabilities that improve detection, validation, remediation, and audit trail coverage across the secret management lifecycle. • Improve detection quality by reducing false positives, strengthening secret validation workflows, and enabling faster, more effective remediation paths. • Contribute to code reviews, RFCs, and proof-of-concept work that guide technical approaches across the Secret Detection category. • Identify technical debt and operational inefficiencies, then propose and implement practical improvements. • Diagnose performance and optimization issues in backend systems and implement improvements that 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.
Job Requirements
- Experience building backend applications and services using Ruby on Rails, with 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 in areas related to code scanning or secret detection.
- Experience investigating performance issues and improving backend reliability, efficiency, and maintainability.
- Ability to work closely with cross-functional partners, including product, design, and technical writing, to deliver useful product outcomes.
- Communicate clearly in writing and in conversation, especially in remote, async-first environments with distributed teams.
- Bring transferable experience and a willingness to grow into parts of the security or Go stack.
Benefits
- 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
Related Guides
Related Job Pages
More Backend Engineer Jobs
Mid/Senior Go Engineer, Web API
CodiLimeA strategic partner for technology-driven companies | Network engineering | Software engineering
• Researching and defining how to implement client requirements and ideas best • Taking part in technical discussions with the team and the client • Developing software mainly using Go, but other languages may also be required (e.g., Python for testing) • Creating unit tests for your code, conducting code review, creating documentation, and taking part in other activities related to software development • Fixing bugs efficiently and effectively, and finding workarounds for blockers • Occasionally, taking part in technical pre-sales meetings
Senior Back-End Developer, Java
ExperianWe're unlocking the power of data to help create a better tomorrow.
• Develop, maintain, and enhance backend services using Java • Help build, evolve, and integrate AI agents into existing backend systems • Collaborate on the development of services and APIs that support intelligent agents • Use generative AI tools to accelerate code development • Ensure code quality through technical reviews and automated testing • Work collaboratively with Product, Architecture, DevOps, and other teams
• Responsable de implantar / diseñar soluciones técnicas end‑to‑end que den respuesta a necesidades de negocio complejas, garantizando calidad arquitectónica, sostenibilidad y alineación con los estándares corporativos. • Actuar como puente entre la definición arquitectónica y la ejecución técnica. • Acompañar a los equipos de desarrollo y garantizar la correcta implantación de criterios de calidad, seguridad, integración, rendimiento y mantenibilidad.
• Own the performance, reliability, and scalability of the Auth server across Supabase's infrastructure. • Plan and execute safe database migrations across a large fleet of Postgres instances. • Build and improve observability: metrics, tracing, alerting, and dashboards to keep the system healthy at scale. • Collaborate with platform and infrastructure teams on deployment orchestration, deployment pipelines, and AWS resource management. • Contribute to the evolution of Auth's architecture with a focus on operational excellence and long-term maintainability. • Write and review RFCs as part of our development process. • Collaborate with engineers across Supabase to ensure a seamless experience for developers using our tools.



