New

Senior Software Engineer | Python | Golang

United States, Remote

Who We Are:

Ivanti manages, automates, and protects data and technology to empower continuous innovation. Our AI-powered platform, Ivanti Neurons, brings IT and Security teams together around a single, trusted system of record enabling smarter decisions, greater automation, and stronger security outcomes.

At the core of our strategy is Autonomous Endpoint Management (AEM), which helps organizations move beyond manual, reactive approaches to IT and security. By combining authoritative data, automation, and agentic AI, Ivanti Neurons enables proactive, resilient, and scalable endpoint management helping customers focus on outcomes, not tools.

Headquartered in the U.S. with a truly global footprint, Ivanti serves 34,000 customers across 149 countries, delivering mission‑critical IT security, asset, and service management capabilities.

Our award‑winning software portfolio includes:

  • Ivanti Neurons Platform
  • Enterprise Service Management
  • Endpoint Management and Security
  • Exposure Management
  • Network Security
  • Robust native integrations and APIs

Learn more at www.ivanti.com and follow us on social media @GoIvanti. 

Our Culture 

At Ivanti, our culture is shaped by the values that inspire and guide us every day. We believe that the way we work together, passionately, and authentically is just as important as the results we deliver. Our core values foster collaboration, keep customers at our core, raise the bar for performance, and hold us accountable to the highest standards. Here’s what drives us:

Win Together: Open collaboration is the foundation for our success. Transparent communication, mutual trust, and strong alignment help us win as a unified team.

Customers at our Core: IT & Security teams are at the center of our customers’ innovation. We understand, value, prioritize, and obsess over our customers’ needs, to deliver the technology and services that move their businesses forward.

Achieve and Exceed: Performance drives us. We relentlessly pursue our goals, always striving to set new benchmarks of success on behalf of our customers, employees, partners, and investors.

Own It: Debate, decide, commit. We take responsibility for our actions and decisions—demonstrating commitment, integrity, high standards, and a drive for excellence in everything we do.

Why We Need you!

As a Senior Software engineer with U.S. Threat Operations team, you will work with the information security teams to help defend Ivanti and its resources from threats foreign and domestic, enforce safe computing standards and policies, and be part of larger incident response teams as well as support Threat Operations daily activities and functions.

The primary focus of this position in Information Security is to create workload automation and internal applications while collaborating with internal stakeholders, IT, and product engineering teams to improve the security posture of Ivanti. You will be expected to work with a team of analysts and engineers to develop tools and play a key role in supporting response activities, while also participating in daily Threat Operations functions.

What You Will Be Doing:

  • Provide security automation and application development expertise for the whole of information security to further the goal of defending Ivanti from all threats.
  • Bring substantial knowledge in programming and application development to support the organization as a whole.
  • Assist in detection and alerting through various security tools based on current events, research, and needs of the information security team.
  • Support the implementation of new security tools and infrastructure as code, as required.
  • Contribute to the continuous improvement of security standards and practices.
  • Support audit and continuous monitoring projects to ensure systems are operating properly and assist in maintaining Ivanti’s various certifications.
  • Self-direct and operate with reduced oversight in day-to-day tasks.
  • Observe day-to-day operations and devise and implement improvements to processes and technologies that increase our efficiency and security.
  • Evaluate new technologies and processes that enhance security capabilities.
  • Collaborate with cross-functional teams to prioritize and address identified vulnerabilities and other security issues.
  • Stay updated on the latest trends and developments in cloud security and related technologies and apply best practices to ongoing workflows.

To Be Successful in The Role, You Will Have:

  • An understanding of cloud computing concepts and a familiarity with major cloud platforms such as AWS and Azure, along with containerization (Docker, Kubernetes). 
  • Familiarity with common security vulnerabilities, threats, and attack vectors.
  • 3+ years of experience with the following:
    • Software engineering languages and full stack development (Go, Python, Angular, JavaScript/TypeScript, OAuth, SAML, REST APIs, etc.)
    • Hands-on experience building backend services, APIs, databases, or other internal tools.
    • Familiarity with Linux and modern software tools and techniques for development.
  • Good analytical and problem-solving skills.
  • Strong communication skills for documenting and presenting technical information clearly to stakeholders.
  • Flexibility and adaptability to changes across projects to best meet the needs of Ivanti.
  • Ability to work on FedRAMP initiatives with the need for immigration support.

 

Why Ivanti?

  • Friendly flexible working model: Empower excellence whether you’re at home or in the office and support work-life balance.
  • Competitive compensation & total rewards: Including health, wellness, and financial plans tailored for you and your family.
  • Global, diverse teams: Collaborate with talented people from 23+ countries.
  • Learning & development: Grow your skills with access to best-in-class learning tools and programs.
  • Equity & belonging: We value every voice. Your story helps inform our solutions for a changing world.

 

What drives us

Ivanti’s mission is to elevate human potential within organizations by managing, protecting and automating technology for continuous innovation.

It is through diverse and inclusive hiring, decision-making, and commitment to our employees and partners that we will continue to build and deliver world-class solutions for our customers.

 

To learn more about Ivanti’s Mission and Core Values. 

 

Inclusion at Ivanti

Ivanti is proud to be an Equal Opportunity Employer. We’re committed to building a diverse team and fostering 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.

 

 

#LI-DW1

#LI-Remote

At Ivanti, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, and any other characteristic protected by applicable law. Ivanti believes that diversity and inclusion among our teammates is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool.

 

 

 

 

Create a Job Alert

Interested in building your career at Ivanti? Get future opportunities sent straight to your email.

Apply for this job

*

indicates a required field

Phone
Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf

Cover Letter

Accepted file types: pdf, doc, docx, txt, rtf