Software Engineer - Release Quality and Systems

Wearehaystack — United Kingdom · Posted ~2 hours ago

Mid

Skills

Software engineering Systems debugging Linux Programming Release management Incident triage Root cause analysis Telemetry monitoring Agile development C C++ Python REST/API Telemetry

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software engineering role focused on delivering high-quality releases across a large device ecosystem. Responsibilities span deployment, triage, mitigation, tooling, customer-impacting issue investigation, root-cause analysis, telemetry monitoring, and process improvement. Strong Linux and programming skills are required, while networking and digital media experience are beneficial.

Highlights

Broad software engineering role combining release quality, systems debugging, incident investigation, telemetry, automation, and close collaboration with engineering teams and external partners.

Description

We're hiring on behalf of a Haystack partner! The Role • Lead on-time, high-quality software releases across a large number of devices. • Manage the complete release quality and triage lifecycle, including deployment, triage, mitigation, and tool development. • Investigate customer-impacting field issues, identify root causes, and guide development teams toward resolutions. • Monitor telemetry dashboards to proactively identify and address emerging customer issues. • Collaborate closely with internal engineering teams and external partners, communicating findings clearly. • Contribute to and follow Agile development practices, identifying new tools and processes to improve workflows. What You'll Need • Experience in software engineering, systems debugging, or technical support with strong problem-solving skills. • Proficiency in Linux and at least one programming language (C, C++, Python, or similar). • Familiarity with networking and video/digital TV concepts is a plus. • Exposure to data analysis or monitoring tools (e.g., Elastic, Splunk, Datadog) is advantageous. • Understanding of software development practices, version control, and Agile methodologies. • Strong communication skills and the ability to collaborate effectively with cross-functional and global teams. What's On Offer • Competitive salary • Opportunities to work with cutting-edge technologies in a fast-paced environment. • A dynamic and international working environment with close collaboration across different regions. • Access to a range of benefits and perks. Apply via Haystack today!