Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Backend Engineer, Source Code: Repository Services (Ruby)

GitLab

GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software.Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.About The Role
As an Intermediate Backend Engineer, you will take backend features and improvements from clarifying the problem through shipping them and following up in production. You will work within a product area, partnering with Product Management, Frontend, Infrastructure, and Security to deliver predictably and contribute to the quality, security, performance, and maintainability of shared backend code and services. You will be trusted to work with minimal guidance, to know when to seek help, and to communicate clearly in a remote, asynchronous environment — with other tenured engineers alongside you to review your work, think through hard problems with you, and help you grow.Why you’ll love this role
Ownership: You'll take features from requirements through delivery and follow-up;
your code will run on aplatform used by millions of users.Learning and Growth : You’ll work alongside your engineering team, who treat code review and design review as a learning loop rather than a gate — one of the fastest ways to grow your engineering judgment.Innovative Culture: You’ll use AI as a genuine part of daily engineering work, developing the judgment to know when to trust it and when not to.Autonomy: You’ll thrive in our remote-first, asynchronous organization, where clear written communication and self-direction are the pillars of success.User-Centric Collaboration: You’ll partner closely with PMs and designers to shape requirements, so you understand why you’re building something, not just what.What You’ll Do
Own and Ship Features: Design, implement, test, and ship backend features and improvements with minimal guidance, working in Ruby/Rails, Go, or any other modern languages.Build for Production: Write maintainable, secure, observable, and performant code. Design and maintain APIs, background jobs, integrations, and bounded service functionality, and work with data models, migrations, indexes, and query behavior.Test and Review: Add and improve automated coverage — unit, integration, contract, and end-to-end where appropriate — and review others’ code for correctness, maintainability, security, performance, and operational risk.Operate What You Build: Investigate build, test, deployment, and runtime failures at the feature boundary, identify technical debt and propose practical improvements, and take part in on‑call or operational support where your team’s ownership model requires it.Leverage AI: Use AI productively in daily work, validate what it produces, and understand where its limitations matter.What You’ll Bring
Backend Fundamentals: Professional experience building and shipping production backend applications, with strong programming, API, database, testing, debugging, and performance fundamentals.Adaptability: Experience with Ruby/Rails, Go, or any other modern backend language. We value the ability to learn and adapt over mastery of a single language.Feature Ownership: The ability to take a feature from clarification through delivery and follow‑up, working independently while seeking input at the right time.Practical Judgment: Sound instincts about security, reliability, performance, maintainability, and operational risk, plus an understanding of modular backend boundaries and the consequences of coupling.Clear Communication: Strong written communication and effective collaboration in a remote, asynchronous environment.AI Fluency: Practical experience with AI coding tools, including the ability to review and correct what they generate.Helpful Experience
Production Go services, APIs, concurrency, profiling, or gRPC.Docker, Kubernetes, Helm, CI/CD, or cloud deployment.Rust, particularly for systems, security, performance, or platform work.PostgreSQL, schema evolution, caching, queues, messaging, or event‑driven workflows.Observability using metrics, logs, traces, dashboards, and alerts.Contributing to a modular monolith, bounded context, shared component, or independently operated service.How GitLab Supports Full-Time Employees
Benefits to support your health, finances, and well‑beingFlexible Paid Time OffTeam Member Resource GroupsEquity Compensation & Employee Stock Purchase PlanGrowth and Development FundParental LeaveRemote-GlobalCountry Hiring Guidelines
GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.Privacy Policy
Please review our Recruitment Privacy Policy. Your privacy is important to us.GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.
#J-18808-Ljbffr
Vacancy posted 1 hour ago
Similar jobs that could be interesting for youBased on the Backend Engineer, Source Code: Repository Services (Ruby) in Winnipeg, MB vacancy
  •  ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Backend Engineer, Source Code: Repository Services (Ruby) based in Canada. As a Backend Engineer, you will contribute to the development and... 
    Ruby
    Contract work
    Remote work
    Flexible hours

    Jobgether

    Winnipeg, MB
    1 hour ago
  •  ...Affirm, Inc. is seeking an experienced Capacity Modeling Engineer to own quarterly goals for the team and lead engineers through ambiguity...  ...design and analytics, establish reliable metrics, and drive on-call readiness, code quality, and scalable designs to support growth.... 
    Suggested

    Affirm, Inc.

    Winnipeg, MB
    2 days ago
  •  ...seeking an experienced Automotive Electrical Sourcing & Category Manager based in Winnipeg,...  ..., sales teams, procurement, operations, engineering, marketing, and business leaders to...  ...aligned with sales, profitability, quality, service, and inventory objectives. Identify opportunities... 
    Suggested
    Long term contract
    Full time
    Temporary work

    Rexel

    Winnipeg, MB
    5 days ago
  •  ...list of medical and dental expenses and services. • Telus Health Virtual Care - All employees...  .... • Writing clean and scalable code, following code best practices. • Troubleshooting...  ...from a Computer Science, Computer Engineering degree or a Technology program. • A... 
    Suggested

    Price Industries Limited

    Winnipeg, MB
    2 days ago
  •  ...Kumaran Systems is seeking an accomplished senior.NET backend engineer to design and implement scalable services in Azure. You will work on RESTful APIs, data modeling in SQL Server/Azure SQL, and secure authentication patterns while driving CI/CD through modern DevOps practices... 
    Suggested

    Kumaran Systems

    Winnipeg, MB
    2 days ago
  • $25 per hour

     ...Location: Berry Street Duration: 4 weeks Pay Rate: $25/hr Job Summary About the Role We are seeking an experienced HS Coding Specialist with hands-on experience in Harmonized System (HS) coding and ERP systems . The successful candidate will classify products... 
    Temporary work

    Staffmax Staffing & Recruiting

    Winnipeg, MB
    8 days ago
  •  ...manufacturing and assembly plants worldwide servicing over 10,000 customers in more than 100...  ...Systems with a full range of integrated services and systems. With sales and service locations...  ...and analyzes findings to determine source of problem, and recommends repair, replacement... 
    Remplacement
    Long term contract
    Traineeship
    Worldwide
    Night shift

    EnerSys Delaware Inc.

    Winnipeg, MB
    1 day ago
  • $32 per hour

     ...Job Details COMPANY OPERATING NAME: KM CARE SERVICES INC. BUSINESS ADDRESS: 1021 MCPHILLIPS STREET, WINNIPEG, MANITOBA R2X 2K6 JOB TITLE: CHAFFEUR SUPERVISOR (NOC CODE: 72024 – Supervisors, motor transport and other ground transit operators) TERMS OF EMPLOYMENT: PERMANENT... 
    Hourly pay
    Permanent employment
    Full time

    KM CARE SERVICES INC

    Winnipeg, MB
    2 days ago
  •  ...Senior Back End Software Engineer Canada, United Kingdom, United States...  ..., and highly maintainable code, ensuring top-tier performance...  ...experience with TypeScript for backend development (Node.js/NestJS experience...  ...-on experience with AWS cloud services, including but not limited to... 
    Full time

    pofft Technology Inc.

    Winnipeg, MB
    2 days ago
  •  ...principles have never changed – business integrity, first-class service, innovation and a commitment to people. Our dependable quality,...  ...issues and help find practical solutions. • Work with Engineering, Manufacturing, Quality, and Service teams to resolve equipment... 

    Price Industries Limited

    Winnipeg, MB
    2 days ago
  • $35.5k - $50.5k per year

     ...3647 Portage Avenue Job Family Group: Retail Banking Sales & Service Delivers exceptional service to BMO customers and prospects....  ...to Recruiters: BMO does not accept unsolicited resumes from any source other than directly from a candidate. Any unsolicited resumes sent... 
    Contract work
    Part time
    Day shift

    Bank of Montreal

    Winnipeg, MB
    2 days ago
  •  ...guests. First impressions count, right? We think so too! The Guest Service Agent is the face of our hotels. You're a people-pleaser who...  ...Hotel Grouptakes seriously its obligations under the Human Rights Code. At Northland Properties, we are committed to building a... 
    Permanent employment
    Full time
    Apprenticeship
    Local area
    Flexible hours
    Shift work

    Sandman Hotel Group

    Winnipeg, MB
    17 hours ago
  • $74k - $138k per year

     ...Job Type:  Permanent   Work Model:  Hybrid   Reference code: 134729 Primary Location:  Winnipeg, MB All Available Locations...  ...And as the largest 100% Canadian-owned and operated professional services firm in our country, we are proud to work alongside our clients to... 
    Permanent employment
    Flexible hours

    Deloitte

    Winnipeg, MB
    2 days ago
  •  ...covering an extensive list of medical and dental expenses and services. Manulife Virtual Pharmacy - Access pharmacy services anytime...  ...whether it's a standard production build, an order requiring an engineering change, or one affected by end-of-life materials. Partnering... 
    Full time
    Contract work
    Internship
    Work at office

    Price Industries Limited

    Winnipeg, MB
    2 days ago
  •  ...information is available at POSITION SUMMARY The Customer Service Representative (CSR) will perform all the daily transactional...  ...as required utilizing available resources (Parts manuals, BOM, engineering drawings, vendor manuals, NFP personnel, Engineering, New Product... 
    Remplacement
    Permanent employment
    Full time
    Contract work
    Summer holiday
    Work at office
    Immediate start

    NFI Parts

    Winnipeg, MB
    2 days ago
  •  ...Job Description The Food Service Worker will assist the manager with food/meal preparation; maintain cash receipts and meal records. Assist manager in completing daily reports. Maintain high standards of quality in food production, sanitation, and kitchen safety practices... 

    Aramark

    Winnipeg, MB
    3 days ago
  •  ...a fast-paced Banking Center and use your knowledge of financial services products to help clients with their day-to-day banking needs. As...  ...attribute-based assessment and other skills test (such as simulation, coding, French proficiency). We use artificial intelligence tools... 
    Hourly pay
    Bank staff
    Flexible hours
    Afternoon shift

    CIBC

    Winnipeg, MB
    2 days ago
  •  ...emerging needs and live out our mission, vision and values of hope, service, dignity and stewardship. As a faith- and values-based...  ...Mission, Vision and Values, in a professional manner, upholding our Code of Conduct.   EDUCATION AND EXPERIENCE QUALIFICATIONS:... 
    Live out
    Work at office
    Shift work
    Night shift

    TSA The Salvation Army TSA

    Winnipeg, MB
    2 days ago
  •  ...clients for non-deposit account advice and servicing conversations to the appropriate Banking...  ...centre based colleagues. Sales and Service Execution- Deliver consistent client service...  ...other skills test (such as simulation, coding, French proficiency). We use artificial... 
    Long term contract
    Full time
    Immediate start
    Shift work
    Weekend work

    CIBC

    Winnipeg, MB
    2 days ago
  •  ...What You’ll Be Doing As an Analyst in the Client Onboarding & Service team, your primary focus will involve supporting clients within your...  ...-based assessment and other skills test (such as simulation, coding, French proficiency). We use artificial intelligence tools during... 
    Full time
    Bank staff
    Remote work
    2 days per week

    CIBC

    Winnipeg, MB
    2 days ago
  •  ...Position Title: Videographer (French Services) (On Site) Status of Employment: Permanent Position Language Requirement: English...  ...You are invited to consult and familiarize yourself with our Code of Conduct, which can be found on our corporate website. All employees... 
    Permanent employment
    Full time
    Internship
    Immediate start
    Remote work
    Shift work
    Night shift

    CBC/Radio-Canada

    Winnipeg, MB
    2 days ago
  • $43.3k - $56.7k per year

     ...protection to provide highly personalized advice, solutions, and service to clients. TD Private Investment Advice offers clients the chance...  ...opportunities Accept/create leads and ensure correct referral coding administration Submit marketing pieces for approval, compile... 
    Full time
    Work from home

    TD

    Winnipeg, MB
    6 days ago
  •  ...expert technicians and our loyal customers.   The Role As the Service Writer/Manager, you are the face of Seven Oaks Transmissions. You...  ...are returned to customers on time. Inventory & Parts: Source and order specialized automotive parts and kits from our network... 
    Full time
    Local area
    Monday to friday

    Seven Oaks Transmissions

    Winnipeg, MB
    more than 2 months ago
  •  ...The Service Employer maintains and fuels all school buses, activity, and commercial buses in conjunction with First Student's Maintenance Department: dispenses fuel, checks oil, maintains accurate stick and meter readings, stocks required supplies and equipment, and coordinates... 

    First Student

    Winnipeg, MB
    2 days ago
  • $59k - $97k per year

     ...Job Type:  Permanent   Work Model:  Hybrid   Reference code: 135608 Primary Location:  Winnipeg, MB All Available Locations...  ...And as the largest 100% Canadian-owned and operated professional services firm in our country, we are proud to work alongside our clients to... 
    Permanent employment
    Flexible hours

    Deloitte

    Winnipeg, MB
    3 days ago
  •  ...sommes établis. Nous exploitons ou desservons des magasins corporatifs et affiliés. Grâce à une offre unique de produits et de services et à des formats complémentaires allant des quincailleries de quartier aux magasins de grande surface, nos enseignes RONA+, RONA et... 
    Permanent employment

    Rona+

    Winnipeg, MB
    5 days ago
  • $25 - $45 per hour

     ...Key Equipment Services Service Technician - Commercial Kitchen Appliances $25 to $45 per hour Who we are: Key Equipment Services, a division of Heritage Food Service Group of Canada, is the largest service provider for the food service industry in western Canada.... 
    Hourly pay
    Full time
    Apprenticeship
    Seasonal work

    Key Equipment Services

    Winnipeg, MB
    13 days ago
  •  ...Position Title: Reporter-Editor (French Services) (On Site) Status of Employment: Permanent Position Language Requirement: English...  ...You are invited to consult and familiarize yourself with our Code of Conduct, which can be found on our corporate website. All... 
    Permanent employment
    Full time
    Internship
    Local area
    Immediate start
    Flexible hours
    Shift work

    CBC/Radio-Canada

    Winnipeg, MB
    2 days ago
  • $5000 per month

     ...RAC Services is a reputable and proven company in the Commercial Refrigeration and HVAC industry in Winnipeg, MB. RAC Services is part of the Arcticom Group (TAG), a North America based network of mechanical companies that provide HVACR, Plumbing, Electrical and Controls services... 
    Remplacement
    Full time
    Internship
    Relocation package

    RAC Services

    Winnipeg, MB
    14 days ago
  •  ...and family challenges. We continually adapt and innovate to meet emerging needs and live out our mission, vision and values of hope, service, dignity and stewardship. As a faith- and values-based organization, we hire and serve people of all backgrounds and walks of life -... 
    Full time
    Fixed term contract
    Live out
    Monday to friday
    Shift work
    Night shift

    TSA The Salvation Army TSA

    Winnipeg, MB
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Backend Engineer, Source Code: Repository Services (Ruby). Be the first to apply!