Remote Frontend Jobs
Ivanti logo

Staff Software Engineer

IvantiSouth Jordan, United States
US, Jordan
Apply now

You will join our Unified Endpoint Management group, building capabilities that help customers discover their assets, manage devices and policies, and monitor asset health. We are a small, collaborative, remote-friendly team that partners closely with Product and on occasion UX, delivering high-quality features. We value problem solving, craftsmanship, and continuous improvement, balancing timely delivery with thoughtful architecture and a strong quality bar.

High impact and scope: Shape architecture and engineering decisions in the team.
Meaningful problems: Modernize and evolve a distributed, enterprise-grade SaaS with real-world scale and complexity.
Exposure and Visibility: The opportunity to work on platforms used by well-known, large enterprise customers.
Leadership and growth: Mentor engineers, lead design reviews, and influence hiring while staying hands-on with modern tech.
Artificial Intelligence Innovation: An opportunity to be involved in the adoption of AI tools to enhance engineering experience and drive product innovation.


What you will do?

  • Technical leadership: Provide thought leadership on complex projects with cross-team impact; set engineering standards and best practices.
  • Architecture and design: Drive architectural decisions; author clear, decision-tracked design docs/ADRs; evolve systems for scalability, reliability, observability and maintainability.
  • Build: Design, refactor, develop, test, deploy, maintain, and enhance large-scale distributed software solutions.
  • Troubleshooting: Diagnose and remediate issues while collaborating with colleagues.
  • Quality and automation: Write and maintain automated tests; champion CI/CD and tooling for safe, predictable delivery.
  • Secure SDLC practices: Advocate for threat modeling, dependency management, secrets management, and secure coding reviews.
  • Cross-functional collaboration: Partner with Security, SRE, and Customer Support to ensure product quality, operability, and customer success.
  • Talent development: Mentor, coach, and onboard engineers; participate in hiring.

What success looks like in 6 612 months?

  • You have delivered new and valuable functionality to customers and been involved in architectural initiatives and authored ADRs that improved system reliability, performance and delivery speed.
  • You have raised the team s quality bar through automated testing, CI/CD improvements, secure coding practices and refactoring efforts.
  • You have mentored teammates and contributed to consistent design and high-quality code.

What you will bring?

  • 8+ years of full-stack development experience with the Microsoft technology stack and C#.
  • Analytical and problem-solving skills, including work with legacy codebases.
  • Proven experience building large-scale, distributed, enterprise-grade SaaS using cloud-native services.
  • Experience of API design in a comparable environment.
  • Teamworking ethos, diligence, and ability to work independently and meet timelines.

Required Technology

  • C#
  • Preferred Angular and TypeScript
  • Azure managed services
  • Docker, Kubernetes, Terraform, Helm
  • Microservices architectures
  • SOLID principles
  • Experience with Azure DevOps for backlog management and CI/CD

View all remote jobs at Ivanti

FAQ

Is the Staff Software Engineer position at Ivanti remote?
Yes. This role was posted on Remote Frontend Jobs, a job board that lists exclusively fully remote positions.
When was this Staff Software Engineer job posted?
This listing was posted on March 2, 2026 and is still open for applications.
How do I apply for the Staff Software Engineer position at Ivanti?
Use the apply button on this page — it takes you directly to the employer’s application page.

More remote Artificial Intelligence jobs