Senior Backend Engineer, Fulfillment (Ruby/Compliance)
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
OverviewGitLab is an open core software company that develops the most comprehensive AI-powered DevSecOps 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 GitLab.The Fulfillment Platform — Role OverviewThe Fulfillment Platform team maintains critical systems that enable GitLab's quote-to-cash processes. Our team owns the CustomersDot application, which integrates with Zuora, Salesforce, and marketplace partners to manage billing accounts, subscriptions, add-ons, and licenses.What You'll DoAs 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 GitLab'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 GitLab 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 BringProfessional 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 GitLab values and a commitment to working accordingly.About The TeamGitLab's Fulfillment Platform team brings together engineers from around the world to build and maintain the critical infrastructure that enables GitLab's business operations. The team focuses on three key areas:Fulfillment Infrastructure: Building reliable, scalable systems with 99.95% target availabilityCustomersDot Application: Managing the central application for billing accounts, subscriptions, and licensesFulfillment Admin Tooling: Creating tools for internal teams to efficiently serve customersThis role specifically supports our compliance initiatives, ensuring systems meet regulatory requirements while maintaining robustness and reliability for customers.MissionOur 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 GitLab's fulfillment processes.How GitLab Will Support YouBenefits to support health, finances, and well-beingAll-remote, asynchronous work environmentFlexible Paid Time OffTeam Member Resource GroupsEquity Compensation & Employee Stock Purchase PlanGrowth and development budgetParental leaveHome office supportNote: We welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement.Please apply and allow our recruiters to assess your application.Location and Other DetailsRemote-GlobalCalifornia/Colorado/Hawaii/New Jersey/New York/Washington, D.C./Illinois/Minnesota pay range: $117,600—$252,000 USDCountry Hiring GuidelinesGitLab hires in countries around the world. Some roles may have location-based eligibility. Our Talent Acquisition team can answer questions about location after starting the recruiting process.Privacy PolicyPlease review our Recruitment Privacy Policy. Your privacy is important to us.GitLab is proud to be an equal opportunity workplace and an affirmative action employer. Our policies and practices are based on merit, regardless of race, color, religion, sex, national origin, age, citizenship, marital status, disability, or other protected characteristics. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.J-18808-Ljbffr