Staff Software Engineer - Core Cryptography

ServiceNow Logo

ServiceNow

💵 $147k-$257k
📍Remote - United States

Summary

Join ServiceNow as a Cryptography Engineer to design, develop, and maintain secure cryptographic solutions. You will architect and deploy mission-critical services, ensuring reliability and scalability within the ServiceNow crypto ecosystem. This role requires staying at the forefront of cryptographic advancements, particularly in post-quantum cryptography. You will collaborate with various teams to integrate cryptographic frameworks and enforce best practices in software engineering. Furthermore, you will build key management solutions and contribute to the development of new security products. This position offers the opportunity to mentor fellow engineers and shape the future of ServiceNow's encryption capabilities.

Requirements

  • Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry
  • In using AI Productivity tools such as Windsurf, Cursor, Etc
  • 6+ years of experience with Java or a similar OO language
  • Experience with data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations

Responsibilities

  • Design, develop, and maintain high-quality, scalable, and secure cryptographic solutions that meet the rigorous requirements of FIPS compliance and regulated environments
  • Architect and deploy mission-critical services within the ServiceNow crypto ecosystem, ensuring reliability, scalability, and security
  • Be at the forefront of cryptographic advancements, particularly in post-quantum cryptography, and proactively integrate cutting-edge security practices to future-proof our solutions
  • Partner closely with product owners, security architects, and engineering teams to understand detailed security and compliance requirements, ensuring seamless integration of cryptographic frameworks
  • Enforce and advocate for best practices in software engineering (including secure coding, code reviews, unit testing, and automation) to deliver robust, enterprise-grade security solutions
  • Build cryptographic frameworks and key management solutions that empower customers with industry-leading security postures, allowing them to securely manage sensitive data across cloud environments
  • Contribute to the design and development of new security products and enhancements, while continuously improving existing cryptographic solutions
  • Mentor and inspire fellow engineers, fostering a culture of knowledge sharing, continuous learning, and innovation in the cryptography and security space

Preferred Qualifications

  • Design, develop, and deploy robust backend systems building microservices and/or SQL database architecture
  • Experience with any of the modern UI frameworks like Angular, React or Vue
  • Passion for JavaScript and the Web as a platform, reusability, and componentization

Benefits

  • Health plans, including flexible spending accounts
  • A 401(k) Plan with company match
  • ESPP
  • Matching donations
  • A flexible time away plan
  • Family leave programs

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs