Overview
Backend Engineer on the Pipeline Authoring team, working on the CI/CD Catalog, CI/CD components and pipeline creation at GitLab.
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 team efficiency (technical debt), propose and implement solutions.
- Participate in agile development practices, including async planning sessions, stand-ups, and retrospectives.
- Contribute to the development process by asking questions and providing feedback.
- 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 you'll need
- Proficiency with Ruby and Ruby on Rails.
- Proven experience writing testable code in Ruby on Rails.
- Experience with Relational Database Management Systems.
- 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.
- An ability to self manage and organize in an asynchronous and collaborative work environment.
Nice to have
- PostgreSQL experience.
- GraphQL experience.
- Agile methodologies experience.
Details
- Remote, Poland.
- Poland base salary range: 248,000zł - 372,000zł (base salary only; excludes bonuses, equity, and benefits).
Read the full description and apply on the company’s own careers page.