Search jobs > San Diego, CA > Staff software engineer

Senior Staff Software Engineer - Backend (Persistence)

ServiceNow
San Diego, CA, United States
Full-time

Job Description

ServiceNow is seeking a highly motivated and experienced Senior Staff Software Engineer in Platform Persistence to lead a team dedicated to the meticulous management of data lifecycles within the ServiceNow ecosystem.

This pivotal role focuses on ensuring the efficient stewardship of data within our platform.

The Platform Persistence team is at the forefront of some of the most impactful projects, offering visibility to the executive leadership.

As part of this team, you will play a crucial role in shaping the future of our platform's data architecture and ensuring that data is stored, retrieved, and managed efficiently.

What you’ll do and need to know :

Lead and guide the development team in the design and implementation of data platform solutions.

Writing highly scalable code leveraging best practices on concurrency and memory utilization.

Shape and execute data management strategies, ensuring scalability, efficiency, and security.

Collaborate with cross-functional teams to define and implement data-related initiatives.

Explore and experiment with challenging data problems including but not limited to data loss detection & recovery.

Champion data best practices and security standards across the organization.

Monitor and optimize data performance, troubleshooting and implementing improvements as needed.

Stay current with the latest data storage and management technologies.

Act as a technical leader, providing mentorship and fostering a culture of innovation and continuous improvement.

To be Successful :

Proven track record of experience with relational database and ability to handle large amount of data on relational systems.

Hands-on experience with writing and deploying java services in Kubernetes environments.

Proficiency with concurrency and parallel programming concepts.

Proven experience in leading and mentoring engineering teams.

Working knowledge of JavaScript is beneficial for cross-functional collaboration.

Excellent problem-solving and communication skills.

21 hours ago
Related jobs
Promoted
EWM
San Diego, California

Performs complex software engineering assignments. Prepares development software, codes software (C++) and designs specific enhancements utilizing Socket API programming in Linux and Windows. Compliance with the software engineering processes, and supports the execution of them. Participates in the ...

Promoted
ServiceNow
San Diego, California

We are looking for a Staff DevOps Engineer with a proven track record of collaborating across various teams to deliver a quality, well-tuned system that performs and scales at peak load. The ideal candidate for this position is a software engineer with a strong background in DevOps and Configuration...

Promoted
Cubic Corporation
San Diego, California

Experience in software development/engineering, developing state-of-the-art computer software, exercising creativity in technical direction and successful strategy development. Ability to use PC software such as word processing, database, spreadsheet, flowchart, and Computer Aided Software Engineeri...

Promoted
Penn Foster
San Diego, California

Software Engineer, Senior – Jack Henry & Associates, Inc. Six years of experience with software automation testing or engineering required, including experience with. Provides technical and engineering support for new and existing applications from code delivery until the retirement of the appli...

Crypto Recruit
CALIFORNIA

We are looking for an experienced Backend Engineer that is able to implement software solutions that are tested, maintainable, reliable, and scalable. Collaborate with other engineers to optimize our software engineering processes. They’ll be collaborating with other amazing engineers, and take sign...

Tillster
San Diego, California

Senior Software Engineer - Back End (#03222023MA). Work with a team of local and globally-distributed Software Engineers/Developers, Product Management, Quality Assurance, and other professionals to design, develop and deliver software application products built to meet requirements for company’s mo...

NVIDIA
Remote, CA, US
Remote

NVIDIA Cloud Functions team is looking for a motivated, product-minded Senior Distributed Systems Software Engineer with an observability focus. You will be working with a team of passionate and skilled engineers that are continuously innovating at the speed of light to provide the best product poss...

Dexcom
San Diego, California

The group of Software Product Owners at Dexcom are comprised of the single accountable owners for software planning and execution to the product teams. You are the point person to the software team for working with stakeholders in system engineering on product definition and planning activities . Th...

JPMorgan Chase & Co.
CA, United States

As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking division, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. Actively contributes to the e...

Shield AI
San Diego, California

JOB DESCRIPTION:As a Software Test And Evaluation Engineer at Shield AI, you will play a pivotal role in ensuring the quality and reliability of our systems by understanding stakeholder and user requirements, running daily verification & validation tests, and collaborating on comprehensive test plan...