Senior Staff Software Developer - Cloud Analyti...
@ ServiceNow

Pleasanton, California, United States
On Site
Full-time
Posted 3 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXX XXXXXXXXXX****** @servicenow.com
Recommended after applying

Job Details

Company Overview

It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Today, ServiceNow is a global leader with innovative AI-enhanced technology, serving over 8,100 customers including 85% of the Fortune 500®.

Team & Role

Join the Global Cloud Services organization as a founding member of our Cloud Analytics & FinOps Engineering Platform team. As the Senior Staff Software Developer Cloud Analytics & FinOps Platform, you will establish the technical foundation and architectural direction for ServiceNow's next-generation FinOps governance platform.

Responsibilities

  • Technical Leadership & Architecture: Design and architect a foundational data platform for multi-cloud and private cloud cost governance.
  • Hands-On Development: Build and optimize distributed data systems using Trino, dbt, Apache Iceberg, and AWS services.
  • Platform Foundation: Establish data lakehouse architecture and implement metadata management strategies.
  • AI-Driven Development: Leverage AI tools to enhance development velocity and mentor team members.
  • Thought Leadership: Represent ServiceNow externally at conferences and contribute to open-source projects.

Qualifications

Minimum 10+ years of experience in data or software engineering, expertise in distributed data systems, cloud-native architecture on AWS, and proficiency in modern data stack technologies. Advanced SQL, cloud cost management experience, and a Bachelor's degree in a technical field are required.

Technical Expertise

  • Experience with Apache Iceberg, Delta Lake, or Hudi
  • Cloud-native development using AWS services
  • Containerization with Docker and Kubernetes
  • Infrastructure as Code using Terraform, CDK, or CloudFormation
  • Proficiency in Python, SQL, and JavaScript/TypeScript

Additional Information

The role offers competitive base pay, equity, variable compensation, comprehensive benefits and is subject to work persona guidelines ensuring flexibility. ServiceNow is an equal opportunity employer committed to creating an accessible and inclusive experience.

Key skills/competency

Senior Staff Software Developer Cloud Analytics & FinOps Platform, AWS, Trino, dbt, Apache Iceberg, Apache Airflow, data modeling, ETL/ELT, AI-development, FinOps, distributed systems

How to Get Hired at ServiceNow

🎯 Tips for Getting Hired

  • Customize your resume: Tailor experience with cloud and FinOps skills.
  • Highlight technical stack: Emphasize experience with AWS, Trino, and dbt.
  • Showcase leadership: Detail experience in team building and strategic decisions.
  • Research ServiceNow: Understand their mission and technological innovations.

📝 Interview Preparation Advice

Technical Preparation

Review AWS services and cloud architecture fundamentals.
Practice SQL query optimization on large datasets.
Familiarize with Trino, dbt, and Apache Iceberg.
Study ETL pipeline and orchestration concepts.

Behavioral Questions

Describe a time you led a major project.
How do you prioritize tasks under pressure?
Explain collaboration with cross-functional teams.
Share experience resolving technical conflicts.

Frequently Asked Questions