Back to Jobs

Intermediate Backend Engineer (Ruby), Verify:Pipeline Execution

GitLab Remote, Canada; Remote, EMEA
Posted 1 day, 17 hours ago
Deadline: Not specified
Full Time Senior Software Engineering

The Pipeline Execution team works closely with our other Verify teams to build our Continuous Integration (CI) system. Our team provides the backbone of our CI offering, building features such as pipeline schedules, merge trains, review apps, browser testing, and much more. 

As our new Backend Engineer, you will help us continue to mature our functionality, reliability, performance, scalability, security, and usability as this key area of the product continues to evolve. To help GitLab CI remain a best in class solution, you will play a key role, along with your fellow team members, to design and develop new features, while maintaining and expanding existing ones.

Some of the things we have recently been working on include:

 

Requirements

Proficiency with Ruby and Ruby on Rails
Experience with Relational Database Management Systems (PostgreSQL is a plus)
Proven experience writing testable code in Ruby on Rails
A commitment to Diversity, Inclusion and Belonging (DIB at GitLab)
Experience with GraphQL is a plus
An ability to self manage and organize in an asynchronous and collaborative work environment
Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions
Familiarity with various stages of software development end-to-end (Agile methodologies is a plus)
Proven ability to work effectively in a team including product managers, designers, and other engineers
A commitment to continuous learning and openness to giving and receiving feedback as a part of fostering individual and team development

Company Size
1000+ employees
Employment Type
Full Time
Work Mode
On-site (Remote, Canada; Remote, EMEA)
Apply Externally
Notice: You are about to leave RemoteWok and apply on an external site.
The application process will continue on the employer's website.
View Company Profile

Location

Remote, Canada; Remote, EMEA