Principal Software Engineer (Application Lifecycle)
ServiceNow
Santa Clara, CA, United States Posted September 30, 2026
Check how well your resume matches this job
Salary Range
$221,200 - $387,100
Job Description
Join ServiceNow's Application Lifecycle Engineering organization as a Principal Software Engineer. In this role, you will define the technical strategy and architecture for the next generation of developer platforms and AI-powered engineering productivity solutions. You will lead architecture and technical direction across developer tooling, automated testing, and application lifecycle management platforms. Additionally, you will design and build highly scalable platform services, create prototypes and proof-of-concepts, and drive innovation around AI-enabled developer experiences. You will also mentor senior engineers and contribute to long-term platform evolution.
- Definir la estrategia técnica y la arquitectura para la próxima generación de plataformas de desarrollador y soluciones de productividad de ingeniería impulsadas por IA.
- Liderar la arquitectura y la dirección técnica en herramientas de desarrollo, pruebas automatizadas y plataformas de gestión del ciclo de vida de las aplicaciones.
- Diseñar y construir servicios de plataforma altamente escalables que mejoren la productividad del desarrollador y la calidad del software para clientes empresariales.
- 15+ years of software engineering experience or equivalent practical experience
- Strong experience designing customer-facing platform capabilities, developer tools, or engineering productivity solutions
- Expert-level understanding of system architecture, scalability, reliability, observability, fault tolerance, and production operations
- Deep expertise building large-scale distributed systems, developer platforms, cloud-native applications, or enterprise SaaS products
- Experience leading complex technical initiatives through collaboration rather than formal authority
- Strong communication skills and ability to work effectively across Engineering, Product Management, and Design organizations
- Strong software development background with Java and modern distributed system design
- Track record of mentoring senior engineers and raising engineering standards across an organization
- Proven ability to drive technical strategy and influence architecture across multiple teams and organizations
- Experience building developer tools, testing platforms, CI/CD systems, developer experience (DevEx) solutions, or application lifecycle management products
- Experience with automated testing frameworks, testability platforms, or software quality engineering at scale
- Experience developing AI-powered products, AI-assisted developer workflows, agentic systems, or intelligent automation capabilities
- Knowledge of software development lifecycle tooling, deployment automation, and platform engineering practices
- Familiarity with developer productivity metrics, platform adoption strategies, and customer-centric platform development
- Experience building products used by software developers, administrators, or highly technical enterprise customers
Required Skills
Similar Jobs
Senior Application Security Engineer
Sony Interactive Entertainment
Software Development Manager
Veracyte
Staff Software Engineer
ServiceNow
How to apply
You apply on ServiceNow’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign in