SlipstreamJobsFresh Startup & VC-Backed Jobs

Staff Software Engineer - ITAM

ServiceNow - Santa Clara, CA, United States - Hybrid - posted 2026-09-28

Apply on the company site

SlipstreamJobs tracks this role from the company's public career site. Apply directly on the employer's site.

Salary: USD 166,500 - 291,400 / annual

ServiceNow is seeking a Staff Software Engineer to join the Software Asset Management (SAM) product team. This role focuses on building high-performance, scalable solutions that help organizations manage software licensing and compliance with precision. You will own the full software development lifecycle—from design and implementation through testing and delivery. Key responsibilities include: • Design and implement high-quality, clean, scalable, and reusable code while enforcing best practices around software engineering architecture, code reviews, and unit testing • Own your code end-to-end: from design through implementation, test automation, and delivery • Collaborate with product managers to define feature sets that solve real customer problems • Partner with architects to shape product design and with quality engineers to enhance quality and performance • Contribute to new product features and enhance existing offerings • Mentor peers and promote knowledge-sharing across the team The SAM team is deeply aligned with company priorities and market expectations, delivering solutions that matter. You'll work in a culture that values craftsmanship, quality, and innovation, with opportunities to work symbiotically with AI and automation tools that enhance engineering excellence. REQUIREMENTS: • 8+ years of software engineering experience with a track record of delivering high-quality products • Hands-on experience with columnar/analytical data stores (ClickHouse, Apache Druid, Snowflake, BigQuery, Redshift, or Vertica), including schema design, partitioning, and query optimization for large-scale analytical workloads • Experience building and operating distributed data pipelines for high-volume ingestion, transformation, and reconciliation (Apache Spark, Kafka, Flink, Airflow, or dbt) • Experience creating dashboards and analytic reports with tools such as Power BI, Tableau, or Looker • Proficiency in Python, Java, or similar object-oriented languages • Experience with modern front-end frameworks such as Angular, React, or Vue • Strong knowledge of data structures, algorithms, object-oriented design, design patterns, and performance optimization • Familiarity with automated testing frameworks (JUnit, Selenium, TestNG) and integrating tests into CI/CD pipelines • Understanding of software quality principles including reliability, observability, and production readiness • Ability to troubleshoot complex systems and optimize performance across the stack • Experience with AI-powered tools or workflows, including validation of datasets, model predictions, and inference consistency • Comfort with development tools such as IDEs, debuggers, profilers, source control, and Unix-based systems • Experience leveraging critical thinking about how to integrate AI into work processes, decision-making, or problem-solving

Similar roles