Senior Software Engineer (backend)
@ ServiceNow

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

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

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

Job Details

Company Description

It all started in sunny San Diego, California in 2004 when visionary engineer Fred Luddy transformed work. Today, ServiceNow is a global market leader with innovative AI-enhanced technology for over 8,100 customers, including 85% of the Fortune 500®. Join us in our mission to make the world work better for everyone.

Job Description

What you get to do in this role:

  • Build high-quality, clean, scalable and reusable code following best practices.
  • Work with product owners to understand requirements and own your code from design to delivery.
  • Implement simple software enabling customers to extend and customize functionality.
  • Contribute to new product features and enhance the existing product suite.
  • Mentor colleagues and promote knowledge-sharing.

What you need to be successful:

  • Passion for JavaScript, the Web, reusability, and componentization.
  • Experience with data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations.
  • Familiarity with modern UI frameworks like Angular, React or Vue.
  • Strong analytical and design skills.

Qualifications

Experience integrating AI into work processes is required. Candidates with experience using AI productivity tools such as Windsurf and Cursor are a plus. Additionally, 4+ years of experience with Java or a similar object-oriented language is expected.

Compensation & Benefits

This position offers a base pay guideline of $126,700 - $215,400, plus equity (if applicable), variable compensation, and a benefits package that includes health plans, a 401(k) with company match, ESPP, flexible spending accounts, and more. Specific compensation may vary based on location and candidate qualifications.

Additional Information

ServiceNow employs a flexible work model based on work personas (flexible, remote, or in-office) determined by role and location. We are an Equal Opportunity Employer committed to accessibility and inclusion, and employment is contingent upon export control regulations where applicable.

Key skills/competency

  • Software Engineering
  • Backend Development
  • JavaScript
  • Java
  • AI Integration
  • Design Patterns
  • Scalability
  • Code Reviews
  • Mentorship
  • UI Frameworks

How to Get Hired at ServiceNow

🎯 Tips for Getting Hired

  • Customize your resume: Highlight backend skills and AI experience.
  • Research ServiceNow: Review their products and company culture.
  • Prepare for technical interviews: Practice coding and system design problems.
  • Showcase teamwork: Emphasize mentorship and collaboration experiences.

📝 Interview Preparation Advice

Technical Preparation

Review Java, JavaScript coding challenges.
Practice design patterns and scalable system design.
Study unit testing and code review methodologies.
Prepare technical questions on AI integration.

Behavioral Questions

Describe your mentorship experience.
Explain conflict resolution in teams.
Share a project where you collaborated.
Discuss adapting to changing requirements.

Frequently Asked Questions