Software Engineer - Federal

ServiceNow•Santa Clara, CA
•$125,700 - $160,300

About The Position

The Software Engineer designs, builds, and ships features for ServiceNow’s Strategic Portfolio Management (SPM) suite, which helps organizations align work with business objectives, manage demand, resources, and projects, and accelerate product and service delivery. The role combines engineering execution with product judgment, partnering with product managers to understand customer problems, shape solutions, and deliver them end to end. It also involves building AI-native features and using AI tools throughout design, development, testing, and delivery. The engineer develops portfolio management features, applies generative and agentic capabilities to planning workflows, insights, and user experience, and uses AI tools across the development lifecycle while validating their output for correctness, security, and maintainability. The role includes writing tested, maintainable code; participating in reviews and release activities; resolving production issues, including P1 escalations during US business hours; and contributing to platform security, accessibility, and quality.

Requirements

  • U.S. citizen or lawful permanent resident (Green Card holder); this requirement is due to federal contract eligibility.
  • Bachelor’s degree in Computer Science, Engineering, or a related field and 3–5 years of professional software engineering experience, or a related master’s degree and 2–3 years of professional software engineering experience.
  • Experience leveraging or critically considering how to integrate AI into work processes, decision-making, or problem-solving.
  • Demonstrated experience building full-stack applications using modern UX frameworks, JavaScript/TypeScript, and a server-side language such as Java or Python.
  • Builder mindset that considers user value, usability, technical design, and quality risk when choosing a solution.
  • Demonstrated effective use of AI tools, such as coding assistants, LLM-based tools, or AI-enabled testing, with sound judgment about when to rely on and verify AI output.
  • Strong communication skills and ability to work with product, QE, and platform partners.
  • Familiarity with developing products that comply with WCAG accessibility requirements.
  • This position is not eligible for employment-based sponsorship.

Responsibilities

  • Design, develop, and deliver features for the Portfolio Management suite.
  • Build AI-native features using generative and agentic capabilities to improve planning workflows, insights, and user experience.
  • Apply AI tools across the development lifecycle, including code generation, test creation, debugging, documentation, and code review, and validate output for correctness, security, and maintainability.
  • Partner with product managers to translate customer needs into well-scoped technical solutions and weigh user value, complexity, and delivery timelines.
  • Write clean, tested, and maintainable code; participate in automation, code reviews, design reviews, release activities, and team engineering practices.
  • Investigate and resolve production issues, including P1 escalations during US business hours, and drive root cause analysis and preventive fixes.
  • Contribute to platform security, WCAG accessibility, and quality improvements.

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