Staff Software Engineer
@ ServiceNow

Santa Clara, California, United States
On Site
Full-time
Posted 19 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXXXXXX XXXXXXXX****** @servicenow.com
Recommended after applying

Job Details

Company Description

It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Today, ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500®. Their intelligent cloud-based platform seamlessly connects people, systems, and processes to empower organizations to work smarter, faster, and better.

Role Overview - Staff Software Engineer

In this role, you will build high-quality, clean, scalable, and reusable code while enforcing best practices around software engineering architecture and processes. You will work closely with product owners to understand detailed requirements and deliver a high-quality product through design, implementation, test automation, and ongoing support.

Responsibilities

  • Build scalable and reusable code with unit testing and code reviews
  • Collaborate with product owners to understand requirements
  • Design simple, extendable software for customer customization
  • Contribute to new product features and enhance existing suite
  • Mentor colleagues and promote knowledge-sharing

Qualifications

  • 6+ years experience with Java or a similar OO language
  • Passion for JavaScript and leveraging modern web platforms
  • Expertise in data structures, algorithms, design patterns and scalable design
  • Experience with modern UI frameworks like Angular, React or Vue
  • Ability to integrate AI into work processes and decision-making
  • Strong analytical and design skills with project management experience

Compensation and Benefits

The base pay for this role ranges from $163,600 to $286,300, plus equity, variable/incentive compensation, and a comprehensive benefits package including health plans, 401(k) with company match, ESPP, flexible time away plan, and family leave programs. Compensation is influenced by work location.

Additional Information

This role is part of ServiceNow's flexible work personas which may be remote, hybrid, or on-site based on the nature of work and location. ServiceNow is an equal opportunity employer committed to inclusivity and accessibility. If you require any accommodations, please contact the provided support.

Key skills/competency

  • Java
  • JavaScript
  • Software Engineering
  • Scalable Code
  • UI Frameworks
  • Mentorship
  • AI Integration
  • Design Patterns
  • Test Automation
  • Code Reviews

How to Get Hired at ServiceNow

🎯 Tips for Getting Hired

  • Research ServiceNow's culture: Study their mission, values, and recent news.
  • Customize your resume: Highlight Java, AI, and scalable engineering skills.
  • Demonstrate project success: Provide examples of mentoring and design.
  • Showcase technical mastery: Emphasize experience with modern UI frameworks.

📝 Interview Preparation Advice

Technical Preparation

Review Java design patterns and best practices
Practice unit testing and code review scenarios
Brush up on modern UI framework fundamentals
Study scalable architecture and system design

Behavioral Questions

Explain a time you mentored a colleague
Discuss conflict resolution within technical teams
Share examples of proactive project management
Describe adapting to changing project requirements

Frequently Asked Questions