Significant professional experience with Ruby on Rails and Git
Experience designing and building fault-tolerant, distributed systems
Experience building and scaling highly-available systems
Experience with queueing and messaging systems
Experience with provisioning tools
Considered a plus to have experience working with tools for backup and restore of databases, app configuration, and infrastructure as code for large distributed applications
What you'll be doing
Develop features and improvements to the GitLab Geo product in a secure, well-tested, and performant way
Work with the Product Manager to carefully assess the technical feasibility of feature requests
Deliver proof-of-concept proposals to help guide technical discussions
Identify ways to deliver complex technical projects in an iterative fashion
Take ownership of feature implementation
Provide technical advice to the Customer Support team to resolve requests from customers
Perks and benefits
Benefits to support your health, finances, and well-being
All remote, asynchronous work environment
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan