Software Engineer - Federal

ServiceNow•Santa Clara, CA

About The Position

Join ServiceNow’s Cloud Cost Management (CCM) engineering team within its IT Asset Management suite. The team builds on the ServiceNow AI platform to develop applications that help customers understand and optimize their public cloud infrastructure. The role involves creating new products and features, improving the existing product suite, and delivering scalable, maintainable software. Engineers work with product owners throughout design, implementation, test automation, and delivery. The position also includes designing and shipping agentic and generative AI features that use LLM-driven workflows, with tool use, guardrails, evaluations, and monitoring.

Requirements

  • Bachelor’s degree in Computer Science or a related field with 3–5 years of experience, or a master’s degree in Computer Science or a related field with 2–3 years of experience.
  • At least 2 years of experience with Java or a similar object-oriented language, and JavaScript or TypeScript.
  • Experience leveraging or critically considering how to integrate AI into work processes, decision-making, or problem-solving.
  • Hands-on experience with LLMs such as Anthropic or OpenAI, including prompting for analysis, code generation, and structured outputs.
  • In-depth knowledge of data structures, algorithms, object-oriented design, design patterns, and performance and scale considerations.
  • Hands-on knowledge of RDBMS and SQL.
  • Passion for AI and agentic AI, including building agents with evaluations, observability, and cost and latency tuning.

Nice To Haves

  • Exposure to public cloud providers such as AWS or Azure.
  • Experience or knowledge of large-data-handling technologies such as Flink.

Responsibilities

  • Build high-quality, clean, scalable, and reusable code while following software engineering best practices, including code reviews and unit testing.
  • Work with product owners to understand detailed requirements and own code through design, implementation, test automation, and product delivery.
  • Design simple-to-use software that allows customers to extend and customize functionality for their needs.
  • Design and ship agentic and generative AI features that turn product workflows into LLM-driven experiences, with tool use, guardrails, evaluations, and monitoring.
  • Help design and implement new products and features and enhance the existing product suite.

Benefits

  • Health plans
  • Flexible spending accounts
  • 401(k) plan with company match
  • Employee stock purchase plan (ESPP)
  • Matching donations
  • Flexible time away plan
  • Family leave programs
  • Equity when applicable
  • Variable/incentive compensation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service