
Staff Software Engineer - Federal
ServiceNow4 days ago
Santa Clara, CA, USAStaff+
Base Salary
$176k - $308k/yr
Responsibilities
- Lead architecture, design, implementation, testing, deployment, monitoring, and technical direction for complex AI-native and cloud-native systems.
- Build LLM integrations, agentic workflows, retrieval pipelines, inference services, embedding systems, vector stores, data pipelines, and AI evaluation frameworks.
- Develop custom ServiceNow applications, extensions, integrations, workflows, business rules, automations, forms, dashboards, plugins, and platform services.
- Integrate third-party AI/ML services and APIs with ServiceNow and troubleshoot distributed systems, probabilistic models, customer issues, and production incidents.
- Apply secure coding, prompt-injection defenses, data privacy, PII handling, responsible AI guardrails, and regulatory compliance practices.
- Mentor junior and mid-level engineers, conduct code and architecture reviews, support hiring and onboarding, and lead technical improvement initiatives.
- Collaborate with product management, domain specialists, customers, customer success, support, and adjacent engineering teams to define requirements and resolve escalations.
Requirements
- 8+ years of software development experience with a bachelor's degree, 6+ years with a master's degree, 3+ years with a PhD, or equivalent work experience.
- 5+ years of experience with modern cloud-native and AI-native systems and 3+ years of hands-on LLM prompt engineering, agent design, and retrieval systems.
- 3+ years integrating third-party AI/ML services and platform APIs, plus 2+ years developing ServiceNow applications and extensions.
- Strong proficiency in JavaScript/GlideScript, Python, and Java, with understanding of ServiceNow scripting, data models, forms, workflows, and business process automation.
- Experience with backend frameworks, high-performance data pipelines, embedding systems, vector stores, LLM orchestration frameworks, vector databases, cloud platforms, managed AI services, Kubernetes, infrastructure-as-code, containerization, automated testing, and CI/CD pipelines.
- Experience developing AI evaluation harnesses, benchmarks, and metrics and troubleshooting complex distributed and probabilistic systems.
- Demonstrated technical leadership, ownership of significant initiatives, mentorship of junior engineers, strong communication, customer engagement, and issue-resolution skills.
- Experience with Agile and Scrum development methodologies and iterative development practices.
Benefits
- Base pay is $176,100-$308,200 plus equity when applicable, variable/incentive compensation, and benefits.
- Benefits include health plans, flexible spending accounts, a 401(k) plan with company match, ESPP, matching donations, flexible time away, and family leave programs.
- Flexible hybrid work persona based in Santa Clara, California, requiring two days per week in the office.
- Regular employee position supporting US regulated markets and requiring federal personnel authorization screening, including credit, criminal/misdemeanor, and drug screening.
Tech Stack
Categories
About ServiceNow
ServiceNow builds a cloud platform for enterprise digital workflows, covering IT service management, customer service, HR service delivery, security operations, and operations management, plus tools for custom app development. It sells subscription SaaS to large organizations and public-sector agencies to automate processes and connect data across systems. Founded in 2004 and headquartered in Santa Clara, California, ServiceNow is a public company listed on the NYSE under the ticker NOW.