Crossing Hurdles · 16 hours ago
Software Engineer (Git Systems) | Remote
Crossing Hurdles is seeking a Git Environments Expert to work on advanced Git scenarios. The role involves designing complex Git tasks, implementing automated tests, and conducting peer reviews to ensure project standards are met.
Staffing & Recruiting
Responsibilities
Design complex, realistic Git scenarios across multiple task categories, including merge conflicts, interactive rebases, recovery, search, and iterative committing
Author clear, deterministic task prompts with fully testable and verifiable success criteria
Implement automated test suites using pytest to validate repository state, commit history, and workflow correctness
Develop and document oracle reference solutions using reproducible Git commands
Define grading rubrics that properly separate deterministic checks from qualitative evaluation
Conduct peer QA reviews of submitted tasks and refine artifacts to meet project standards
Record task creation and QA workflows in accordance with project guidelines
Qualification
Required
Professional experience working extensively with Git in production environments
Advanced knowledge of Git internals and workflows, including merging strategies, interactive rebase, reflog, bisect, branch manipulation, and recovery techniques
Experience designing technical assessments, benchmarking frameworks, or engineering challenges
Proficiency in Python and shell scripting for automation and test creation
Strong attention to detail with the ability to write precise, unambiguous technical specifications
Familiarity with Docker and reproducible development environments
Company
Crossing Hurdles
At Crossing Hurdles, we specialise in customised recruitment and staffing solutions designed to drive success for businesses and professionals.
Funding
Current Stage
Early StageCompany data provided by crunchbase