12 days ago
Software Engineer, Bash and Shell Script
Jobs via Dice
Hybrid
Full Time
$175,000
Hybrid
Job Overview
Job TitleSoftware Engineer, Bash and Shell Script
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$175,000
LocationHybrid
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
Job Responsibilities
- Analyze, solve, and document benchmark tasks involving Docker, shell scripting, and Linux system administration.
- Evaluate AI agent outputs for correctness, reproducibility, and reliability across multi-step CLI workflows.
- Provide detailed, evidence-based reasoning grounded in terminal behavior and code structure.
- Synthesize information across files and configurations to assess end-to-end system architecture.
- Develop high-quality reference solutions and diagnostic insights to improve agent performance.
- Collaborate asynchronously with research teams and reviewers within a structured benchmark environment.
Requirements
- Professional experience in software engineering with strong Bash and shell scripting expertise.
- Deep familiarity with Linux environments and terminal-based workflows.
- Strong knowledge of Docker, Git, Python, and distributed systems concepts.
- Ability to trace, debug, and clearly explain complex system behaviors.
- Strong analytical thinking and structured problem-solving skills.
- Commitment to clarity, rigor, and methodological accuracy.
Application Process
- Upload resume
- Interview (15 min)
- Submit form
Key skills/competency
- Bash Scripting
- Shell Scripting
- Linux System Administration
- Docker
- Git
- Python
- Distributed Systems
- CLI Workflows
- Problem Solving
- Debugging
- System Architecture
How to Get Hired at Jobs via Dice
- Research Jobs via Dice's role: Understand their platform's purpose and how this contract role contributes to their ecosystem or their clients.
- Tailor your resume for scripting roles: Highlight extensive experience with Bash, shell scripting, Linux, Docker, and distributed systems.
- Showcase technical problem-solving: Be ready to discuss examples of tracing, debugging, and explaining complex system behaviors.
- Prepare for a focused technical interview: Expect questions on terminal-based workflows, Git, Python, and AI agent output evaluation.
- Emphasize rigor and documentation: Demonstrate your commitment to clarity, methodological accuracy, and detailed technical documentation.
Frequently Asked Questions
Find answers to common questions about this job opportunity
01What specific Bash and shell scripting challenges will a Software Engineer encounter at Jobs via Dice?
02How critical is Linux system administration for this Software Engineer role at Jobs via Dice?
03Can you describe the collaboration model for this remote Software Engineer role at Jobs via Dice?
04What technologies beyond Bash and Linux are essential for a Software Engineer, Bash and Shell Script at Jobs via Dice?
05What is the expectation for documenting solutions in this Software Engineer role at Jobs via Dice?
Explore similar opportunities that match your background