Staff Software Engineer @ ServiceNow
Your Application Journey
Email Hiring Manager
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.