
Principal Software Engineer (AI)
ServiceNow
Santa Clara, CA • 20m ago • On-site
Senior
On-site
221,200 - 387,100 USD/yr
Match your resume with similar open roles
Upload your resume to automatically match with active openings similar to this role.
PDF up to 10 MB
Your resume is private & secure

Quick Facts
Role: Principal Software Engineer (AI)
Focus: Technical architecture and long-term evolution of a core enterprise platform
Emphasis areas: scalability, performance, reliability, security, extensibility, operational efficiency
Description
Define and evolve the long-term architecture and technical strategy for a mission-critical core platform that supports enterprise-scale applications and workflows. Provide cross-organizational technical leadership across multiple platform domains and drive execution on complex architectural challenges. Apply AI and automation opportunities to improve software development, testing, platform operations, and developer productivity.
Responsibilities
Own architectural direction across platform domains; set principles, standards, and design patterns to reduce complexity
Resolve challenging architectural problems balancing customer needs, platform evolution, engineering efficiency, and maintainability
Simplify and modernize architecture to reduce technical debt and improve separation of concerns
Architect for scalability across customers, instances, workloads, and usage patterns
Improve runtime architecture, workload isolation, resource utilization, database access, service communication, and execution efficiency
Establish resilience approaches: fault isolation, graceful degradation, predictable performance
Use telemetry and production insights to identify bottlenecks and prioritize high-impact improvements
Lead architecture for initiatives spanning multiple engineering teams and domains; align trade-offs and implementation plans
Partner with engineering, product, security, and operations to translate business needs into actionable plans
Mentor principal and senior engineers to raise architectural and execution quality
Champion engineering excellence using automation, CI, contract testing, observability, and telemetry-driven practices
Evaluate emerging technologies and translate AI/automation innovations into practical scalable capabilities
Define measurable success criteria and validate outcomes through customer impact and engineering/operational metrics
Requirements
Extensive experience designing and evolving large-scale enterprise software platforms, distributed systems, or cloud-based SaaS architectures
Deep expertise in distributed systems, multi-tenant architectures, runtime platforms, service-oriented architectures, and foundational platform engineering
Experience applying AI and automation to engineering productivity, software quality, and platform operations
Experience architecting enterprise SaaS platforms operating at significant scale with extensive customer customization and integration requirements
Proven ability to define architecture across multiple technical domains and lead complex, cross-team initiatives
Strong understanding of performance engineering, scalability, reliability, fault isolation, security, and operational resilience
Deep knowledge of API architecture, platform extensibility, backward compatibility, and integration patterns
Ability to influence engineering strategy and technical decisions across organizational boundaries
Exceptional architectural judgment and ability to translate strategy into incremental executable plans
Strong communication skills with senior engineering and executive leadership
Benefits
Base pay guideline: $221,200–$387,100 plus equity (when applicable), variable/incentive compensation, and benefits
Health plans, flexible spending accounts, 401(k) with company match, ESPP, matching donations
Flexible time away plan and family leave programs
See similar jobs
Explore similar jobs and use your resume score to choose where to apply next
See morePrincipal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$143K - $275K/yr
3 days ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA · Hybrid
$166K - $296K/yr
3 days ago
Principal Software Engineer
Microsoft
Senior
Technology
Redmond, WA
$188K - $304K/yr
15 days ago
Principal Architect
Microsoft
Senior
Technology
Mountain View, CA
$221K - $331K/yr
16 days ago
Principal Software Engineer, Enterprise Platform APIs
GoodLeap
Senior
Technology
San Francisco, CA · On-site
$183K - $229K/yr
2 days ago
Tailor Resume to fit the Job Offer
Use AI to find out how well the skills on your resume fit this job description.
Principal Software Engineer, AI Frameworks
Microsoft
Senior
Technology
Remote
$166K - $296K/yr
3 days ago

Principal Software Engineer, AI Experiences & Monetization
Microsoft Corporation
Senior
Technology
Redmond, WA · On-site
$143K - $275K/yr
9h ago
Principal Platform Engineer (People Systems)
Apple
Senior
Technology
Sunnyvale, CA · On-site
$263K - $394K/yr
3 days ago
Senior Software Engineer
CoreLogic
Senior
Technology
Dallas, TX · On-site
$112K - $157K/yr
2 days ago
Potential salary for Principal Software Engineer (AI) role
Improve your resume for just $5
$221,200 – $387,100/year
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights