Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

$143.2k - $243.4k
Full-time

ServiceNow

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.
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Santa Clara, CA vacancy
  • $164k - $295k

     ...cybersecurity starts with you. About the Role: This is a systems software role on the Core Libraries team, which owns the shared...  ...to the success of the overall sensor platform. As a Senior Engineer on this team, you will design, build, extend, and maintain these... 
    Senior
    Permanent employment
    Work experience placement
    Work at office
    Local area
    Sunnyvale, CA
    a month ago
  • QA Engineer II - Role OverviewWe are seeking an Intermediate Accessibility QA Engineer to validate and improve the accessibility of our...  ...names in DevTools, and read basic HTML/CSS/JavaScript.2-4 years of software testing experience, with at least 2 years focused specifically... 
    Senior

    Virtusa

    San Jose, CA
    2 days ago
  • $184k - $287.5k

    We are hiring software engineers to work on the CUDA driver, a core component of our platform for accelerating general purpose computation on the GPU. Our team delivers features and improvements to better realize the potential of NVIDIA hardware for a growing range of... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...teams with the smartest people in the world. Join us at the forefront of technological advancement.Are you a motivated system software engineer with a deep understanding of device drivers who has phenomenal C/C++ skills? If so, this role might be for you. We are looking... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $50 - $60 per hour

    job summary: We are seeking a Senior Software Engineer specializing in TypeScript, Node.js, and GraphQL, with an interest or background in Rust. In this role, you will architect and scale high-throughput federated GraphQL APIs and backend-for-frontend (BFF) layers... 
    Senior
    Hourly pay
    Contract work
    Temporary work
    Work experience placement
    Local area

    Randstad Digital

    Sunnyvale, CA
    4 days ago
  • $148k - $226.2k

     ...one of self-driving’s most difficult problems: evaluating the performance of the autonomous driving software stack before it reaches public roads.As a software engineer on the SimCore team, you will drive the development of our simulation scenarios that enable high-fidelity... 
    Senior
    Full time
    Local area
    Remote work
    Work from home

    General Motors

    Sunnyvale, CA
    5 days ago
  •  ...doYou will take ownership of developing and maintaining the Client Identity Platform within a globally distributed, cross-functional engineering team. You will design, build, and scale high-performance, cloud-native solutions that ensure the security, reliability, and... 
    Senior
    Apprenticeship

    McKinsey & Company

    San Jose, CA
    4 days ago
  • $213k - $237k

     ...About the role Muon seeks a Senior Software Engineer to join our Hardware Reliability & Test organization as the technical lead for our hardware test frameworks - the software, standards, results databases, and tooling used to test Muon hardware from module level through... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours
    3 days per week

    Muon Space

    San Jose, CA
    2 days ago
  • $184.7k - $324.8k

    Role Number: 200671253Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted: 2026-07-07SummaryApple devices have revolutionized...  .... Work with an energetic, hard-working, fun team of managers, engineers, cross-functional teams, and world-class designers to deliver... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $184k - $287.5k

    We are looking for a Senior SoC Software Engineer to help shape the future of accelerated computing within CPU/Data Center. Imagine developing the foundational technology behind tomorrow’s AI factories, next-generation data centers, autonomous platforms—and even data centers... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    5 days ago
  • $152k - $241.5k

     ...phenomenal people like you to help us accelerate the next wave of artificial intelligence.We are looking for a highly motivated senior software engineer for an exciting role in our communication libraries and network software team. The position will be part of a fast-paced... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $213k - $237k

     ...About the role Muon seeks aFlight Software Engineer to join our satellite flight software team. The ideal candidate is a self-motivated versatile software developer with significant previous experience developing embedded devices or appliances. In this role, you will... 
    Senior
    Permanent employment
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    Muon Space

    San Jose, CA
    4 days ago
  • $152k - $241.5k

    NVIDIA is seeking an exceptional Senior System Software Engineer to join our GPU System Software team. This team is responsible for developing comprehensive system software solutions from concept to production. In this role, you will be integral in overseeing the entire... 
    Senior
    Full time
    Local area
    Remote work

    Nvidia

    Santa Clara, CA
    5 days ago
  • $184k - $287.5k

     ...our self-driving vehicle technologies.Deep knowledge of E2E AV software integration from perception through control, including...  ...and performance tuning.What We Need To See:We’re looking for engineers who can build systems — not just components.PhD with 4+ years,... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    2 days ago
  • $152k - $253k

     ...world.We are a world - class autonomous driving hardware and software development team. We have the best platform and have...  ...bring sustained growth to our customers. We're looking for a Senior Software Triage Engineer with strong technical ability to deeply understand... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $150k

    Senior Software EngineerParticipate in the development of A10 Advanced Core Operation System(ACOS) for different Thunder platforms. Work with different teams, PM, QA, and Documentation to deliver features and provide relative functional and design specifications. Extend... 
    Senior
    Full time
    For subcontractor
    Local area

    A10 Networks

    San Jose, CA
    4 days ago
  • $178.89k - $268.33k

     ...around the world, through our leading products OKX, OKX Wallet, OKLink and more.About the OpportunityWe're looking for a Senior Software Engineer to join our Payments Team, based in the US. Payments is where OKX meets the real financial world. Our team has built and operates... 
    Senior
    Shift work

    OKX

    San Jose, CA
    2 days ago
  • $184.7k - $277.6k

    Role Number: 200673183Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted: 2026-07-27SummaryApple is seeking an experienced Software Engineer to help build the next generation of cloud services infrastructure. You'll design and implement key components... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $216.2k - $394k

    Role Number: 200677741Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted: 2026-08-13SummaryAt Apple, we believe in...  ...support both Search and Display ads.YOU WILL:-Lead cross-functional engineering teams, collaborate with multiple technical and business teams... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  • $224k - $356.5k

    NVIDIA is searching for highly motivated, creative engineers to join the Platform Software team. You will work with a team of hardworking software engineers working on all aspects of SOC and system, and technology verticals. As someone who is hardworking and passionate... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    17 hours ago
  • $184k - $287.5k

     ...Learning and Autonomous Vehicles.We are looking for an experienced engineer to join our Planning and Control team to work on metrics and...  ...debugging, testing, and evaluation of our Autonomous Vehicle software.Build compelling, data driven evaluation products by combining... 
    Senior
    Full time
    Remote work

    Nvidia

    Santa Clara, CA
    3 days ago
  • Job DescriptionAdvantest is seeking a Software Engineer to join the US AI and Automation Team. In this role, you will help design, develop, and deploy software solutions that integrate AI capabilities into both internal engineering workflows and customer-facing products... 
    Senior

    Advantest

    San Jose, CA
    2 days ago
  • $152k - $241.5k

     ...boundaries, crosswalks, intersection structure, and traffic control semantics that the driving stack depends on. This is a software engineering role is central to that system. The algorithms are only as good as the software that runs them, so we need an engineer who obsesses... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  • $184k - $287.5k

     ...NVIDIA BioNeMo is building the computational foundation for the next generation of biological discovery. We are looking for a Senior Software Engineer to join the cuEquivariance team — an NVIDIA library that accelerates geometric neural networks on NVIDIA GPUs, enabling... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    4 days ago
  • $187.08k - $234k

     ...PermanentCompany: Sam's ClubBusiness Segment: Home OfficePosition: Senior Software EngineerJob Location: 1375 Crossman Avenue, Sunnyvale, CA 94...  ...of code changes. Analyze defects from past software engineering solutions to avoid recurrence of similar defects. Troubleshoot... 
    Senior
    Full time
    Temporary work

    Sam's Club

    Sunnyvale, CA
    3 days ago
  • $152k - $241.5k

    NVIDIA Networking Unit is looking for an experienced firmware/software engineer proficient in C and C++ programming to join our team that works on NVIDIA NIC/DPU/Switches. You will be responsible for designing and implementing new features for our core products in the networking... 
    Senior
    Full time

    Nvidia

    Santa Clara, CA
    3 days ago
  • $150.4k - $277.6k

    Role Number: 200682819Team: Software and ServicesLocation: CupertinoWeekly Hours: 40Posted: 2026-09-10SummaryApple is where individual...  ...for a billion more. Come join a small team of highly-focused engineers who are working to make that possible. As a member of our team... 
    Senior
    Worldwide
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  •  ...delivered for millions of patients worldwide.We’re a team of engineers, clinicians, and innovators united by one purpose: to make surgery...  ...purpose here.Job DescriptionPrimary Function of Position:The Senior Software Engineer will design, build, and evolve key components of a... 
    Senior
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Santa Clara, CA
    3 days ago
  • $184.7k - $324.8k

    Role Number: 200689230Team: Software and ServicesLocation: Cupertino; SeattleWeekly Hours:...  ...every frame of it. We develop the graphics engine that powers the mapping and navigation...  ...as well as the Web. We're looking for a Senior Rendering Engine Software Engineer who is... 
    Senior
    Relocation

    Apple

    Cupertino, CA
    3 days ago
  •  ...Jose, or Bellevue office location 4 days per week; Lambda’s designated work from home day is currently Tuesday.The Compute Software Engineering role plays a key part in the foundation of both the Public and Private Cloud offerings by enabling Bare-Metal and Virtual Machine... 
    Senior
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!