Staff Software Engineer
Full Job Description
About The Team
Flow by ServiceNow is a standalone conversational AI service desk. On the Integrations team, you will own how Flow connects to enterprise systems including identity management, devices, ticketing platforms, documents, and chat interfaces.
Your Responsibilities
- Build pipelines for integration generation at scale from vendor specifications without hand-writing connectors every time.
- Design tool surfaces that AI agents can call safely with clear schemas and descriptions.
- Own access-model mirroring to ensure HR files remain private while marketing teams only see relevant data, handling delete detection and tenant isolation.
- Pioneer agentic coding workflows where you author skills for autonomous agents rather than just using them as productivity tools.
Your Qualifications
You will bring 8+ years of software engineering experience with deep expertise in system design, API architecture, relational data modeling, and rigorous testing. You must have hands-on depth building third-party integrations that real tenants depend on, handling webhooks, rate limits, pagination, incremental syncs, and delete detection.
Our Tech Stack
- TypeScript running on Bun runtime
- PostgreSQL for relational data storage
- Temporal for durable execution workflows
Company
ServiceNow
ServiceNow is a leading cloud-based platform provider that empowers organizations to reinvent their business processes through AI and automation.The company was founded with the vision of freeing peop...
Practice this interview
A voice mock interview for Staff Software Engineer, Integrations at ServiceNow, with questions from this job description and your resume, and a scored report afterwards.
Set up interview