Job Search and Career Advice Platform

Enable job alerts via email!

C++ Staff Software Engineer

Ivanti

Warrington

Hybrid

GBP 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology company in Warrington seeks a Staff Linux Software Engineer to architect and build solutions for their Neurons Cloud Platform. You will enhance agent reliability and security across diverse environments while collaborating with cross-platform teams. Ideal candidates will possess deep expertise in Linux programming, advanced C++ knowledge, and a strong background in DevOps practices. The role offers a friendly working model that promotes work-life balance and diverse team collaboration.

Benefits

Friendly flexible working model
Competitive total rewards
Global, diverse teams
Learning & development opportunities
Equity & belonging initiatives

Qualifications

  • Deep hands-on expertise in Linux programming and debugging across multiple distributions.
  • Advanced knowledge of modern C++ for robust, maintainable software architecture.
  • Proven experience leading architectural efforts and mentoring other engineers.
  • Extensive background in DevOps best practices including CI/CD and cloud deployment.
  • Solid understanding of Agile methodologies.

Responsibilities

  • Architect, design, and implement innovative agent infrastructure for Linux endpoints.
  • Lead initiatives to improve agent reliability, performance, and security.
  • Collaborate with teams for seamless cross-platform experiences.
  • Champion DevOps and Agile best practices, supporting automation.
  • Mentor and advise engineers, driving technical reviews and code quality.

Skills

Linux programming
Modern C++
DevOps best practices
Agile methodologies
Automated testing
Git/GitHub
CMake
Effective communication
Job description
About the Role

As a Staff Linux Software Engineer on Ivanti's Neurons Agent team, you'll set the technical direction for agent development on Linux. You'll architect, build, and refine solutions that interact with our Neurons Cloud Platform, ensuring our deployments are resilient, secure, and high‑performing across customer environments. You will deliver agents that are secure, robust, and highly performant, ensuring minimal impact on endpoint resources while maintaining maximum reliability. By orchestrating endpoint activity and powering our cloud features, our agents are critical to the delivery of Ivanti Neurons' value to our customers.

Responsibilities
  • Architect, design, and implement innovative agent infrastructure and features for Linux endpoints.
  • Lead initiatives to improve agent reliability, performance, and security across diverse customer environments.
  • Collaborate with Mac and Windows platform teams and feature engineers to deliver seamless cross‑platform experiences.
  • Partner with cloud teams for Azure integrations and cutting‑edge deployments.
  • Champion DevOps and Agile best practices, supporting automation, iterative development, and robust monitoring.
  • Mentor and advise engineers, driving technical reviews and championing code quality and security.
  • Author clear technical documentation and share knowledge across distributed teams.
Qualifications
  • Deep hands‑on expertise in Linux programming and debugging across multiple distributions.
  • Advanced knowledge of modern C++ for robust, maintainable software architecture.
  • Proven experience leading architectural efforts and mentoring other engineers.
  • Extensive background in DevOps best practices (CI/CD, automation, cloud deployment), ideally with Azure.
  • Solid understanding of Agile methodologies; willing to lead and participate in Agile ceremonies.
  • Demonstrated proficiency in designing and implementing automated and integration tests.
  • Expertise with source control (Git/GitHub), build systems (CMake), and collaboration tools.
  • Effective communicator with strong documentation and mentorship skills.
  • Self‑driven, comfortable with change, and able to thrive in a remote, globally distributed team.
Benefits
  • Friendly flexible working model: Empower excellence whether you're at home or in the office and support work‑life balance.
  • Competitive total rewards: Health, wellness, and financial plans tailored for you and your family.
  • Global, diverse teams: Collaborate with talented people from over 23 countries.
  • Learning & development: Access best‑in‑class learning tools and programs so you can grow your skills.
  • Equity & belonging: Every voice counts. Your story helps shape our solutions for a changing world.
Our Mission

What drives us? Ivanti's mission is to elevate human potential through technology—managing, protecting, and automating IT for continuous innovation. Our commitment to diversity, inclusion, and our global teams powers the world‑class solutions we deliver for our customers.

Equal Opportunity Employer

Ivanti is proud to be an Equal Opportunity Employer. We're dedicated to building a diverse team and creating an inclusive environment where everyone belongs. We welcome applicants from all backgrounds and walks of life. Need adjustments during the process? Reach out to talent@ivanti.com—we're happy to help.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.