The role involves designing, developing, and maintaining high-quality, scalable, and secure cryptographic solutions that comply with FIPS and regulated environments.
The candidate will architect and deploy mission-critical services within the ServiceNow crypto ecosystem, ensuring reliability, scalability, and security.
Staying updated on cryptographic advancements, especially in post-quantum cryptography, is essential to integrate cutting-edge security practices into solutions.
Collaboration with product owners, security architects, and engineering teams is required to understand security and compliance requirements for seamless integration of cryptographic frameworks.
The role includes enforcing best practices in software engineering, such as secure coding, code reviews, unit testing, and automation, to deliver robust security solutions.
Building cryptographic frameworks and key management solutions to empower customers with industry-leading security postures is a key responsibility.
The candidate will contribute to the design and development of new security products and enhancements while continuously improving existing cryptographic solutions.
Mentoring and inspiring fellow engineers to foster a culture of knowledge sharing, continuous learning, and innovation in the cryptography and security space is expected.
Requirements:
Candidates must have experience in leveraging or critically thinking about integrating AI into work processes, decision-making, or problem-solving.
Experience with AI productivity tools such as Windsurf or Cursor is a plus.
A minimum of 4 years of experience with Java or a similar object-oriented language is required.
Candidates should have experience with data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations.
It is preferred to have experience in designing, developing, and deploying robust backend systems, including building microservices and/or SQL database architecture.
Familiarity with modern UI frameworks like Angular, React, or Vue is a nice-to-have.
A passion for JavaScript and the Web as a platform, including reusability and componentization, is also desirable.
Benefits:
The position offers a base pay range of $126,700 - $215,400, 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.