companyServiceNow logo

Full Stack Staff Software Engineer at ServiceNow | Santa Clara

ServiceNowSanta Clara
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Mid to Senior

Qualifications

To Succeed in This Role, You Should Have:Experience with data structures, algorithms, object-oriented design, design patterns, and considerations for performance and scalability. Proficiency in working with relational databases, including development, troubleshooting, and performance optimization. Experience with diverse technology stacks, including Cloud Development, Platforms, Web Development, Frameworks, or Service-Oriented Architecture. A passion for JavaScript and web technologies with a focus on reusability and componentization. Familiarity with modern UI frameworks such as Angular, React, or Vue. Experience using automated testing frameworks (e.g., JUnit, Selenium, TestNG) and integrating tests into CI/CD pipelines. An understanding of software quality principles, including reliability, observability, and readiness for production. The ability to troubleshoot complex systems and optimize performance across the technology stack.

About the job

About the Team:

Join a vibrant engineering organization at ServiceNow, where we are a collective of innovators, strategists, and solution-oriented professionals. Our mission is to create scalable, AI-driven software products that enhance organizational workflows. We emphasize robust architecture, user-friendly interfaces, and a culture that promotes ongoing enhancement. Each engineer significantly contributes to the quality and dependability of our offerings.

The Flow Designer team is comprised of skilled engineers at various experience levels. We cultivate a friendly, respectful, and collaborative atmosphere that encourages all team members to contribute their ideas. Our approachable team members are always prepared to support one another in overcoming challenges.

Key Responsibilities:

  • Develop high-quality, clean, scalable, and reusable code by adhering to best practices in software architecture and processes (including Code Reviews and Unit Testing).
  • Design and create scalable, maintainable, and reusable software components, focusing on performance and reliability.
  • Participate in the design and implementation of new products and features, while also enhancing existing product functionalities.
  • Collaborate with product managers to translate requirements into well-structured solutions, taking ownership of features from concept to delivery.
  • Work on Flow Designer, a platform that empowers low-code automation experiences across the ServiceNow ecosystem.
  • Engage in 60% Front End (JavaScript, React, Angular) and 40% Back End development (Java).
  • Integrate automated testing into development processes to maintain consistent quality across releases.
  • Take part in design and code reviews, ensuring adherence to best practices in performance, maintainability, and testability.
  • Develop comprehensive test strategies that encompass functional, regression, integration, and performance testing.
  • Act as a mentor for colleagues, promoting knowledge-sharing and best practices.
  • Encourage a culture of continuous learning and improvement through sharing best practices in engineering and quality.
  • Promote engineering craftsmanship, knowledge-sharing, and thoughtful quality practices throughout the team.

About ServiceNow

Founded in sunny San Diego, California in 2004 by visionary engineer Fred Luddy, ServiceNow has evolved into a global leader in AI-enhanced technology. Serving over 8,100 customers, including 85% of the Fortune 500®, our intelligent cloud-based platform seamlessly connects people, systems, and processes. We are committed to empowering organizations to work smarter, faster, and more efficiently. Join us as we continue our journey to make the world a better place for everyone.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.