Intermediate Backend Engineer, Pipeline Authoring
Level inferred from job title
Job description
Backend Engineer role in GitLab's Pipeline Authoring group, focused on maturing CI/CD Catalog and Component functionality and maintaining the performance, scalability and security of pipeline creation.
At a glance
- Employment
- Full-time · Employee (employment agreement)
- Work mode
- Remote · Poland
- Pay
- PLN 248,000 – 372,000 / year
What you'll do
- Write high-quality, efficient, and maintainable code while adhering to best practices and contributing to code reviews
- Ship small features and improvements with minimal guidance and support from other team members; collaborate with the team on larger projects
- Advocate for improvements to reliability, security, and performance
- Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions
- Participate in agile development practices, including async planning sessions, stand-ups, and retrospectives
- Contribute to our development process by asking questions and providing feedback to make us better as a team
- Embrace continuous learning and stay connected with industry best practices, tools, and technologies
- Participate in Tier 2 on-call rotations to assist troubleshooting product operations, security operations, and urgent engineering issues
What we're looking for
- Proficiency with Ruby and Ruby on Rails
- Proven experience writing testable code in Ruby on Rails
- Experience with Relational Database Management Systems
- 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
- 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
Nice to have
- PostgreSQL is a plus
- Experience with GraphQL is a plus
- Agile methodologies is a plus
Your team
Pipeline Authoring
The Pipeline Authoring team develops tools for creating and managing pipelines, focusing on CI/CD components and the CI/CD Catalog. It is made up of experienced Engineers located across five countries and several time zones, working async and interacting with other GitLab teams, community contributors and customers.
Benefits
- Flexible Paid Time Off
- Team Member Resource Groups
- Equity Compensation & Employee Stock Purchase Plan
- Growth and Development Fund
- Parental Leave
Apply
Direct apply at GitLab
Opens the job posting at GitLab
About GitLab
The intelligent orchestration platform for DevSecOps
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.
Key facts
- DevSecOps software
- More than 50 million registered users
- More than 50% of the Fortune 100 trust GitLab
- All roles are remote
- Team members are expected to incorporate AI into their daily workflows
What they value
- GitLab's core values
