Staff Data Platform Software Engineer @ ServiceNow
Your Application Journey
Email Hiring Manager
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 stands as a global market leader, serving over 8,100 customers including 85% of the Fortune 500® and harnessing innovative AI-enhanced technology.
Job Description
The Staff Data Platform Software Engineer role requires extensive experience coding in Java and expertise in object-oriented and modularized software. The ideal candidate will demonstrate success in completing complex projects and exhibit a strong aptitude for learning new technologies quickly.
Qualifications
- 10+ years of experience with Java or a similar OO language
- Experience with Lakehouse, Iceberg, Delta Tables, Hudi, data pipelines, declarative pipelines, Spark, Flink, Big data, Semantic model, Data modeling, Star schemas, Snowflake, OLAP, Data cloud, and Data fabric
- Expert understanding of best practices in object-oriented and modularized software, especially with Java
- Proficiency with relational databases like Oracle, MySQL, MariaDB, and/or PostgreSQL, along with a strong grasp of SQL and query development
- Familiarity with Unix shell
Preferred Skills
- Expertise in writing Java code and working knowledge of JavaScript
- Experience in other OO languages
- Expertise in unit and integration test automation
- Deep understanding of database internals and monolithic Java applications
- Technical leadership skills including requirements gathering, mentoring, and project ownership
Additional Information
ServiceNow offers flexible work personas based on employee location and work nature, ensuring an inclusive and accessible application process. Certain roles may require export control approval. ServiceNow is an equal opportunity employer committed to diversity and inclusion.
Key skills/competency
- Java
- Data Modeling
- Big Data
- SQL
- Object-Oriented Programming
- Data Pipelines
- Modularized Software
- Database Management
- Technical Leadership
- Cloud Data
How to Get Hired at ServiceNow
🎯 Tips for Getting Hired
- Research ServiceNow's culture: Study their mission, values, and recent innovations.
- Customize your resume: Highlight Java, big data, and leadership experience.
- Apply with precision: Tailor your application to the job requirements.
- Prepare for interviews: Focus on technical and project discussion points.