Software Engineer – Release Quality & Systems Debugging

Wearehaystack — United Kingdom · Posted ~2 hours ago

Skills

Software engineering Systems debugging Linux C/C++ or Python Production issue investigation Root-cause analysis Telemetry monitoring Technical troubleshooting Agile C C++ Python Elastic Splunk Datadog

🔓 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

Help ensure high-quality software releases across a large device ecosystem. You’ll own release-quality and triage workflows, investigate customer-impacting field issues, identify root causes, monitor telemetry, coordinate with engineering partners, and develop tools and processes that improve reliability and response times.

Highlights

Broad systems-oriented engineering role covering release quality, production triage, root-cause investigation, telemetry monitoring, and development of tools and processes. Offers cross-functional collaboration and opportunities to improve engineering workflows.

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!