
Senior Software Engineer
ServiceNow12 hours ago
Base Salary
$143k - $243k/yr
Responsibilities
- Design, develop, test, maintain, and support AI-native software features and backend services.
- Own medium-complexity features and components from technical design through deployment and production support.
- Implement prompt designs, agent logic, retrieval workflows, AI/ML integrations, evaluation checks, and responsible AI safeguards.
- Design and develop ServiceNow workflows, business rules, automations, applications, customizations, data models, dashboards, and reports.
- Build ServiceNow integrations with third-party AI/ML services and APIs, including webhooks and REST integrations.
- Troubleshoot defects, integration issues, AI behavior problems, customer escalations, and production incidents.
- Participate in code reviews, design discussions, sprint planning, retrospectives, on-call support, and root cause analysis.
- Improve testing infrastructure, development tools, deployment processes, code quality, and technical debt in owned areas.
- Provide technical guidance to customers, contribute to documentation and runbooks, and communicate customer feedback to product management.
- Mentor junior engineers and collaborate with product, design, and other engineering teams.
Requirements
- 6+ years of software development experience with a bachelor's degree, 3+ years with a master's degree, a PhD without experience, or equivalent work experience.
- At least 1 year of hands-on experience with LLM prompt engineering, AI/ML API integration, or similar AI-native development.
- At least 1 year of hands-on experience developing applications or customizations on the ServiceNow platform.
- Strong proficiency in Python, Java, or JavaScript, including understanding of JavaScript/GlideScript and ServiceNow platform APIs and data models.
- Experience with AWS, GCP, or Azure and familiarity with managed AI services.
- Understanding of relational and NoSQL databases; vector database familiarity is preferred.
- Experience with RESTful APIs, microservices architecture, modern backend frameworks, unit and integration testing, automated testing frameworks, version control, and collaborative development workflows.
- Familiarity with LangChain, LlamaIndex, vector databases, AI/ML evaluation practices, and responsible AI principles is preferred.
- Strong problem-solving, debugging, communication, ownership, and delivery skills.
- Experience with Agile and Scrum methodologies and customer-facing or support-oriented work is preferred.
Benefits
- Base pay of $143,200 - $243,400, plus equity when applicable, variable/incentive compensation, and benefits.
- Health plans including flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, flexible time away, and family leave programs.
- Flexible, remote, or required-in-office work personas depending on the role and location; this position is listed as Flexible.
Categories
About ServiceNow
ServiceNow builds a cloud platform for enterprise digital workflows, covering IT service management, customer service, HR service delivery, security operations, and operations management, plus tools for custom app development. It sells subscription SaaS to large organizations and public-sector agencies to automate processes and connect data across systems. Founded in 2004 and headquartered in Santa Clara, California, ServiceNow is a public company listed on the NYSE under the ticker NOW.