Principal Software Engineer

Centrify Corporation (Australia, Australia) 8 days ago

Do you have a passion for quality and innovation?

If so, you'll be right at home at Centrify. We are always looking for talented, motivated individuals who would like to help us design, build, sell and support the next generation of integrated software solutions as we redefine security from a legacy static perimeter-based approach to protecting millions of scattered connections in a boundaryless hybrid enterprise!


  • Contribute to feature design, implementation, and automation to bring the product to the next level.
  • Participate in continuous and iterative engineering cycles with emphasis on code quality, supportability, scalability and performance. 
  • Mentor other engineers, as well as ensure adherence to Centrify Engineering practices and security coding guidelines.
  • Work with HQ Engineering, Product Management and the field professionals to understand customer requirements for continuous product enhancements.
  • Develop automated test cases and perform comprehensive unit testing.
  • Interface with Support to handle customer escalation issues; diagnose and fix product issues found internally or in the field.

Critical Skills:

  • 5+ years’ experience in Python or C# /ASP.NET MVC and web based programming.
  • Expertise and hands-on experience with web services (e.g. REST). 
  • Solid understanding of security protocols like RADIUS, SAML, OAuth2, LDAP, Kerberos, TLS.
  • Demonstrated strong software engineering discipline as well as ability to complete highly detailed tasks with strict attention to detail, quality and timeliness.
  • Excellent analytical and troubleshooting skills.
  • Excellent oral and written communication skills.

Recommended Skills:

  • Working experience with Azure and/or AWS a plus.
  • Proficient understanding of SQL and relational databases.
  • Experience with IIS.
  • Experience working with Active Directory is a plus.
  • Experience working with both Windows and Unix OS. 


  • 10+ years hands-on software development experience, with the most recent experience in cloud/SaaS environment. 

Centrify offers competitive salaries and an excellent benefits package, including medical, dental, vision and life insurance. We also provide an Employee Assistance Program, paid holidays, paid time off, flexible spending account, 401k, and more.

Centrify Corporation is an Equal Opportunity Employer, committed to providing a diversified work environment, free of discrimination and harassment.

For more information regarding our company, or to search for all available job openings, please visit our website at [...] does not accept unsolicited resumes from individual recruiters or third party recruiting agencies in response to job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers.

More from Centrify Corporation
Principal Software Engineer
Centrify Corporation 1 day ago
Principal Software Engineer
Centrify Corporation 3 hours ago
Systems Engineer
Centrify Corporation 1 day ago

Principal Software Engineer

Apply On Company Site
Back to search page