Senior Software Engineer - Core Cryptography (B...
@ ServiceNow

San Diego, California, United States
On Site
Full-time
Posted 18 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXXXX******* @servicenow.com
Recommended after applying

Job Details

Company Background

It all started in sunny San Diego, California in 2004 when visionary engineer Fred Luddy transformed how we work. Today, ServiceNow is a global market leader, delivering innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500®, through its intelligent cloud-based platform.

Job Overview: Senior Software Engineer - Core Cryptography

In this role, you will design, develop, and maintain high-quality, scalable, and secure cryptographic solutions. Your work will focus on meeting rigorous FIPS compliance standards in regulated environments.

  • Architect and deploy mission-critical cryptographic services within ServiceNow's ecosystem.
  • Integrate cutting-edge security practices, including post-quantum cryptography.
  • Collaborate with product owners, security architects, and engineering teams.
  • Enforce secure coding practices, code reviews, and automation best practices.
  • Mentor fellow engineers and contribute to new security product development.

Qualifications

Candidates should have 4+ years of experience in Java (or similar OO languages), knowledge of data structures, algorithms, object-oriented design, and design patterns. Experience using AI-powered tools such as Windsurf or Cursor is a plus.

Additional Information

This role offers competitive compensation that includes base pay, equity (when applicable), and variable/incentive compensation along with an extensive benefits package. ServiceNow embraces flexible work personas based on job location and responsibilities.

Key skills/competency

Senior Software Engineer - Core Cryptography; Cryptography; FIPS Compliance; Java; Backend; Security; Post-Quantum; Microservices; Secure Coding; Mentorship

How to Get Hired at ServiceNow

🎯 Tips for Getting Hired

  • Research ServiceNow's culture: Study their mission, values, and recent projects.
  • Customize your resume: Highlight cryptographic and backend skills.
  • Prepare for interviews: Focus on secure coding and design patterns.
  • Showcase AI experience: Emphasize use of AI productivity tools.

📝 Interview Preparation Advice

Technical Preparation

Review Java cryptography libraries.
Study FIPS and post-quantum standards.
Practice secure coding and unit testing.
Brush up on backend system design.

Behavioral Questions

Describe past teamwork experiences.
Explain conflict resolution examples.
Discuss mentoring methods used.
Share challenges handled under pressure.

Frequently Asked Questions