Haystack
← Back to Jobs
Remote
Technology

Senior Software Engineer

EinstellenUnited States🇺🇸United StatesPosted 31 Jul 2026

Quick Overview

Salary
$60 - $80/hr
Work Type
Remote
Level
Mid Senior

Job Description

Position Overview

A leading global technical assessment and interview platform is seeking experienced Software Engineers to join its network of certified Interview Engineers.

This is a high-impact, contract-based opportunity focused entirely on conducting, evaluating, and structuring technical interviews for software developers rather than building production software. You will facilitate live coding assessments on a proprietary platform, ensuring a highly professional, fair, inclusive, and consistent experience for candidates globally.

This role is an excellent fit for experienced Backend / Full-Stack engineers who are between full-time roles, taking a planned sabbatical, or seeking a steady and meaningful contract engagement over a defined period.

Key Engagement Details

  • Classification: Independent Contractor (Not open to C2C opportunities)
  • Location: 100% Remote (Must be currently based in the United States)
  • Duration: 3-Month Project (Potential for extension on a need basis)
  • Weekly Commitment: 40 hours per week (Requires a dedicated, consistent weekly block of availability to accept assignments and short-notice requests; flexible hours including evenings and weekends are highly welcome)
  • Compensation: $60.00 – $80.00 per hour

Key Responsibilities

  • Conduct Structured Assessments: Lead 60-minute technical interviews through a proprietary platform across core engineering domains, with a strong emphasis on backend systems, data architecture, APIs, system design, and full-stack integration.
  • Evaluate & Document: Assess candidates’ coding proficiency, backend problem-solving approaches, technical depth, and communication skills. Provide highly detailed, objective, and well-structured written evaluations.
  • Candidate Experience & Structure: Guide candidates through the interview process while strictly maintaining time management, structure, and professional candidate support.
  • Bias Mitigation: Adhere to rigorous standards for structured, equitable, and bias-mitigated interviewing to ensure fairness for every candidate.
  • Continuous Improvement: Collaborate on technical interview content, process enhancements, and future AI-driven interview initiatives.

Qualifications & Requirements

  • Professional Experience: 3+ years of professional software engineering experience with a heavy focus on backend architectures, distributed systems, databases, and full-stack development (Java, Python, C#, JavaScript)
  • Interviewing Background: Prior experience conducting technical interviews (via a formal company program or independently), mentoring, leading, or managing engineers.
  • Communication Skills: Strong written and verbal English communication skills. The ability to write clear, efficient, and deeply objective technical evaluation write-ups is critical.
  • Core Soft Skills: High organization, real-time adaptability, and an excellent interview presence. (Soft skills and a welcoming demeanor are weighted as strongly as technical depth).
  • Dedicated Availability: Genuine capacity to hold a consistent, 40-hour-per-week availability block for the duration of the contract. This is a structured commitment rather than a casual "on-demand" arrangement.
  • Technical Setup: A reliable home office setup with a high-speed internet connection, a working webcam, and a high-quality microphone.
  • Education: Bachelor’s degree required.

Skills

C#
CSS
Java
JavaScript
Python

Similar jobs