About The Position

What you get to do in this role: Design, develop, and maintain high-quality, scalable, and secure cryptographic solutions that meet the rigorous requirements of FIPS compliance and regulated environments. Stay at the forefront of cryptographic advancements, particularly in post-quantum cryptography, and proactively integrate cutting-edge security practices to future-proof our solutions. Collaborate 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. 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. This is an opportunity to work at the cutting edge of cryptographic security, shaping the future of ServiceNow's encryption and key management capabilities while ensuring our customers stay ahead in an evolving security landscape.

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.
  • 4+ years of experience with Java or a similar OO language
  • Passion for JavaScript and the Web as a platform, reusability, and componentization
  • Experience with data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations
  • Analytical and design skills
  • Working knowledge and ability to use tools to assist with daily tasks (IDE, debugger, build tools, source control, ServiceNow instances, profilers, system administration/Unix tools)
  • Familiarity with automated testing frameworks (e.g., JUnit, Selenium, TestNG) and integrating tests into CI/CD pipelines
  • Understanding software quality principles including reliability, observability, and production readiness.
  • Ability to troubleshoot complex systems and optimize performance across the stack.

Nice To Haves

  • Familiarity with cryptography and general security principles is a plus.
  • 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

Responsibilities

  • Design, develop, and maintain high-quality, scalable, and secure cryptographic solutions that meet the rigorous requirements of FIPS compliance and regulated environments.
  • Stay at the forefront of cryptographic advancements, particularly in post-quantum cryptography, and proactively integrate cutting-edge security practices to future-proof our solutions.
  • Collaborate 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.
  • 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.

Benefits

  • health plans, including flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, a flexible time away plan and family leave programs

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service