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.