Staff Software Engineer

US, Remote

Full Time Senior-level / Expert
Ivanti logo


Ivanti provides solutions for IT asset management, IT service management, endpoint security, supply chain management & more. Discover the power of unified IT management when you get in touch with us today.

View all employer listings

Apply now Apply later

Join our team

Looking for more than just a job? We like developing our people just as much as we like developing great products.

Ivanti is a global leader in IT systems and security management, service management, asset management, and mobility management solutions, and is experiencing significant growth worldwide. The company has received numerous awards for being a Top Place to Work. With open positions around the globe, it's an exciting time to join Ivanti!

Competitive salary and benefits and flexible hours. Ivanti is a great place to work.

If you’re passionate about what you do and are interested in developing solutions that make a difference and in having fun while doing it, Ivanti is the place for you!

What We Do  

  • Empower users to seamlessly and securely connect from any place in the world that offers air, water and… Internet!
  • Equip organizations with the right tools to configure access, manage and enforce compliance with a holistic view on network, users and usage.
  • Empower organizations to continue to breathe easy, now with an added sense of invincibility.
  • Work hard so that you can focus on the things you want to! 


We will consider remote candidates for this position. 



  • Participate in all stages of the development process - design, implementation, and testing.
  • Manage individual projects priorities and deliverables with your technical expertise
  • Drive innovation by staying on top of emerging technologies and trends
  • Help troubleshoot issues in large scale complex environments 

Minimum Qualifications 

  • Bachelor’s Degree in Computer Science or related field or equivalent experience
  • 5+ years of experience in Java, C# and related frameworks
  • Experience in SQL programming 
  • Experience with software development practices such as source control, code reviews, unit testing, debugging and profiling

Nice To Have 

  • Experience in Spring Boot /Spring Cloud frameworks and Elastic Search
  • Experience with caching solutions like Redis, Memcached, etc.
  • Experience with messaging systems like Kafka, RabbitMQ, etc.
  • Experience with container technologies like Kubernetes, Docker, etc.
  • Experience with CI/CD development workflows like Jenkins, etc.
  • Experience with security best practices and concepts like OAuth, SAML, PKI, etc.
  • Experience deploying software on large-scale distributed systems. For example, AWS or Azure or GCP or any private cloud
  • Solid fundamentals related to performance and scalability


At Ivanti, we are One.  One Company formed from many. One people, formed by an environment of mutual respect and trust made up by people working together 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 law.   As a global company, we believe that diversity and inclusion among our team members is critical to our success and we proactively strive to recruit, develop, and retain the best and brightest people from the most diverse candidate pools we can find all over the world.


External Recruiting Agencies/Vendors: Ivanti Software does not currently engage with external recruiting agencies and will not accept unsolicited resumes from any external agency. Unsolicited resumes submitted by agencies to Ivanti will become the property of Ivanti and may be contacted and engaged with directly. Ivanti maintains a preferred vendor list and only engages with these agencies from time to time. Ivanti has not agreed to pay placement or any other fee to companies who have not been specifically retained to conduct a candidate search




Job perks/benefits: Competitive pay Flex hours
Job region: North America
Job stats:  1  0  0
  • Share this job via
  • or

Other jobs like this

Explore more Remote Work and WFH career opportunities

Find open roles in Engineering, Design, Data, Marketing, Sales, Operations, Support and more, filtered by job title or popular skill, toolset and products used.