
Senior Software Engineer
ServiceNow2 days ago
Base Salary
$143k - $243k/yr
Responsibilities
- Build clean, scalable, reusable software and follow software engineering best practices, including code reviews and unit testing.
- Own software from design through implementation, automated testing, and delivery.
- Collaborate with product managers to define customer-focused features.
- Partner with architects and quality engineers to improve product design, quality, and performance.
- Develop new product features and enhance existing offerings.
- Mentor peers and promote knowledge-sharing across the team.
- Manage projects with material technical risk at the team level.
Requirements
- Minimum of 5 years of related experience with a bachelor’s degree, 3 years with a master’s degree, a PhD without experience, or equivalent work experience.
- 6+ years of experience with an object-oriented programming language.
- Hands-on experience with analytical data stores such as ClickHouse, Apache Druid, Snowflake, BigQuery, Redshift, or Vertica, including schema design, partitioning, and query optimization.
- Experience building and operating distributed data pipelines using technologies such as Apache Spark, Kafka, Flink, Airflow, or dbt.
- Experience creating dashboards and analytical reports with Power BI, Tableau, or Looker.
- Exposure to Java or C++.
- Experience with JavaScript and web-platform reusability and componentization.
- Experience with modern UI frameworks such as Angular, React, or Vue.
- Strong foundations in data structures, algorithms, object-oriented design, design patterns, and performance and scale considerations.
- Experience applying AI to work processes, decision-making, problem-solving, or software workflows.
- Strong analytical and design skills.
- ServiceNow platform experience and an AI background or interest are nice-to-have qualifications.
Benefits
- Base pay is listed at $143,200–$243,400, plus equity when applicable, variable/incentive compensation, and benefits.
- Health plans, flexible spending accounts, a 401(k) plan with company match, ESPP, matching donations, flexible time away, and family leave programs are offered.
- The role uses ServiceNow’s distributed-work model with flexible, remote, or required-in-office work personas; this position is designated Flexible.
- Employee type is Regular and the region is North America and Canada.
Tech Stack
Amazon RedshiftAngularApache AirflowApache FlinkApache KafkaApache SparkC++ClickHousedbtGoogle BigQueryJavaJavaScriptReactSnowflakeVue.js
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.