Crossing Hurdles is seeking a Software Engineer to work on infrastructure debugging tasks using CLI-based AI coding agents. The role involves diagnosing broken systems inside Docker containers, writing bash scripts, and evaluating the performance of different agents.
Responsibilities:
- Solve the same infrastructure debugging task with CLI-based AI coding agent
- Diagnose broken systems inside Docker containers (databases, TLS, pipelines, replication, access control)
- Write bash scripts that fix the root cause and survive service restarts
- Compare agents' approaches and rank their performance after each task
Requirements:
- Experience in software engineering with hands-on debugging of systems and infrastructure
- Strong bash/shell scripting proficiency
- Docker and containerization experience
- Infrastructure and systems debugging skills across databases, networking, security, and pipelines
- Familiarity with version control workflows (Git, PRs, issue tracking)
- Experience with AI coding tools and ability to prompt and evaluate AI output