Software Engineer - Release Quality and Systems Debugging

Wearehaystack — United Kingdom · Posted ~4 hours ago

Skills

Software engineering Systems debugging Technical troubleshooting Linux Programming Root cause analysis Release management Agile development Problem solving C C++ Python Networking 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 centered on release quality, systems debugging, and resolving customer-impacting technical issues. You will manage deployment and triage activities, investigate root causes, monitor telemetry, develop operational tools, and collaborate with engineering teams in an Agile environment.

Highlights

Broad engineering role spanning software releases, debugging, production issue investigation, telemetry monitoring, and process improvement. It provides opportunities to work across engineering teams and external partners while improving release quality and customer-facing reliability.

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!