Intermediate Backend Engineer, Verify: Runner GitLab Full-time · Remote · $80K – $120K Remote-USA-Job-ID-1262

Job description

GitLab is an open core software company that develops the most comprehensiveAI-powered DevSecOps Platform, used by more than 100,000 organizations. Ourmissionis 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 is integral to our culture, influencing how we hire, build products, and lead our industry. We make this possible at GitLab by running ouroperationson our product and staying aligned with ourvalues. Learn more aboutLife at GitLab.

An overview of this role

The Runner team works closely with our other Verify teams to build our Continuous Integration (CI) system. Our Fleet Visibility engineers work to enable customers to more deeply integrate AI into their development processes, in one unified dashboard, allowing them to manage a GitLab Runner Fleet at scale and have deep visibility into CI/CD pipeline metrics.

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:

Other Posts You May Be Interested In

  • Runner Fleet Dashboard
  • Introduce AI powered predictive analytics using GitLab Duo
  • Improving reporting capabilities of pipeline and job metrics through CI Insights
  • Launching big data offerings for our self managed customers through ClickHouse integration
  • Our handbook page has more details on how we work as a team and our Product Vision and Roadmap

What you’ll do

  • Write high-quality, efficient, and maintainable code while adhering to best practices and contributing to code reviews
  • Embrace continuous learning and stay connected with industry best practices, tools, and technologies to drive improvements in our software
  • Advocate for improvements to product quality, security, and performance
  • Mentor and support fellow team members as you grow, sharing your knowledge and expertise to contribute to their growth
  • Contribute to our development process by asking questions and providing feedback to make us better as a team
  • Collaborate with more Senior Engineers on the architectural plans and technical designs ensuring scalability, performance, maintainability and measurability
  • Participate in agile development practices, including planning sessions, stand-ups, and retrospectives, to drive iterative software development and continuous improvement for the team
  • Participate in Tier 2 or Tier 3 weekday, weekend, and/or occasional night on-call rotations to assist troubleshooting product operations, security operations, and urgent engineering issues.

What you’ll bring

  • Proficiency with Ruby and Ruby on Rails (2+ years experience preferred)
  • 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

About the team

The team is made up of experienced Engineers with a passion for solving problems and creating usable solutions; located across different time zones, async communication and manager of one is core to how we continue to deliver value to users. The Verify:Runner team cares deeply about GitLab’s core values and has principles that align with those values. The team regularly interacts with community contributors, customers, and other GitLab teams as we strive to create lovable DevSecOps features.

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you’re excited about this role, please apply and allow our recruiters to assess your application.

Leave a Comment

**About Us**

Welcome to careers.pristineadvisers.com, your one-stop destination for finding job opportunities across a wide variety of industries. We bring together job listings from the most renowned job portals in the world, all in one place, making your job search easier, faster, and more efficient. Whether you're a fresh graduate looking to kick-start your career or an experienced professional seeking new opportunities, careers.pristineadvisers.com has you covered.

**Who We Are**

At careers.pristineadvisers.com, we understand that job searching can be a stressful and overwhelming experience. With so many different job boards and portals available, it can be hard to keep track of all the opportunities. That's why we created careers.pristineadvisers.com — to simplify the job search process by aggregating listings from the most popular and trusted job portals in one easy-to-use platform. Our mission is to help you find the best job that aligns with your skills, experience, and aspirations, all in one place.

We pull real-time job listings from some of the largest and most recognized job boards, including:
**LinkedIn**, **Indeed**, **Glassdoor**, **Monster**, **CareerBuilder**, **ZipRecruiter**, **SimplyHired**, **AngelList** (for startups), **FlexJobs** (for remote and flexible jobs), **Job.com**
By collecting job listings from these renowned platforms, we ensure that you never miss out on an opportunity. Whether you're looking for a full-time role, freelance project, part-time job, or internship, you'll find a diverse range of positions available on our platform.

**Our Mission**

The job search process should be simple, not a challenge. Our mission at careers.pristineadvisers.com is to bring all available job listings into one central place, allowing you to spend less time searching and more time applying. We aggregate job postings from trusted sites to help you find the best job without having to jump between multiple portals.

We believe that job seekers should be able to search based on their specific needs and preferences. That's why we provide a variety of search filters, allowing you to find positions by job type, industry, salary range, experience level, location, and more. This flexibility enables you to focus on finding the right opportunities for your career goals.

**What Makes Us Different**

While there are many job platforms out there, careers.pristineadvisers.com stands out by offering several unique advantages:
1. **Comprehensive Job Listings**
We gather job listings from some of the largest job boards worldwide, ensuring that you have access to the most up-to-date and diverse opportunities available in the job market.

2. **User-Friendly Interface**
Our platform is designed to be simple and intuitive, making it easy for you to search and apply for jobs quickly. We provide a clean and responsive design to ensure a seamless experience across all devices.

3. **Real-Time Updates**
Our job listings are updated in real-time, so you'll always have access to the most current opportunities. You can be confident that when you see a job posting on our site, it’s still open and accepting applications.

4. **Personalized Job Alerts**
Set up job alerts based on your search preferences, and we'll notify you whenever a new job that matches your criteria is posted. Stay ahead of the competition with timely notifications on the best job openings.

5. **Free and Accessible**
We believe everyone should have access to the best job opportunities, which is why our platform is completely free to use. Browse listings, apply to jobs, and set up alerts without any hidden costs or subscription fees.

**For Employers**

Finding the right talent is just as important as finding the right job. careers.pristineadvisers.com offers a variety of solutions for employers to post job openings and reach a vast pool of qualified candidates. Whether you're a startup looking to hire your first team member or a multinational corporation seeking top-tier talent, our platform allows you to easily post job listings and find the perfect match for your company.

**Why Choose Us**

At careers.pristineadvisers.com, we are committed to offering the most comprehensive job search platform possible. We continuously update and enhance our services to meet the evolving needs of job seekers and employers. Our team works tirelessly to ensure that your experience on our platform is smooth, efficient, and successful.
We are here to make the job search process easier, faster, and more effective. Whether you are exploring job opportunities, making a career change, or looking for that next big challenge, we’re here to help you find the right job faster and more efficiently.

**Join Our Community**

By using careers.pristineadvisers.com, you become part of a thriving community of job seekers and employers. We're dedicated to supporting your career journey, whether you're looking for a new job or recruiting talent for your organization. Our platform connects people, empowers them to make the best career decisions, and helps them reach their professional goals.

Thank you for choosing careers.pristineadvisers.com. We look forward to helping you find your next great opportunity.

Disclaimer: Job Posting Sources

Various reliable job search engines, such as Indeed, LinkedIn, ZipRecruiter, CareerBuilder, Monster, Glassdoor, Getwork, Snagajob, and FlexJobs, are the source of the job postings on our platform. Although we make every effort to present accurate and current information, we are unable to guarantee the accuracy, completeness, or dependability of the job postings from these outside sources.

When applying for jobs found on these platforms, users are advised to perform their own due diligence. We are not liable for any errors, omissions, or inaccuracies in the job postings, and neither do we support any particular employer or job posting.

Additionally, please be aware that job listings may change without warning and that some may not be relevant or active at the time of viewing.

Users who access job postings from these outside sources through our platform consent to indemnify us for any liability resulting from the use of such information.