
Remote opportunity at
ServiceNowSr Staff Software Engineer- Access Security - Veza
ServiceNow is seeking a Sr Staff Software Engineer for its Access Security team to help shape the intelligence layer of the Veza Identity solution. ServiceNow provides…
Career Tools
About This Role
ServiceNow is seeking a Sr Staff Software Engineer for its Access Security team to help shape the intelligence layer of the Veza Identity solution. ServiceNow provides an enterprise platform that brings together Veza’s Access Graph with AI Control Tower and agentic workflows to enforce least-privilege security across applications, data, cloud environments, and AI agents. This role focuses on architecting, designing, developing, optimizing, and maintaining backend services and AI-driven workflows that…
Job Description
ServiceNow is seeking a Sr Staff Software Engineer for its Access Security team to help shape the intelligence layer of the Veza Identity solution. ServiceNow provides an enterprise platform that brings together Veza’s Access Graph with AI Control Tower and agentic workflows to enforce least-privilege security across applications, data, cloud environments, and AI agents. This role focuses on architecting, designing, developing, optimizing, and maintaining backend services and AI-driven workflows that deliver access intelligence, risk detection, and remediation features.
The position is suited for a seasoned backend engineer with extensive experience in enterprise software development and applied artificial intelligence. In this capacity, you will collaborate with cross-functional partners to build reliable, high-performance services, steer projects from initial design to release and operational stability, and mentor fellow engineers on engineering practices and code quality standards.
Responsibilities
- Partner with product, design, and engineering leaders to create solutions balancing innovation, performance, and business impact
- Drive the responsible use of large language model frameworks, AI agents, and AI-driven access intelligence for identity use cases
- Investigate emerging technologies and patterns in identity and access management to enhance solution resilience, scalability, and performance
- Engage in all technical phases of team deliverables including architecture, design, quality, performance, maintainability, and code reviews
- Incorporate automated testing into development workflows to guarantee steady quality across releases
- Coach and guide other engineers by sharing engineering practices and fostering continuous improvement in testing, reliability, and production readiness
- Manage end-to-end feature delivery spanning early architecture to release, operational oversight, and long-term stability
Requirements
- Bring over 10 years of backend software development experience with hands-on building of complex enterprise production software
- Demonstrate strong proficiency in Golang alongside other programming languages such as Python or Java
- Possess expertise in designing and implementing RESTful, GraphQL, and gRPC application programming interfaces
- Show strong proficiency in data modeling, structured query language, relational databases like PostgreSQL, and graph technologies like Neo4j
- Apply practical experience integrating artificial intelligence, machine learning, or large language model capabilities into production workflows
- Exhibit deep knowledge of data structures, algorithms, object-oriented design, design patterns, and performance optimization
Qualifications
- Hold a Bachelor's or Master's degree in Computer Science, Engineering, or a related field
- Prior experience working with Identity and Access Management, IGA, and PAM solutions
- Familiarity with cloud platforms including AWS, Azure, or GCP and containerization using Docker or Kubernetes
- Hands-on experience building with cutting-edge large language model frameworks and provider libraries such as OpenAI, Anthropic, or Google
- Familiarity with automated testing frameworks and integrating tests into continuous integration and continuous deployment pipelines
Core Skills
Benefits
- Base pay ranging from $171,900 to $300,800 per year
- Equity when applicable
- Variable or incentive compensation
- Health plans featuring flexible spending accounts
- 401(k) plan accompanied by a company match
- Employee Stock Purchase Plan
- Matching donations
- Flexible time away plan
- Family leave programs
Frequently Asked Questions
Answers are based only on the employer’s listing; where it doesn’t say, neither do we.
What is the salary range for this role?
The base pay guideline for this position ranges from $171,900 to $300,800 per year. Additional compensation may include equity, variable incentives, and benefits, with total compensation varying based on qualifications, competencies, and geographic location.
What are the core technical requirements for this position?
Candidates must have 10 or more years of backend software development experience, strong proficiency in Golang and other languages like Python or Java, expertise in API design and relational or graph databases, and practical experience integrating AI or ML into production workflows.
Is this a remote position?
Yes, the employment type is listed as full-time with a remote status, though ServiceNow approaches distributed work through assigned work personas and may verify the distance between your primary residence and the closest office.
Sample Interview Questions
AI-generated questions tailored to this specific role — a preview of the full practice set.