Staff Data Platform Software Engineer
@ ServiceNow

Hyderabad, Telangana, India
$200,000
On Site
Full-time
Posted 10 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXXX XXXXXXXXXXX XXXXXXX******* @servicenow.com
Recommended after applying

Job Details

About ServiceNow

It all started in sunny San Diego, California in 2004 when visionary engineer Fred Luddy transformed the way we work. Today, ServiceNow is a global market leader powering over 8,100 customers, including 85% of the Fortune 500, with intelligent cloud-based solutions.

About the Role

The Staff Data Platform Software Engineer on ServiceNow's Analytics Team is responsible for developing robust data pipelines, semantic layers, and data applications that transform and enhance data accessibility and usability for accurate analytics and informed decision-making.

  • Develop and refine data pipelines and semantic layers.
  • Code in Java and related object-oriented languages.
  • Work with big data technologies like Spark, Trino, and others.
  • Collaborate with teams to ensure scalable data applications.
  • Maintain high-performance solutions for evolving data needs.

What You Need to Know

Candidates must have 10+ years of experience in Java (or similar languages) and expertise in data platforms including Lakehouse, Iceberg, Delta tables, and more. Familiarity with SQL, relational databases, Unix shell, and advanced testing is essential. Additional skills in JavaScript and technical leadership are a plus.

Key Skills/Competency

Java, Spark, Data Pipelines, Semantic Layer, SQL, Lakehouse, Big Data, Data Modeling, Oracle, PostgreSQL

How to Get Hired at ServiceNow

🎯 Tips for Getting Hired

  • Customize your resume: Highlight relevant Java and data experiences.
  • Emphasize big data skills: Detail expertise in Spark and SQL.
  • Research ServiceNow: Understand their cloud solutions and culture.
  • Prepare for technical tests: Review OOP principles and data pipelines.

📝 Interview Preparation Advice

Technical Preparation

Review Java and OOP concepts.
Practice building scalable data pipelines.
Study big data frameworks like Spark and Trino.
Refresh SQL and database query optimization.

Behavioral Questions

Describe a complex project you completed.
Explain your approach to learning new technologies.
How have you contributed to team success?
Share an experience leading technical initiatives.

Frequently Asked Questions