Ready to shape world-class endpoint technology at global scale
Join Ivantis distributed Engineering team as we build high-impact secure solutions for millions of users on Windows Mac and Linuxpowered by innovation ownership and technical excellence.
As the providers of critical infrastructure for functional engines our team also frequently cooperates with other teams to analyze their needs and identify required changes and improvements. Collaboration is critical in our remote-first environment and personal responsibility is high: every team member is entrusted with solving complex problems and delivering features that matter to our customers.
Why this role matters
As a steward of the Ivanti Neurons Agent youll drive the design development and maintenance of agent code critical for seamless experiences across multiple platforms and architectures (Intel and ARM). Youll be part of a world-class group that collaborates across teams steers infrastructure improvements and delivers features that matter most to our customers. Your work will directly influence how customers experience Ivantis cutting-edge products ensuring high standards of performance reliability and minimal device prioritize stable releases continuous monitoring and rapid iteration ensuring our agents meet the highest standards of performance and reliability while minimizing their footprint on user devices.
By joining us youll help elevate Ivantis mission to empower secure efficient IT environments for organizations everywhere.
What youll do:
- Design develop and deploy core agent features and platform infrastructure for macOS as part of a dynamic agile product development team.
- Build reliable scalable and secure solutions that minimize customer endpoint impact.
- Take ownership of coding validation debugging reliability performance analysis and product operations.
- Deliver robust quality through unit and integration testing automation.
- Collaborate across Windows Mac and Linux platform leads and feature teams to enable seamless feature and engine integration.
- Mentor and guide team members providing technical leadership throughout the organization.
- Conduct technical reviews setting and upholding high standards for security and performance.
What you will bring:
- Bachelors degree in Computer Science or related engineering subject.
- 5 years of professional software development with a core focus on macOS.
- Hands-on experience working with background processes (daemons & services).
- Strong team player and communicatorembraces collaboration in a remote-first environment.
- Self-motivated engineer passionate about solving problems and driving continuous improvement.
- Structured yet adaptable working mindset; thrives in fast-paced evolving teams.
- Quick learner who enjoys mastering new technologies.
- Expertise in architectural design and solution development.
- Proficiency with Objective-C Swift C C.
- Deep knowledge of macOS platforms.
- Technologies: Xcode XPC Services Apple Frameworks C standard libraries SQL Networking (macOS and *nix APIs) TLS/SSL bash scripting.
- JSON/XML data handling.
- Experience with unit and automation testing.
Bonus skills (nice-to-haves):
- Objective-C / Swift Framework design and development.
- SwiftUI development.
- Cross-platform development in C.
- Familiarity with Microsoft Azure DevOps (ADO) work item and test case tracking.
- Experience building cloud services/SaaS using Microsoft Azure technologies.
How does the recruitment process look like
- Recruitment Discussion - 30 mins
- Hiring Manager Interview - 30 mins
- Technical Screen - 60 mins
- Live Coding Session - 60 mins
Why Ivanti
- At Ivanti we offer a friendly flexible working modelempowering excellence wherever you are with a strong focus on work-life balance.
- Enjoy competitive compensation comprehensive rewards and access to best-in-class learning and development.
- Collaborate with diverse talented peers across 23 countries.
- Be part of our mission to elevate human potential and build secure scalable solutions for continuous innovation.
Inclusion at Ivanti:
Ivanti is proud to be an Equal Opportunity Employer committed to diversity equity and belonging. We welcome applicants from all backgrounds and value every perspective.
Ready to define the future of IT with Ivanti
Apply today or reach out to if you need adjustments during the processwere here to support you.
#LI-Remote
Required Experience:
Senior IC
Ready to shape world-class endpoint technology at global scaleJoin Ivantis distributed Engineering team as we build high-impact secure solutions for millions of users on Windows Mac and Linuxpowered by innovation ownership and technical excellence.As the providers of critical infrastructure for func...
Ready to shape world-class endpoint technology at global scale
Join Ivantis distributed Engineering team as we build high-impact secure solutions for millions of users on Windows Mac and Linuxpowered by innovation ownership and technical excellence.
As the providers of critical infrastructure for functional engines our team also frequently cooperates with other teams to analyze their needs and identify required changes and improvements. Collaboration is critical in our remote-first environment and personal responsibility is high: every team member is entrusted with solving complex problems and delivering features that matter to our customers.
Why this role matters
As a steward of the Ivanti Neurons Agent youll drive the design development and maintenance of agent code critical for seamless experiences across multiple platforms and architectures (Intel and ARM). Youll be part of a world-class group that collaborates across teams steers infrastructure improvements and delivers features that matter most to our customers. Your work will directly influence how customers experience Ivantis cutting-edge products ensuring high standards of performance reliability and minimal device prioritize stable releases continuous monitoring and rapid iteration ensuring our agents meet the highest standards of performance and reliability while minimizing their footprint on user devices.
By joining us youll help elevate Ivantis mission to empower secure efficient IT environments for organizations everywhere.
What youll do:
- Design develop and deploy core agent features and platform infrastructure for macOS as part of a dynamic agile product development team.
- Build reliable scalable and secure solutions that minimize customer endpoint impact.
- Take ownership of coding validation debugging reliability performance analysis and product operations.
- Deliver robust quality through unit and integration testing automation.
- Collaborate across Windows Mac and Linux platform leads and feature teams to enable seamless feature and engine integration.
- Mentor and guide team members providing technical leadership throughout the organization.
- Conduct technical reviews setting and upholding high standards for security and performance.
What you will bring:
- Bachelors degree in Computer Science or related engineering subject.
- 5 years of professional software development with a core focus on macOS.
- Hands-on experience working with background processes (daemons & services).
- Strong team player and communicatorembraces collaboration in a remote-first environment.
- Self-motivated engineer passionate about solving problems and driving continuous improvement.
- Structured yet adaptable working mindset; thrives in fast-paced evolving teams.
- Quick learner who enjoys mastering new technologies.
- Expertise in architectural design and solution development.
- Proficiency with Objective-C Swift C C.
- Deep knowledge of macOS platforms.
- Technologies: Xcode XPC Services Apple Frameworks C standard libraries SQL Networking (macOS and *nix APIs) TLS/SSL bash scripting.
- JSON/XML data handling.
- Experience with unit and automation testing.
Bonus skills (nice-to-haves):
- Objective-C / Swift Framework design and development.
- SwiftUI development.
- Cross-platform development in C.
- Familiarity with Microsoft Azure DevOps (ADO) work item and test case tracking.
- Experience building cloud services/SaaS using Microsoft Azure technologies.
How does the recruitment process look like
- Recruitment Discussion - 30 mins
- Hiring Manager Interview - 30 mins
- Technical Screen - 60 mins
- Live Coding Session - 60 mins
Why Ivanti
- At Ivanti we offer a friendly flexible working modelempowering excellence wherever you are with a strong focus on work-life balance.
- Enjoy competitive compensation comprehensive rewards and access to best-in-class learning and development.
- Collaborate with diverse talented peers across 23 countries.
- Be part of our mission to elevate human potential and build secure scalable solutions for continuous innovation.
Inclusion at Ivanti:
Ivanti is proud to be an Equal Opportunity Employer committed to diversity equity and belonging. We welcome applicants from all backgrounds and value every perspective.
Ready to define the future of IT with Ivanti
Apply today or reach out to if you need adjustments during the processwere here to support you.
#LI-Remote
Required Experience:
Senior IC
View more
View less