Ivanti

Staff Software Engineer

Remote Daresbury, United Kingdom
C++ Linux Azure Git GitHub CMake Mac Windows DevOps CI/CD
Description

C++ Staff Software Engineer (UK, Remote)

Location: Daresbury, United Kingdom

Department: Engineering

Why this role matters?

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.. The work you do will directly impact how millions of endpoints interact securely and efficiently with our cloud-based platform, powering intelligent IT workflows. By joining us, you’ll help drive resilient, high-performing solutions while collaborating with global experts—all in a flexible, people-centered culture that values your perspective and expertise.

What you’ll do?

  • 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 your knowledge across our distributed teams.

What you will bring?

  • • Deep hands-on expertise in Linux programming and debugging (multiple distributions 
    preferred).
    • 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.

Why Ivanti?

  • 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.

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.

Inclusion at Ivanti

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 [email protected]—we’re happy to help.

Ready to make an impact? Apply now and help us build the future of IT!

#LI-AA1
#LI-Hybrid

Ivanti
Ivanti

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say