Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Ivanti Logo

Staff Software Engineer

Ivanti

Salary not specified
Sep 10, 2025
South Jordan, UT, USA
Apply Now

Ivanti Neurons is a cloud-based platform that needs to provide intelligent IT workflows for enterprises. The platform includes components like app distribution, remote control, and inventory gathering, which rely on a Neurons agent running on customer hardware. The Staff Windows Software Engineer will solve complex problems and architect simple solutions for customer needs related to this platform, ensuring agent reliability, security, and performance.

Requirements

  • Proven experience developing advanced solutions for the Windows OS (internals, I/O, security, services).
  • Deep expertise in modern C++, C, and .NET (core).
  • Deep expertise in cloud UI technologies such as JavaScript, Angular, React.
  • Advanced understanding of DevOps best practices (CI/CD pipelines, automation, cloud), preferably with Azure.
  • High proficiency in designing, building, and maintaining automated and integration tests.
  • Proficient with Git/GitHub and other collaborative development tools.

Responsibilities

  • Ensure agent reliability, security, and performance with minimal impact on endpoints.
  • Drive platform stability through troubleshooting and deep investigation of critical issues.
  • Champion DevOps and Agile best practices, fostering a culture of automation and iterative improvement.
  • Design and manage automated test and integration test suites for cloud and Windows agents.
  • Mentor and guide engineers through technical reviews, setting standards for quality and security.
  • Work closely with other cloud teams to support Azure integrations and deployments.
  • Author clear documentation and share knowledge across the global organization.

Other

  • Bachelor’s degree in Computer Science or related engineering field
  • 8 or more years of software development experience
  • Demonstrated technical leadership and mentorship experience.
  • Strong background in Agile methodologies and facilitation of Agile processes.
  • Excellent communication, documentation, and interpersonal skills.
  • Self-motivated and adaptable; thrives in a distributed, remote environment.