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

Staff Software Engineer

$166.5k - $291.4k
Full-time

ServiceNow

Company Description It all started when engineer Fred Luddy wrote code that automated a tedious task for his coworker, Phyllis. She cried tears of joy. That moment inspired Fred to build a company that could do that for everyone—freeing people from busywork so they could focus on meaningful work. Today, ServiceNow is the AI control tower for business reinvention. Our ServiceNow AI platform brings together any AI, any data, and any workflow— helping 85% of the Fortune 500® work smarter, faster, and better. We're building an AI-native culture where technology and talent are unstoppable together. And we're just getting started. Join us to put AI to work for people. Job Description About This Team: Join the Global Cloud Services organization's FinOps Tools team, which is building ServiceNow's next-generation analytics and financial governance platform. Our team owns the full modern data stack: Trino for distributed queries, dbt for transformations, Iceberg for lakehouse architecture, Lightdash for business intelligence, and Argo Workflows for orchestration. You will be the founding engineer dedicated to Forecasting & Planning Applications, creating the full-stack platform that empowers our finance and engineering teams to forecast, plan, and optimize cloud spend at enterprise scale. Role We are building a cloud-native forecasting and planning platform that enables data-driven financial governance across ServiceNow's multi-cloud infrastructure. As our founding Staff Software Developer focused on Forecasting & Planning, you will design, architect, and rapidly implement full-stack applications that seamlessly integrate with our existing data stack (Trino, dbt, Iceberg, Lightdash, Argo Workflows). You will build production-grade forecasting applications from the ground up, translating functional requirements from FinOps stakeholders into robust engineering solutions. This role demands aggressive execution: working MVP in 3 months, full production-scale platform in 6 months. This is a unique opportunity to build from the ground up and define how financial planning and forecasting happens at ServiceNow's scale. What you get to do in this role: Technical Leadership & Architecture Design and architect full-stack forecasting and planning applications from functional requirements Lead technical decision-making on application architecture, data modeling, and integration patterns Establish best practices for building scalable, maintainable financial applications on Kubernetes Drive innovation in FinOps tooling, leveraging modern web technologies and data platforms Move fast: deliver working MVP in 3 months, production system at scale in 6 months Hands-On Full-Stack Development Build modern web applications using React 19, TypeScript, and Vite Develop backend services with Node.js and Express for API development and business logic Implement data access layers integrating with Trino, DuckDB, and Iceberg tables Create intuitive, high-performance user interfaces for complex financial workflows (spreadsheet-like data entry, interactive visualizations, approval workflows) Build RESTful APIs with proper validation, error handling, and documentation Deploy applications on Kubernetes with proper containerization and CI/CD pipelines Data Integration & Analytics Integrate forecasting applications with the modern data stack: Trino queries, dbt transformations, Iceberg tables Build data pipelines and ETL workflows using Argo Workflows for automated data processing Implement real-time data synchronization between forecasting applications and data warehouse Create interactive dashboards and visualizations using Recharts, D3.js, or similar libraries Optimize query performance for large-scale financial datasets (millions of rows) Platform Foundation Design database schemas and data models for forecasting, planning, and variance analysis Implement authentication, authorization, and audit logging for financial applications Build observability and monitoring for application health, performance, and user activity Establish infrastructure foundation that scales from pilot users to enterprise-wide adoption Deploy and manage applications on Kubernetes with proper resource management and scaling Developer Experience & Automation Translate functional requirements from FinOps stakeholders into detailed engineering specifications Build reusable UI components and libraries for financial applications (data grids, charts, forms) Establish development workflows: local development, testing, CI/CD, deployment Create comprehensive documentation for APIs, data models, and user workflows Collaborate closely with FinOps team to rapidly iterate on features and validate usability AI-Driven Development Leverage cutting-edge AI development tools (Cursor, Windsurf, ChatGPT, GitHub Copilot) to accelerate development velocity Establish AI-augmented development practices and mentor future team members on effective AI tool utilization Drive innovation in AI-assisted code generation, testing, and application optimization Collaboration & Integration Work autonomously with guidance from Engineering and FinOps leadership Collaborate with DevOps team on Kubernetes infrastructure, CI/CD pipelines, and security policies Partner with FinOps Tools team members working on Trino, dbt, Lightdash, and Iceberg to ensure seamless integrations Translate business requirements into technical solutions with clear communication to stakeholders Qualifications To be successful in this role you have: Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI's potential impact on the function or industry. 8+ years of experience in software engineering with deep expertise in full-stack development and cloud-native architecture with a Bachelor's degree; or 6 years and a Master's degree; or a PhD with 3 years experience in Computer Science, Engineering, or related technical field; or equivalent experience. Expert-level proficiency in React and TypeScript, particularly building complex, data-intensive web applications Strong Node.js and Express skills for backend API development and business logic implementation Proven track record of rapid execution in greenfield environments with evolving requirements Hands-on experience building and scaling full-stack applications at enterprise scale Strong SQL and database design skills for relational and analytical databases Experience with Kubernetes and containerization for cloud-native application deployment Ability to translate functional requirements into engineering specifications and deliver production-ready solutions Full professional proficiency in English Technical Expertise Frontend Development: React 19, TypeScript, Vite, modern state management (Context API, Zustand, Redux) UI Libraries: Experience with data-intensive UI components (AG Grid, Handsontable, or similar), charting libraries (Recharts, D3.js) Backend Development: Node.js, Express, RESTful API design, authentication/authorization patterns Databases: SQL proficiency, experience with DuckDB, PostgreSQL, or similar; understanding of analytical databases (Trino, Presto, BigQuery) Data Technologies: Familiarity with dbt, Apache Iceberg, data lakehouse architectures, or modern data stack Kubernetes & Containers: Docker, Kubernetes deployments, Helm charts, container orchestration CI/CD: GitHub Actions, GitLab CI, or similar; automated testing and deployment pipelines Testing: Jest, Vitest, Playwright, or similar testing frameworks Version Control: Git workflows, branching strategies, code review practices Full-Stack Application Development Proven track record building full-stack applications from scratch (greenfield projects) Experience designing intuitive UIs for complex business workflows (financial planning, data entry, approval processes) Strong understanding of application architecture: separation of concerns, API design, data modeling Ability to balance rapid prototyping with production-ready code quality Experience with performance optimization for data-intensive applications Comfort operating at startup velocity within enterprise constraints Requirements Translation & Communication Proven ability to work with non-technical stakeholders to gather and refine requirements Strong technical writing skills for documentation, API specs, and design documents Ability to translate business needs into technical solutions with clear tradeoffs Experience presenting technical concepts to diverse audiences (engineers, finance, leadership) Excellent collaboration skills across engineering, finance, and operations teams Leadership & Autonomy Proven ability to work autonomously and drive technical decisions in ambiguous, greenfield environments Strong bias toward action: prototype quickly, gather feedback, iterate aggressively Ability to establish technical foundations for new products with long-term vision while delivering short-term results Experience mentoring junior engineers and establishing coding standards Nice to Have Experience building financial planning, forecasting, or budgeting applications Familiarity with FinOps principles and cloud cost management Experience with Argo Workflows, Airflow, or similar workflow orchestration tools Experience with Lightdash, Redash, Metabase, or similar BI tools Experience with JupyterHub or notebook-based analytics platforms Open-source contributions to React, data visualization, or FinOps tools Conference speaking or technical blogging on full-stack development or FinOps For positions in this location, we offer a base pay of $166,500 - $291,400, plus equity (when applicable), variable/incentive compensation and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the base pay shown is a guideline, and individual total compensation will vary based on factors such as qualifications, skill level, competencies, and work location. We also offer health plans, including flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, a flexible time away plan and family leave programs. Compensation is based on the geographic location in which the role is located and is subject to change based on work location. Additional Information Work Personas We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work and their assigned work location. Learn more here. To determine eligibility for a work persona, ServiceNow may confirm the distance between your primary residence and the closest ServiceNow office using a third-party service. Equal Opportunity Employer ServiceNow is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, national origin, age, disability, gender identity, veteran status, or any other category protected by law. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements. Accommodations We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact [email protected] for assistance. Export Control Regulations For positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities. From Fortune. ©2026 Fortune Media IP Limited. All rights reserved. Used under license. Employee Type: Regular Region: AMS - North America and Canada Work Persona: Flexible

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer in Santa Clara, CA vacancy
  • $300 per month

     ...build with us at Crusoe. Crusoe’s Data Center Infrastructure Engineering (DCIE) team is fundamental to our mission of providing AI hardware...  ...About the Role: We are seeking a highly skilled and motivated Software Engineer to join Crusoe’s Data Center Infrastructure... 
    Suggested
    Temporary work

    Crusoe

    Sunnyvale, CA
    1 day ago
  • $185.9k - $278.9k

     ...Company Qualcomm Technologies, Inc. Job Area Engineering Group Machine Learning Engineering General Summary As a leading technology innovator...  ...auto, and IOT products through machine learning hardware and software. Minimum Qualifications Bachelor's degree in Computer Science,... 
    Suggested
    Work experience placement
    Immediate start
    Work from home

    Qualcomm

    Santa Clara, CA
    3 days ago
  • $179.4k - $303.6k

     ...We strive to transform smart electric vehicles with technology and data, shaping the mobility experience of the future. As a software engineer, you will be part of a team working towards Xpeng Motors’ autonomous vehicle vision. Job Responsibilities Design and implement... 
    Suggested
    Full time

    Dormont Manufacturing Company

    Santa Clara, CA
    2 days ago
  • $145k - $235.5k

     ...Job Summary We are seeking a Sr Staff Software Engineer for our Global Infra Team to develop and maintain the backend of the Global Infra Platform and Cortex products. In this role, you will focus on developing, innovating, and scaling the platform while contributing to... 
    Suggested
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $218.8k - $335.3k

     ...About the Role We are seeking an experienced Staff Software Engineer to lead the technical direction for the data collection and its ecosystem of integrations, automations, and end‑to‑end observability. Scaling data collection is key to enabling autonomous and efficient... 
    Suggested
    Flexible hours

    General Motors

    Sunnyvale, CA
    3 days ago
  • $160.5k - $240.7k

     ...Company Qualcomm Technologies, Inc. Job Area Engineering Group Machine Learning Engineering General Summary As a leading technology innovator...  ...auto, and IoT products through machine learning hardware and software. Minimum Qualifications Bachelor’s degree in Computer Science,... 
    Work experience placement
    Work from home

    Qualcomm

    Santa Clara, CA
    2 days ago
  • $160.2k - $290.7k

     ...About The AV platform team develops the first layers of software on the GM Autonomous Vehicles from working with hardware to...  ...sensing solutions on multiple vehicle platforms. Role As a Staff Software Engineers, you are the expert professionals identifying and pursuing... 
    Work experience placement
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $166k - $188k

     ...Applications Our solutions make cameras smarter by extracting valuable data from high-resolution video streams. We are seeking a Software Engineer to develop and optimize low-level software and microcode for AI workloads on Ambarella AI SoCs. This role focuses on AI... 

    Ambarella

    Santa Clara, CA
    1 day ago
  • $160k - $200k

    Responsibilities Develop and maintain media-related backend services for real-time communication (audio, video, screen sharing). Implement efficient media routing, session management, and signaling services. Optimize performance with adaptive bitrate, congestion control...
    Full time

    Zoomcar

    Santa Clara, CA
    4 days ago
  • $196.5k - $219.3k

     ...translate security requirements into platform features. Mentor junior engineers on secure backend development and best practices in an Agile environment. Ensure the timely delivery of high‑quality software features while adhering to project schedules. Communicate... 
    Full time

    Zoomcar

    Sunnyvale, CA
    2 days ago
  • Cerebras Systems in Sunnyvale, CA is seeking a Member of Technical Staff (Software Engineer) to implement infrastructure for high-performance, low-latency inference services. Applicants should have a Master’s degree in Computer Science or a related field and at least one... 

    CEREBRAS SYSTEMS INC.

    Sunnyvale, CA
    11 hours ago
  • Cerebras Systems, Inc. is seeking a Software Engineer in Sunnyvale, California to enhance high-performance, low-latency inference infrastructure. This role involves deploying scalable services, optimizing resource allocation, and integrating with containerized environments... 

    Cerebras Systems, Inc.

    Sunnyvale, CA
    9 days ago
  • $197k - $291k

    Staff Software Engineer, TPU Performance corporate_fare Google place Sunnyvale, CA, USA Apply Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience testing, and launching software products. 5 years... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $160k - $200k

    Responsibilities Design, develop, and maintain the control plane services for user management, configuration, and orchestration. Build scalable microservices and RESTful APIs using Python or Go . Implement authentication, authorization, and auditing mechanisms. Ensure reliability...
    Full time

    Fortinet

    Santa Clara, CA
    2 hours ago
  • Google Inc. is seeking a Staff Storage Software Engineer to drive the development of large-scale software solutions for SSD performance. You'll lead design and maintenance efforts, ensuring optimization across storage systems. The ideal candidate has extensive experience... 

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • $262k - $365k

    Senior Staff Software Engineer, TPU Performance corporate_fare Google place Sunnyvale, CA, USA Qualifications Bachelor’s degree or equivalent practical experience. 8 years of experience in software development. 7 years of experience leading technical project strategy... 
    Worldwide

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $60k - $120k

     ..., we\'re positioned at the forefront of the AI-powered data engineering revolution. You can read more about us in a recently published...  ...portfolios. What are we looking for? We\'re in search of a Staff Software Engineer who brings a passion for innovation and problem-... 
    Remote work
    Worldwide

    Early Stage Partners LP

    Sunnyvale, CA
    4 days ago
  •  ...What you will do: Lead the discovery phase of large Mobile Engineering projects by collaborating with cross‑functional teams to determine...  .... About Walmart Global Tech Walmart Global Tech is a team of software engineers, data scientists, cybersecurity experts and service... 
    Temporary work
    Worldwide

    Walmart

    Sunnyvale, CA
    11 hours ago
  • $207k - $300k

    Staff Storage Software Engineer, Solid State Drive Performance corporate_fare Google place Sunnyvale, CA, USA Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience testing, and launching software products... 
    Full time
    Worldwide

    Google Inc.

    Sunnyvale, CA
    2 days ago
  • $160k - $190k

     ...implement features. Write clean, scalable, and efficient code. Debug and resolve technical issues to ensure system stability. Document software development processes and technical specifications. Qualifications Bachelor's degree in Computer Science or related field.... 
    Full time

    Fortinet

    Sunnyvale, CA
    1 day ago
  • $145k - $235.5k

     ...dedicated to empowering every employee and driving the company’s mission forward through technology. We are seeking a Sr. Staff Software Engineer for our IT Customer Experience Team to define the technical vision for our go‑to‑market platform. You will deliver custom‑built... 
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    1 day ago
  • $124k - $201.5k

     ...outcomes. Job Summary Your Career The IT Engineering team builds AI‑first enterprise systems...  ...applied AI. The role requires strong software engineering fundamentals combined with the...  ..., agent orchestration). At the Staff level, you will shape technical direction... 
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    3 days ago
  • $126k - $204.5k

     ...precision that drives great outcomes. Job Summary We’re looking for a Staff SDET to help us elevate performance testing as a core Quality...  ...self‑hosted platform. You’ll act as a Quality and Performance Engineer who builds tooling, frameworks and infrastructure that... 
    Full time
    Work at office

    Role, Inc.

    Santa Clara, CA
    2 days ago
  • Member of Technical Staff (Software Engineer) Sunnyvale, CA Cerebras Systems builds the world’s largest AI chip, 56 times larger than GPUs. Its novel wafer‑scale architecture delivers industry‑leading training and inference speeds, empowering machine learning users to... 
    Full time
    Part time
    Internship

    Cerebras Systems

    Sunnyvale, CA
    11 hours ago
  • $160k - $200k

    Zoomcar is seeking a backend developer in Santa Clara to create and maintain media-related services for real-time communication including audio and video. Ideal candidates will have a strong proficiency in C++ and/or Go, a solid understanding of real-time streaming protocols...

    Zoomcar

    Santa Clara, CA
    2 days ago
  • $160k - $200k

    Zoomcar is looking for an experienced software engineer to design, develop, and maintain control plane services in Santa Clara, California. The ideal candidate has strong programming experience with C++ and/or Go, and a solid understanding of distributed systems and service... 
    Full time

    Zoomcar

    Santa Clara, CA
    2 days ago
  • $143k - $286k

    Position Summary... Walmart Global Tech is looking to hire a Staff, Software Engineer (Android) for their Marketplace Engineering team in Sunnyvale, California. As a part of Walmart Global Tech, you will build industry defining seller and customer experiences in growing... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  • $143k - $286k

    Position Summary... What you'll do... Role summary: As a Staff Software Engineer at Walmart, you will lead the design and delivery of scalable platform capabilities, driving full lifecycle software development with a focus on cloud-native architecture and AI/ML integration... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  • $143k - $286k

    Position Summary... What you'll do... Role summary: The (USA) Staff, Software Engineer plays a critical role in delivering scalable platform capabilities and driving the full software development lifecycle, including design, coding, testing, deployment, and maintenance... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  • $143k - $286k

    Position Summary... What you'll do... Role summary: Join Walmart as a Staff Software Engineer to lead the design, development, and deployment of scalable platform capabilities, including infrastructure, tooling, and AI/ML frameworks. This role involves driving the full... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago

Do you want to receive more vacancies?

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