The role involves designing, developing, and maintaining high-quality, scalable, and secure cryptographic solutions that comply with FIPS and regulated environments.
The engineer will architect and deploy mission-critical services within the ServiceNow crypto ecosystem, ensuring reliability, scalability, and security.
The position requires staying at the forefront of cryptographic advancements, particularly in post-quantum cryptography, and integrating cutting-edge security practices.
Collaboration with product owners, security architects, and engineering teams is essential to understand security and compliance requirements for seamless integration of cryptographic frameworks.
The engineer will enforce best practices in software engineering, including secure coding, code reviews, unit testing, and automation to deliver robust security solutions.
Responsibilities include building cryptographic frameworks and key management solutions that enhance customers' security postures for managing sensitive data across cloud environments.
The role also involves contributing to the design and development of new security products and enhancements while improving existing cryptographic solutions.
Mentoring and inspiring fellow engineers is a key aspect, fostering a culture of knowledge sharing, continuous learning, and innovation in cryptography and security.
Requirements:
Candidates should have experience in integrating AI into work processes, decision-making, or problem-solving, including using AI-powered tools and automating workflows.
Proficiency in using AI productivity tools such as Windsurf and Cursor is preferred.
A minimum of 6 years of experience with Java or a similar object-oriented language is required.
Experience with data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations is essential.
It is a plus to have experience in designing, developing, and deploying robust backend systems, building microservices, and/or SQL database architecture.
Familiarity with modern UI frameworks like Angular, React, or Vue is also a nice to have.
A passion for JavaScript and the Web as a platform, focusing on reusability and componentization, is beneficial.
Benefits:
The position offers a base pay range of $147,300 - $257,800, plus equity (when applicable) and variable/incentive compensation.
Health plans are provided, including flexible spending accounts and a 401(k) Plan with company match.
Employees can participate in an Employee Stock Purchase Plan (ESPP) and matching donations.
A flexible time away plan and family leave programs are included in the benefits package.
Compensation is based on geographic location and is subject to change based on work location.