Backend Engineer, Verify: Runner (Go)
GitLab
Engineering & Technology
Job Summary
As a Backend Engineer in our Verify: Runner group, you'll play a key role on a team whose mission it is to create a build agent that works seamlessly on tomorrow's market-leading computing platforms and the tools to eliminate CI build fleet operational complexity at an enterprise scale. The features in our Verify: Runner group allow our customers to run their GitLab CI operations on a variety of platforms and ecosystems.
- Minimum Qualification: Degree
- Experience Level: Entry level
- Experience Length: 2 years
Job Description/Requirements
What you’ll do Â
- Contribute to the overall direction of GitLab-Runner development.
- Focus your efforts on GitLab-Runner scalability
- Help scale the infrastructure of the GitLab-Runners powering GitLab.com.
- Solve technical problems of medium scope and complexity.
- Help to define and improve our internal standards for style, maintainability, and best practices for a high-scale web environment. Maintain and advocate for these standards through code review.
- Represent GitLab and its values in public communication around broader initiatives, specific projects, and community contributions.
- Confidently ship moderately sized features and improvements with minimal guidance and support from other team members.
- Collaborate with the team on larger projects.
- Advocate for improvements to product quality, security, and performance.
You should apply if you bringÂ
- Professional experience with Go in a large scale environment.
- Experience in scaling SaaS products.
- Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment.
- Demonstrated capacity to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
- Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.
- Comfort working in a highly agile, intensely iterative software development process.
- Demonstrated ability to onboard and integrate with an organization long-term.
- Positive and solution-oriented mindset.
- Effective communication skills: Regularly achieve consensus with peers and clear status updates.
- An inclination towards communication, inclusion, and visibility.
- Self-motivated and self-managing, with strong organizational skills.
- Demonstrated ability to work closely with other parts of the organization
- Share our values, and work in accordance with those values
Important Safety Tips
- Do not make any payment without confirming with the Jobberman Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.