S

ServiceNow

Builds software that automates business workflows

Staff Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSanta Clara, CA, USAHybrid

About the Job

Requirements

  • Approximately 8+ years of practical software engineering experience, including ownership of production systems end-to-end.
  • Strong fundamentals in data structures, system design, REST/GraphQL, relational data modeling, and testing.
  • Hands-on microservices experience, including event-driven architecture such as Kafka.
  • Working front-end skills with a modern component framework.
  • Ability to work with technical program managers and business stakeholders to clarify ambiguous requirements.
  • Experience with CI/CD, containers, observability, and L3 incident/support for internal production systems.
  • Current hands-on experience with agentic workflows, LLM integration, retrieval-augmented generation, knowledge graphs, MCP, or prompt engineering.
  • A record of mentoring engineers and raising quality through code review.

Responsibilities

  • Own backend services end-to-end, including REST/GraphQL APIs and event-driven microservices using Kafka.
  • Build and integrate microservices with ServiceNow platform applications, ramping up on platform-specific patterns and constraints as needed.
  • Own a complex subsystem, set technical direction, make architectural decisions, and carry the operational consequences.
  • Contribute to UI work using a modern component framework.
  • Work with technical program managers and business stakeholders to understand and shape requirements, communicate technical trade-offs, and drive alignment.
  • Use AI coding tools and agentic workflows in day-to-day development, critically reviewing and verifying outputs before release.
  • Provide L3 support for internal business-critical systems.
  • Mentor engineers and serve as a technical resource, raising quality through code review and scalable system design.
  • Model best practices in software craftsmanship, testing discipline, and debugging methodology.

Desired Qualifications

  • Experience with billing, contracts, quoting, or usage-based commercial systems.
  • Deep Kafka or event-driven architecture experience, or NoSQL data modeling such as Cosmos DB.
  • ServiceNow Platform certification and/or development experience.

About the Company

ServiceNow

Builds software that automates business workflows

ServiceNow builds cloud software that helps large organizations manage work across IT, customer service, human resources, and security. Its applications handle tasks such as resolving support tickets, onboarding employees, and responding to customer requests. Businesses configure forms, approval steps, and automation through visual tools on a common platform, connecting existing systems and using AI to assist workers or carry out tasks. The company sells subscriptions to its applications and platform, with professional services helping customers implement and use the software. Founded in 2004, ServiceNow is headquartered in Santa Clara, California.

Company size
10,001+
Company stage
IPO
Headquarters
Santa Clara, CA
Founded
2004

Recently Posted Jobs

Explore more opportunities at ServiceNow

See more jobs