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.

Uncover Hiring Manager

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

Tags:

Software Engineer
analysis
debugging
documentation
evaluation
problem-solving
collaboration
system architecture
CLI workflows
agent performance
reference solutions
Bash
Shell Scripting
Linux
Docker
Git
Python
Distributed Systems
CLI
Terminal
System Administration

Share Job:

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

Explore similar opportunities that match your background