ServiceNow provides cloud-based services that automate enterprise information technology operations. As an employer, ServiceNow offers a challenging, collaborat
Staff Software Engineer
Location
California
Posted
81 days ago
Salary
$163.6K - $286.3K / year
Seniority
Senior
Job Description
Staff Software Engineer
ServiceNow
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. Fast forward to today - ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500®. Our intelligent cloud-based platform seamlessly connects people, systems, and processes to empower organizations to find smarter, faster, and better ways to work. But this is just the beginning of our journey. Join us as we pursue our purpose to make the world work better for everyone. Job Description The engineering organization is a dynamic group of builders, thinkers, and problem-solvers dedicated to delivering scalable, AI-powered software products that elevate how organizations work. We value clean architecture, intuitive user experiences, and a culture of continuous improvement. Every engineer here plays a key role in shaping the quality and reliability of our products. About the Team: IT Operations Management (ITOM) team focuses on building and enhancing ServiceNow's capabilities, which deliver observability, incident response, and service reliability through modern, AI-native workflows. These solutions integrate monitoring, alerting, and automated remediation to optimize operational efficiency and reduce downtime for enterprise customers, sometimes by hooking directly into third party applications. A Staff Software Engineer (IC4) in this high visibility team would play a critical role in designing and implementing scalable systems, driving architectural decisions, and developing robust features that improve platform performance and resilience for high impact products in the ServiceNow AI-native portfolio. Additionally, the role involves mentoring junior engineers, ensuring code quality, and collaborating cross-functionally to deliver innovative solutions aligned with business objectives. What you get to do in this role: - Design and develop scalable, maintainable, and reusable software components with a strong emphasis on performance and reliability. - Collaborate with product managers to translate requirements into well-architected solutions, owning features from design through delivery - Build intuitive and extensible user experiences using modern UI frameworks, ensuring flexibility for customer-specific needs. - Contribute to the design and implementation of new products and features while enhancing existing product capabilities. - Integrate automated testing into development workflows to ensure consistent quality across releases. - Participate in design and code reviews ensuring best practices in performance, maintainability, and testability. - Develop comprehensive test strategies covering functional, regression, integration and performance aspects - Foster a culture of continuous learning and improvement by sharing best practices in engineering and quality - Promote a culture of engineering craftsmanship, knowledge-sharing, and thoughtful quality practices across the team. - Build integrations with third-party applications using their cutting-edge frameworks. Qualifications To be successful in this role you have: - Experience in leveraging critical thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry. - Typically requires a minimum of 8 years of related experience with a Bachelor's degree; or 6 years and a Master's degree; or a PhD with 3 years experience; or equivalent experience. - Proficiency in Python, Java, or similar object-oriented languages. - Experience with modern front-end frameworks such as Angular, React, or Vue. - Strong knowledge of data structures, algorithms, object-oriented design, design patterns, and performance optimization - Familiarity with automated testing frameworks (e.g., JUnit, Selenium, TestNG) and integrating tests into CI/CD pipelines - Understanding software quality principles including reliability, observability, and production readiness. - Ability to troubleshoot complex systems and optimize performance across the stack. - Experience with AI-powered tools or workflows, including validation of datasets, model predictions, and inference consistency. - Comfort with development tools such as IDEs, debuggers, profilers, source control, and Unix-based systems Nice-to-have: - ServiceNow platform knowledge Why Join Us - Build and deliver high-impact software that powers digital experiences for millions of users. - Collaborate in a culture that values craftsmanship, quality, and innovation. - Work symbiotically with AI and automation tools that enhance engineering excellence and drive product reliability. - Be part of a culture that encourages innovation, continuous learning, and shared success. PE25 For positions in this location, we offer a base pay of $163,600 - $286,300, plus equity (when applicable), variable/incentive compensation and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the base pay shown is a guideline, and individual total compensation will vary based on factors such as qualifications, skill level, competencies, and work location. We also offer health plans, including flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, a flexible time away plan and family leave programs. Compensation is based on the geographic location in which the role is located and is subject to change based on work location. Additional Information Work Personas We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here . To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service. Equal Opportunity Employer ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements. Accommodations We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact globaltalentss@servicenow.com for assistance. Export Control Regulations For positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities. From Fortune. ©2025 Fortune Media IP Limited. All rights reserved. Used under license.
Benefits
- 401(K), 401(K) matching, Adoption Assistance, Childcare benefits, Commuter benefits, Company equity, Company-sponsored outings, Company sponsored family events, Customized development tracks, Dental insurance, Disability insurance, Volunteer in local community, Employee stock purchase plan, Family medical leave, Flexible Spending Account (FSA), Flexible work schedule, Generous parental leave, Generous PTO, Company-sponsored happy hours, Health insurance, Open door policy, Life insurance, Charitable contribution matching, Mentorship program, Paid volunteer time, Online course subscriptions available, Onsite gym, Open office floor plan, Paid holidays, Paid sick days, Onsite office parking, Partners with nonprofits, Performance bonus, Pet insurance, Promote from within, Relocation assistance, Remote work program, Free snacks and drinks, Team based strategic planning, Tuition reimbursement, Vision insurance, Wellness programs, Mental health benefits, Home-office stipend for remote employees, Fertility benefits, Employee resource groups, Employee-led culture committees, Hybrid work model, In-person all-hands meetings, In-person revenue kickoff, Employee awards, Transgender health care benefits, Wellness days, Mother's room, Personal development training, Virtual coaching services, Flexible time off, Bereavement leave benefits, Company-wide vacation
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• As a Software Engineer — Telephony, you are responsible for implementing the telephony components of the botario platform. • You will develop new features for the botario telephone module and support customer instances. • You will help advance our telephony systems. • In doing so, you will work with cloud services (Google, AWS, etc.) and Asterisk. • You will develop integrations to customers' environments as required. • You will manage the ongoing operation of customer systems in second‑level support for telephony. • You will develop new connectors for external telephony-related services.
Software Engineer
ZensarAt Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
Role Description - Design, develop, and maintain high-quality software across the full development lifecycle. - Collaborate within an Agile/Scrum team to design, build, and deliver scalable web applications and new product features. - Develop and maintain front-end applications using Angular and modern JavaScript frameworks. - Build and maintain backend services and APIs using Node.js and Python. - Design, develop, and maintain GraphQL APIs to support efficient and flexible data access across applications. - Design and manage database schemas and data models using both relational databases (PostgreSQL) and NoSQL databases such as MongoDB. - Optimize database performance through query tuning, indexing, and efficient schema design. - Develop and maintain data workflows and pipelines using Apache Airflow. - Ensure code quality through unit testing, automated testing practices, and code coverage tools. - Participate in code reviews, promoting maintainable, scalable, and well-tested code. - Work closely with the Lead Software Engineer and product stakeholders to translate business requirements into technical solutions. - Troubleshoot, debug, and optimize applications to improve system performance and reliability. Company Description At Zensar, we’re “experience-led everything”. We are committed to conceptualizing, designing, engineering, marketing, and managing digital solutions and experiences for over 130 leading enterprises. We are a company driven by a bold purpose: Together, we shape experiences for better futures. Whether for our clients, our people, or the world around us, this belief powers everything we do. At the heart of our culture is ONE with Client - a set of four core values that reflect who we are and how we work: One Zensar, Nurturing, Empowering, and Client Focus. Part of the $4.8 billion RPG Group, we’re a community of 10,000+ innovators across 30+ global locations, including Milpitas, Seattle, Princeton, Cape Town, London, Zurich, Singapore, and Mexico City. Explore Life at Zensar and join us to Grow. Own. Achieve. Learn. to be the best version of yourself. We believe the best work happens when individuality is celebrated, growth is encouraged, and well-being is prioritized. We are an equal employment opportunity (EEO) and affirmative action employer, committed to creating an inclusive workplace. All qualified applicants will be considered without regard to race, creed, color, ancestry, religion, sex, national origin, citizenship, age, sexual orientation, gender identity, disability, marital status, family medical leave status, or protected veteran status.
• Design, develop, and maintain automated test scripts and frameworks. • Create robust and scalable test automation frameworks and scripts independently. • Expertise in design and development of complex automated test scripts. • Lead the execution of automated test cases and interpret the results to identify issues. • Identify, document, and manage software defects to resolution. • Collaborate with cross-functional teams to ensure quality throughout the SDLC. • Assist with building automation strategies • Assist in integration of automated tests into the CI/CD pipeline. • Mentor lower-level test/quality automation engineers and provide technical guidance. • Stay updated with the latest trends and technologies in test automation and implement improvements. • Participate in innovation efforts such as AI. • Assist in setting automation best practices. • Assist in documenting training materials and provide trainings on automation tools and frameworks. • Required to do manual testing when needed
• Develop and architect the cloud-native Stream Governance platform - a multi-tenant, highly available, and scalable service for Kafka and real-time data. • Own and lead the end-to-end design and implementation of complex backend services within a cloud-native, microservices-based environment. • Drive projects from requirements and design through implementation, rollout, and ongoing operation in production. • Make architecture and technical decisions that thoughtfully balance reliability, scalability, performance, and operability. • Solve complicated technical projects with high quality, provide specialized technical guidance to the team, and mentor/support other engineers through code reviews and design reviews. • Evaluate and enhance the efficiency of our platform's technology stack, ensuring we keep pace with industry trends and adopt state-of-the-art solutions. • Take responsibility for developing, managing, and maintaining a mission-critical service with a 99.99 SLA running across 100+ AWS, GCP, and Azure regions. • Partner across engineering and with other key stakeholders to create and execute the overall roadmap for delivering a top-notch Data Streaming Platform. • Contribute to a culture of continuous improvement, inclusive collaboration, and high technical standards.



