A live role

Staff Software Engineer

from GitLab · read the original and apply on their site

Bangalore, India

Our take: The real work here is designing and optimising the PostgreSQL-backed data layer for GitLab's vulnerability management, while leading long backend deliverables and helping the team move toward modular services.

If you love designing the data layer that makes security features work, and turning a security report firehose into fast, well-indexed PostgreSQL, this role gives you real ownership from first idea to shipped code. You will lead multi-quarter backend work, help move a big Rails monolith toward modular services, and stay genuinely hands-on across Rails, Go and Rust. It is fully remote with clear goals and the space to own how you deliver.

Needs

  • backend systems design
  • ruby on rails
  • postgresql optimisation
  • integrating systems
  • greenfield service building
  • cross-team partnering

Rewards

  • shaping the roadmap
  • owning big deliverables
  • impact across gitlab
  • mentoring engineers
  • measurable progress

Demands

  • leading long deliverables
  • security-minded design
  • supporting other engineers
  • resolving constraints

Grows

  • cross-language service work
  • modular service design
  • leading through complexity
  • query optimisation depth

Values

  • clear goals
  • remote working
  • autonomy over delivery
  • monthly shipping
  • security rigour

Drains

  • third-party integrations
  • write-ahead log wrangling
  • vulnerability triage grind

Would you love this work?

See how what you love doing lines up with this role - it takes about ten minutes to find out.

Find what I'd love to do next