This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The Data Access team is responsible for translating customers’ data requests from the ServiceNow platform and accurately querying the database using a home-grown SQL generation engine.
This team handles SQL generation into PostgreSQL, MariaDB, and Oracle databases, as well as table management and database metadata.
As a Senior Staff Software Engineer on the Data Platform team, you will become a key member of the Platform Persistence group.
You will lead and guide the development team in the design and implementation of data platform solutions.
Your role will involve writing highly scalable code while leveraging best practices on concurrency and memory utilization.
You will shape and execute data management strategies, ensuring scalability, efficiency, and security.
Collaboration with cross-functional teams to define and implement data-related initiatives will be essential.
You will explore and experiment with challenging data problems, including data loss detection and recovery.
Championing data best practices and security standards across the organization will be part of your responsibilities.
Monitoring and optimizing data performance, troubleshooting, and implementing improvements as needed will be required.
Staying current with the latest data storage and management technologies is expected.
Acting as a technical leader, you will provide mentorship and foster a culture of innovation and continuous improvement.
Requirements:
A proven track record of experience with relational databases and the ability to handle large amounts of data on relational systems is required.
Proficiency with concurrency and parallel programming concepts is necessary.
Proven experience in leading and mentoring engineering teams is essential.
A working knowledge of JavaScript is beneficial for cross-functional collaboration.
Excellent problem-solving and communication skills are required.
Candidates must have 12+ years of hands-on backend development experience, with at least 5+ years in Java.
A good understanding of cloud-based and distributed systems is necessary.
Deep knowledge of databases, data modeling, and data storage technologies is required.
Proficiency in Java programming and strong expertise in data structures and algorithms is essential.
Benefits:
ServiceNow is committed to creating an inclusive environment where all voices are heard, valued, and respected.
The company offers flexibility in work personas, including flexible, remote, and required-in-office options.
ServiceNow provides a supportive culture that encourages individual and collective dreams to come true.
Employees are part of an ambitious team of change makers who are driven by curiosity and ingenuity.
The company is recognized as one of FORTUNE 100 Best Companies to Work For® and World's Most Admired Companies™.