Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ServiceNow Logo

Principal Software Engineer

ServiceNow

$195,700 - $342,500
Oct 16, 2025
San Diego, CA, US
Apply Now

ServiceNow is looking to define, architect, and build the next-generation Workflow Automation Engine that powers the Now Platform and accelerate their vision for Intelligent enterprise automations of the future.

Requirements

  • Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving.
  • Proven experience in building workflow engines, orchestration frameworks, message queues, or event-driven architectures.
  • Strong background in distributed systems, microservices architecture, and data consistency patterns (CQRS, Saga, eventual consistency, etc.).
  • Deep understanding of scale, performance, and reliability engineering — including load testing, capacity planning, and latency analysis.
  • Proficiency in API design (REST, GraphQL, gRPC) and secure service communication patterns.
  • Strong foundation in asynchronous programming, multi-threading, and non-blocking I/O.
  • Experience with observability tooling (Grafana, Prometheus, OpenTelemetry, ELK) and distributed tracing.

Responsibilities

  • Lead the architecture, design, and evolution of our core backend and workflow engine frameworks, ensuring they are highly scalable, performant, and resilient across millions of transactions and automation flows.
  • Drive major initiatives related to the integration of AI, automation, and flow orchestration into our platform’s core engine, enabling next-generation intelligent workflows.
  • Evaluate, design, and champion distributed systems architectures, messaging frameworks, and data persistence strategies that ensure low-latency, high-throughput performance at enterprise scale.
  • Champion observability, reliability, and efficiency through strong design principles, metrics-driven performance tuning, and advanced debugging practices.
  • Build high-quality, clean, modular, and reusable code by enforcing best practices around system design, API contracts, testing, and code reviews.
  • Design and implement backend services that empower customers to build, execute, and monitor complex workflows at scale, while ensuring extensibility and configurability.
  • You will architect and build core services, orchestration engines, and asynchronous processing frameworks that power the automation and AI fabric of the platform — running both on our infrastructure and across public clouds.

Other

  • Mentor and guide engineers across multiple teams, fostering a culture of technical depth, performance-first thinking, and engineering excellence.
  • Collaborate with product managers, architects, and UI engineers to translate complex workflow and automation requirements into elegant, extensible, and fault-tolerant backend systems.
  • Work with product owners and AI/automation leads to own features end-to-end — from architectural design and performance modeling to deployment and continuous optimization.
  • Plan, lead, and execute large-scale backend modernization and re-platforming efforts, considering architectural trade-offs, system risks, and long-term maintainability.
  • Proven ability to lead architectural discussions, drive complex technical decisions, and mentor senior engineers.