freehire launches on Product Hunt on 26 August.

Follow →

Senior Staff Software Engineer - Agent Development

Open 17d

Summary

Design and build scalable AI agent systems for enterprise workflows, owning architecture, integration, and production deployment while mentoring engineers on AI best practices.

Role Overview

Join ServiceNow to design and develop scalable, maintainable, and reusable software components with a strong emphasis on performance and reliability. Collaborate with product managers to translate requirements into well‑architected solutions, owning features from design through delivery. Build intuitive and extensible user experiences using modern UI frameworks, ensuring flexibility for customer‑specific needs.

What You Will Do

Design and develop software components, collaborate with product managers, build user experiences, contribute to product design and implementation, integrate automated testing, participate in design and code reviews, develop comprehensive test strategies, mentor other engineers, and foster a culture of continuous learning and improvement.

Why It Might Be a Fit

To be successful in this role, you have experience in leveraging or critically thinking about how to integrate AI into work processes, decision‑making, or problem‑solving. You should have a track record of technical leadership, architecture ownership, code quality bar‑raising, and mentoring engineers on production AI practices.

Requirements

  • 12 years of software engineering with strong fundamentals in data structures, algorithms, and distributed systems
  • Experience in leveraging or critically thinking about how to integrate AI into work processes, decision‑making, or problem‑solving
  • Hands‑on depth designing, shipping, and operating agentic systems in production
  • Production‑grade Python
  • Working experience with frontier AI SDKs (Anthropic, Google, or OpenAI)
  • Familiarity with RAG and retrieval patterns in production
  • Track record of technical leadership: architecture ownership, code quality bar‑raising, and mentoring engineers on production AI practices
  • Experience with multi‑agent coordination patterns (A2A, MCP)
  • Familiarity with agent frameworks (LangChain, LlamaIndex, or similar)
  • Prior experience shipping AI systems in enterprise software
  • Experience with AI observability tooling (tracing, cost tracking, LLM‑specific monitoring)

Benefits

  • Base pay of $190,900 - $334,100
  • Equity (when applicable)
  • Variable / incentive compensation
  • Health plans, including flexible spending accounts
  • 401(k) Plan with company match
  • ESPP
  • Matching donations
  • Flexible time away plan
  • Family leave programs

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available