Staff Software Engineer
ServiceNow · Hyderabad, , India
- Senior
- Full-time
- Posted 2026-11-02
- Confirmed live on 10 November 2026
Job description
Job Description
This role requires a blend of technical expertise and the ability to foster a collaborative and innovative environment. We are looking for a Staff Software Engineer familiar with cloud-native and AI-native development practices. Our software is built around AI at its core—LLMs, agents, and retrieval systems—and runs on IaaS (Google Cloud/AWS/etc.), so familiarity with these environments and their managed AI services is a plus. Full ownership of your code will be encouraged, including deployment, testing, evaluation, and validation of both traditional and AI components. You will work with a team of software and AI engineers, coaching and mentoring them. Familiarity with CI/CD, test-driven development, and evaluation-driven development (eval harnesses for AI features) will be a benefit.
Responsibility Area: Software Development
• Develop intuitive AI-native software that meets and exceeds the needs of the company
• Development of technical specifications and planning, including model selection, prompt/agent design, and data/retrieval architecture
• Analyze and automate tests for software components prior to delivery, and build evaluation harnesses (accuracy, regression, and hallucination checks) for AI features
• Troubleshoot coding and model-behavior problems quickly and efficiently to ensure a productive workplace
• Follow secure software coding practices, including AI-specific safeguards (prompt-injection defense, data privacy, PII handling, and responsible-AI guardrails)
• Professionally maintain all software and create updates regularly to address customer and company concerns, including monitoring model performance and drift in production
• IaaS procedures and practices, including managed AI/ML services
Responsibility Area: Communication
• Communicate effectively and professionally in all forms of communication with internal and external customers
• Liaise with team members, management, and clients
• Be transparent about challenges, failures, and successes, including the limitations and non-deterministic nature of AI systems
• Deliver presentations and write progress reports for stakeholders, translating AI capabilities and trade-offs for both technical and non-technical audiences
• Actively seek ways to improve business software processes and interactions, including where AI and automation can add value
Responsibility Area: Leadership
• Manage individual contributors' daily tasks
• Mentor software and AI engineers to ensure high product quality across both deterministic code and AI/model behavior
• Perform detailed code reviews, including reviews of prompts, agent logic, and evaluation results
• Participate in Root Cause Analysis for customer-reported issues, including failures rooted in model behavior, hallucinations, or data/retrieval quality
• Aid and support the coaching and training of other team members to ensure all employees are confident in the use of software applications and AI tooling
• Collaborate closely with cross-functional teams including product management, domain specialists, and engineering to define requirements and develop scalable AI-driven solutions
• Stay current with the latest advancements in AI and related technologies (new models, frameworks, and techniques), and proactively identify opportunities to apply them to our products and services
Qualifications
Qualifications
• 8-10 years of practical software development experience
• 2 years of experience with prompt engineering and prompt/agent scripting
• Agentic delivery experience. Direct experience authoring agentic instructions and prompts, designing AI-driven autonomous workflows, and building the evaluation and testing that verifies them. This is required, not preferred.
• Engineering fundamentals. Strong command of data structures, algorithms, system design, APIs, data modeling, and testing. Proficiency in front-end development with a modern component framework, server-side development, relational data modeling, and REST and GraphQL API design.
• Develop and optimize microservices that power high-performance data, handling up to 10 million rows
• Experience with RESTful and streaming APIs, model/inference endpoints, web services, and integration technologies
• Create customer-centric AI solutions such as RAG assistants, agentic workflows, and AI-driven customer service
• Outstanding collaboration and communication skills.
• Mentorship. Demonstrated mentorship of less-experienced engineers and a record of raising quality through code review.
• Strong problem-solving and debugging skills, including working with non-deterministic AI outputs
• Ability to learn quickly, take direction, work independently, and as part of a team
• Ability to develop unit tests and AI evaluation harnesses (accuracy, regression, and hallucination checks) for code components, prompts, and complete applications
• Ability to debug and isolate the root cause of complex issues in probabilistic and dis
Interview problems reported for ServiceNow
Reported by candidates and public write-ups, not by ServiceNow. Practice each one here:
- Longest Substring Without Repeating Characters — Medium
- Number of Islands — Medium
- Container With Most Water — Medium
- Longest Repeating Character Replacement — Medium
- Valid Parentheses — Easy
- Merge Two Sorted Lists — Easy
- Coin Change — Medium
- Maximum Subarray — Medium
- Group Anagrams — Medium
- Best Time to Buy and Sell Stock — Easy
- Set Matrix Zeroes — Medium
- Two Sum — Easy
- Top K Frequent Elements — Medium
- Product of Array Except Self — Medium
- Reverse Linked List — Easy
- Combination Sum — Medium
- Pacific Atlantic Water Flow — Medium
- House Robber II — Medium
- Longest Palindromic Substring — Medium
- Longest Common Subsequence — Medium
- Merge Intervals — Medium
- Maximum Product Subarray — Medium
More at ServiceNow
- Senior Staff Data Platform Software Engineer (Java Distributed Systems & Kafka) · Hyderabad, , India
- Enterprise Account Executive - Utility & Retail · Tokyo, , Japan
- Senior Staff Forward Deployed Engineer - Flow · Remote; Addison, Texas, United States
- Senior Staff Forward Deployed Engineer - Flow · Remote; Deerfield, Illinois, United States
- Senior Staff Forward Deployed Engineer - Flow · Remote; San Diego, California, United States
- Senior Director, AI Platform Engineering Management · Santa Clara, California, United States
- Senior Software Engineer · Santa Clara, California, United States
- Sales Operations Manager · West Palm Beach, Florida, United States