Software Engineer - Federal

ServiceNow•Santa Clara, CA

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 and works closely with product managers to understand customer problems, shape solutions, and deliver them end to end. The engineer also builds AI-native features and uses AI tools across design, development, testing, and delivery.

Requirements

  • U.S. citizen or Green Card (lawful permanent resident) holder; the position is not eligible for employment-based sponsorship 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 solutions.
  • Demonstrated effective use of AI tools to improve engineering productivity, with sound judgment about when to rely on AI output and when to verify it.
  • Strong communication skills and ability to work with product, QE, and platform partners.
  • Familiarity with developing products that comply with accessibility standards (WCAG).

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.
  • Use AI tools across the development lifecycle for code generation, test creation, debugging, documentation, and code review, validating outputs for correctness, security, and maintainability.
  • Partner with product managers to translate customer needs into scoped technical solutions and weigh user value, complexity, and delivery timelines.
  • Write clean, tested, maintainable code with automation; participate in code reviews, design reviews, and release activities; and contribute to 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, accessibility (WCAG), 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