Senior Backend Engineer, Fulfillment; Ruby/Compliance
Listed on 2025-12-27
-
Software Development
Backend Developer, Software Engineer
Overview
Git Lab is an open core software company that develops the most comprehensive AI-powered Dev Sec Ops Platform, used by more than 100,000 organizations. Our mission is to enable everyone to contribute to and co-create the software that powers our world. When everyone can contribute, consumers become contributors, significantly accelerating the rate of human progress. This mission influences how we hire, build products, and lead our industry.
We embrace AI as a core productivity multiplier and expect all team members to incorporate AI into daily workflows to drive efficiency, innovation, and impact across our global organization. We encourage you to learn more about Life at Git Lab.
The Fulfillment Platform — Role Overview
The Fulfillment Platform team maintains critical systems that enable Git Lab’s quote-to-cash processes. Our team owns the Customers Dot application, which integrates with Zuora, Salesforce, and marketplace partners to manage billing accounts, subscriptions, add-ons, and licenses.
What You’ll Do
- As a Senior Backend Engineer on the Fulfillment Platform team, focus on SOX compliance initiatives, building automated tools and processes that demonstrate adherence to regulatory requirements.
- Develop solutions for monitoring, analyzing, and reporting on compliance-related activities, particularly around merge requests and code changes.
- Enhance Git Lab’s governance practices, streamline the compliance process, and provide insights into development workflows that impact financial systems.
- Maintain and enhance SOX compliance reporting tools.
- Lead the development of automated tools that track and document changes between Git Lab releases.
- Implement statistical analysis of code changes between versions.
- Create parsers for multiple dependency formats and convert them to unified formats.
- Develop Git analytics engines to track repository changes and analyze commit patterns.
- Build systems to infer merge requests from commits and analyze their metadata.
- Collaborate with auditors to ensure compliance requirements are met.
- Review and provide feedback on merge requests from other Fulfillment Platform developers.
What You’ll Bring
- Professional experience working in Ruby on Rails.
- Strong backend development skills with experience building reporting and monitoring tools.
- Understanding of financial compliance requirements (SOX experience is a plus).
- Experience with data integrity and governance concepts.
- A strong curiosity to understand how systems work holistically and how they impact compliance requirements.
- Proficiency in English, both written and verbal, for success in a remote and largely asynchronous environment.
- Experience owning a project from concept to production, including proposal, discussion, and execution.
- Ability to communicate complex technical, architectural, and organizational problems clearly and propose thorough iterative solutions.
- Alignment with Git Lab values and a commitment to working accordingly.
About The Team
Git Lab’s Fulfillment Platform team brings together engineers from around the world to build and maintain the critical infrastructure that enables Git Lab’s business operations. The team focuses on three key areas:
- Fulfillment Infrastructure:
Building reliable, scalable systems with 99.95% target availability - Customers Dot Application:
Managing the central application for billing accounts, subscriptions, and licenses - Fulfillment Admin Tooling:
Creating tools for internal teams to efficiently serve customers
This role specifically supports our compliance initiatives, ensuring systems meet regulatory requirements while maintaining robustness and reliability for customers.
Mission
Our mission is to enable everyone to contribute and co-create the software that powers our world. The Fulfillment Platform group’s mission is to build reliable, scalable quote-to-cash (QTC) systems, while enabling internal teams to serve customers efficiently. They ensure data integrity, compliance, and system resilience across Git Lab’s fulfillment processes.
How Git Lab Will Support You
- Benefits to support health, finances, and well-being
- All-remote, asynchronous work environment
- Flexible Paid Time Off
- Team Member…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).