Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Principal Software Engineer - Application Lifecycl

Home > Java programming jobs

Principal Software Engineer - Application Lifecycl in USA new

  • ServiceNow
  • Full time
  • Email
  • Remote

Responsibilities

  • Lead architecture and technical direction for developer tooling, automated testing, and application lifecycle management platforms.
  • Design and build scalable platform services that improve developer productivity and software quality for enterprise customers.
  • Create prototypes, proof-of-concepts, and reference architectures to validate technical approaches.
  • Drive AI-enabled developer experiences, intelligent automation, agentic workflows, and software delivery acceleration.
  • Influence architectural decisions across multiple engineering teams and establish engineering standards and best practices.
  • Address scalability, reliability, observability, security, and performance challenges across customer-facing platforms.
  • Mentor senior engineers and provide technical leadership through collaboration and influence.
  • Partner with Product Management, Design, and Engineering leaders to translate strategy into execution.

Requirements

  • 15+ years of software engineering experience or equivalent practical experience.
  • Deep expertise in large-scale distributed systems, developer platforms, cloud-native applications, or enterprise SaaS products.
  • 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.
  • Strong software development background using Java and modern distributed system design.
  • Proven ability to drive technical strategy and influence architecture across multiple teams and organizations.
  • Experience leading complex technical initiatives through collaboration rather than formal authority.
  • Strong communication and cross-functional collaboration skills.
  • Track record of mentoring senior engineers and raising engineering standards.
  • Preferred experience with developer tools, testing platforms, CI/CD systems, developer experience solutions, application lifecycle management, AI-powered products, agentic systems, intelligent automation, deployment automation, platform engineering, or developer productivity metrics.

Benefits

  • Base pay of $221,200 - $387,100, plus equity when applicable, variable or incentive compensation, and benefits.
  • Health plans including flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, flexible time away, and family leave programs.
  • Flexible, remote, or required-in-office work personas depending on the role and location; this role lists Flexible or Remote.
  • Regular employee position in the AMS - North America and Canada region.

Salary: $221k - $387k/yr

ServiceNow

ServiceNow delivers an AI-driven platform that integrates any AI, data, and workflow to help companies, particularly those in the Fortune 500, enhance their operations. Our technology empowers businesses to work smarter and more efficiently, making us a trusted partner in their journey of digital...

Similar positions

Senior Software Engineer

  • Vivid Seats
  • Full time
  • USA
  • 09/16/2026
  • Salary: $135k - $170k/yr
  • Chicago, IL

Senior Full Stack Java Engineer

  • Applaudo Studios
  • Full time
  • Remote
  • 09/16/2026
  • Mexico

Staff Software Engineer

  • Okta
  • Full time
  • Others
  • 09/16/2026
  • Bengaluru, India

Software Development Engineer in Test

  • StockX
  • Full time
  • Others
  • 09/16/2026
  • Bengaluru, India

Distributed Systems Engineer - Data Platform

  • Netflix
  • Full time
  • USA
  • 09/16/2026
  • Salary: $388k-$619k
  • Remote