Principal Software Engineer at ServiceNow
Santa Clara, California, United States -
Full Time


Start Date

Immediate

Expiry Date

18 Mar, 26

Salary

380700.0

Posted On

18 Dec, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

AI Integration, Python, Java, Object-Oriented Design, Automated Testing, Software Quality Principles, Performance Optimization, Front-End Engineering, UI/UX Testing, Accessibility Standards, Responsive Design, Automation Frameworks, ServiceNow Platform Architecture, Collaboration, Mentoring, Continuous Improvement

Industry

Software Development

Description
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 Team: The Platform & AI Experience organization delivers the front door of the ServiceNow platform crafting the user interfaces, workspaces, and Fulfiller experiences that power millions of daily interactions across enterprises. We are looking for a Sr Staff Software Engineer to partner across the organization to ensure UI performance, design fidelity, accessibility, and workflow reliability are held to the highest standards. This role serves as a strategic advisor for the UI/UX and Fulfiller engineering teams, driving the discipline, metrics, and governance necessary to maintain a consistent, accessible, and high-performing experience across web and mobile channels. The individual will act as the connective thread between design, engineering, and quality, ensuring that the transition to embedded quality maintains and elevates ServiceNow’s reputation for exceptional platform experience. 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 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. Be the subject matter expert as the quality and productivity thought partner to the PAXE leadership team, championing a culture where UX quality and performance are first-class engineering outcomes. Define and operationalize strategies for front-end engineering, covering component libraries, frameworks, and cross-browser/cross-device testing. Partner with design systems, accessibility, and product engineering teams to ensure consistency, compliance, and usability. Help establish end-to-end workflow validation frameworks to ensure Fulfiller experiences perform seamlessly across personas and devices. Collaborate with UX Research and DesignOps to embed measurable quality standards into user journeys. Implement automated regression suites for UI elements, accessibility (WCAG), responsiveness, and visual integrity. Help with the cross-team quality alignment, ensuring front-end and back-end teams stay synchronized in testing and release practices. Mentor embedded engineers and UI engineers in front-end automation, performance benchmarking, and visual testing tools (e.g., Playwright, Selenium, etc.). Establish clear quality KPIs and integrate them into dashboards and experience health metrics visible at the exec level. Drive continuous improvement of accessibility compliance and rendering performance across the PAXE portfolio. Partner with the design system team to ensure component-level quality control and framework modernization efforts (React migration, workspace unification) meet release standards. Build out synthetic monitoring to detect and resolve experience degradations before customer impact. 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. Experience In using AI Productivity tools such as Windsurf, Cursor, etc is a plus or nice to have. Experience in Python, Java, or similar object-oriented languages. 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. Comfortable with development tools such as IDEs, debuggers, profilers, source control, and Unix-based systems 10+ years of experience in development, testing, or font-end engineering with deep expertise in UI/UX testing. Proven track record leading large-scale web applications or enterprise-grade UX frameworks. Strong understanding of front-end performance optimization, accessibility standards, and responsive design. Experience with modern automation frameworks (Playwright, Selenium, or equivalent). Familiarity with ServiceNow platform architecture or enterprise SaaS UX is a strong plus. JV21 For positions in this location, we offer a base pay of $217,500 - $380,700, 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 [email protected] 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. Employee Type: Regular Region: AMS - North America and Canada Work Persona: Flexible
Responsibilities
Design and develop scalable software components with a focus on performance and reliability. Collaborate with product managers and engineering teams to ensure high-quality user experiences across web and mobile channels.
Loading...