Home / About / Career Listings

Software Engineer – C Developer

Job Location: Sandy, Utah
Reports to: Director of Development and Quality Assurance

Job Code: 2300-1109-05

Responsibilities:

Venafi is seeking an engineer with C programming skills to play a key role in designing and developing its core product engine and management agent for Venafi’s current and next generation products.

Required Skills & Knowledge:
  • Experience programming in C/C++
  • Experience programming in cross platform POSIX environments
  • Experience developing within a distributed client / server architecture
  • Thorough understanding of sound memory management and code optimization
  • A minimum of 2 years developing in C
  • The ability to write clean, consistent, reliable, well-documented C code following a previously established style
  • Must be able to test and debug your own code, including developing automated unit-tests
  • Programmatic database access via SQL queries and stored procedures
  • Must be able to integrate quickly into the team and work independently towards team goal(s)
  • Provide sound time estimates and develop software on schedule, adhering to department standards and processes
  • Excellent verbal and written communication skills
Preferred Experience:
  • Commercial enterprise software development experience
  • Experience developing Microsoft SQL Server, MySQL and Oracle applications
  • Experience developing internationalized applications
  • Development experience on Unix and Linux operating systems
  • Development experience with a Scripting language (Bash, Perl, Python, etc)
Company Overview:

Venafi is the inventor of and market leader in Enterprise Key and Certificate Management (EKCM), and automates the provisioning, discovery, monitoring and management of digital certificates and encryption keys across heterogeneous environments. Venafi reduces the unquantified and unmanaged risks of encryption deployments that result in data breaches, security audit failures and system outages. Venafi customers include the world’s most prestigious Global 2000 organizations in financial services, insurance, high tech, telecommunications, aerospace, healthcare and retail. For more information, go to www.venafi.com.

Venafi offers a fantastic culture that encourages excellence, seeks out and rewards individual contributions, and provides opportunities for personal and professional development. In addition, Venafi offers its employees a superior benefits package and a great work-life balance.

To apply for this position, click on the Apply Now button below or send an email with a resume attached to careers@venafi.com. Include the job code and job title in the email subject line and attach your resume.

Submit Your Resume for this position