Search jobs > San Diego, CA > Senior software engineer

Senior Staff Software Engineer - Backend (Persistence)

ServiceNow
San Diego, California, US
$173.4K-$303.6K a year
Full-time

Company Description

At ServiceNow, our technology makes the world work for everyone, and our people make it possible. We move fast because the world can’t wait, and we innovate in ways no one else can for our customers and communities.

By joining ServiceNow, you are part of an ambitious team of change makers who have a restless curiosity and a drive for ingenuity.

We know that your best work happens when you live your best life and share your unique talents, so we do everything we can to make that possible.

We dream big together, supporting each other to make our individual and collective dreams come true. The future is ours, and it starts with you.

Considering applying for this job Do not delay, scroll down and make your application as soon as possible to avoid missing out.

With more than 7,700+ customers, we serve approximately 85% of the Fortune 500, and we're proud to be one of FORTUNE 100 Best Companies to Work For and World's Most Admired Companies.

Learn more on Life at Now blog and hear from our employees about their experiences working at ServiceNow.

Unsure if you meet all the qualifications of a job description but are deeply excited about the role? We still encourage you to apply! At ServiceNow, we are committed to creating an inclusive environment where all voices are heard, valued, and respected.

We welcome all candidates, including individuals from non-traditional, varied backgrounds, that might not come from a typical path connected to this role.

We believe skills and experience are transferrable, and the desire to dream big makes for great candidates.

Job Description

Team :

As a Senior Staff Data Platform Software Engineer, you will have the opportunity to become a key member of the Data Scale team in the Platform Persistence group.

Our largest customers are always pushing the limits of the backend storage in terms of size of the data, speed of IO, as well as number of concurrent transactions.

Performance, reliability, and scalability is always at the core of our work. Depending on the nature of the data, the storage systems include both relational databases and non-relational databases such as columnar databases.

What you’ll do and need to know :

  • You’ll work toward managing our explosive data growth and ensuring our systems remain available and highly responsive.
  • Experimenting with new technology to support Database layer to come up with solutions for scaling ServiceNow.
  • Developing platform technologies at scale.
  • Good understanding of infrastructure and DB topology.
  • Expertise in backend development primarily in Java.
  • Relational Database Experience : Developing on, troubleshooting, and optimizing performance.

To be successful :

  • Ability to context switch efficiently to troubleshoot difficult production issues e.g., memory leaks, concurrency issues, locking issues, network problems, intermittent failures etc. across the stack.
  • Good working experience of backend platform development.
  • Expert level understanding of best practices for object-oriented and modularized software with an emphasis on Java.
  • Ability to deliver complex projects on time.
  • Experience navigating and refactoring legacy code.
  • Aptitude for learning new technologies quickly.
  • Good understanding of database technologies and internals.

Nice to have :

  • Experience with Unix shell.
  • Experience working with JDBC drivers.
  • Experience working in a DevOps environment.
  • Experience working in a customer-focused environment.
  • Experience with Ruby or Go.

Qualifications

  • 12+ years of software development experience.
  • Expert level with core Java development.
  • Knowledge and / or experience with relational databases : PostgreSQL, MariaDB, Oracle, MySQL.

WJ24

For positions in California (outside of the Bay Area), we offer a base pay of $173,400 - $303,600, plus equity (when applicable), variable / incentive compensation and benefits.

Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the base pay shown is a guideline, and individual total compensation will vary based on factors such as qualifications, skill level, competencies, and work location.

We also offer health plans, including flexible spending accounts, a 401(k) Plan with company match, ESPP, matching donations, a flexible time away plan, and family leave programs (subject to eligibility requirements).

Compensation is based on the geographic location in which the role is located, and is subject to change based on work location.

For individuals who will be working in the Bay Area, there is a pay enhancement for positions located in that geographical area;

please contact your recruiter for additional information.

Additional Information

ServiceNow is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, sex, sexual orientation, national origin or nationality, ancestry, age, disability, gender identity or expression, marital status, veteran status or any other category protected by law.

At ServiceNow, we lead with flexibility and trust in our distributed world of work. Click here to learn about our work personas : flexible, remote and required-in-office.

If you require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact us at talent.

[email protected] for assistance.

For positions requiring access to technical data subject to export control regulations, including Export Administration Regulations (EAR), ServiceNow may have to obtain export licensing approval from the U.

S. Government for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by the U.S. Government.

J-18808-Ljbffr

1 day ago
Related jobs
Promoted
ServiceNow
San Diego, California

Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes. It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Develop LLM-backed softwa...

Promoted
Brain Corporation
San Diego, California

As a core member of our Software Division, the Sr Staff Embedded Linux Software Engineer will work with our world-class team of engineers and scientists to build a platform for the next generation of intelligent machines. Senior Staff Embedded Linux Software Engineer. Senior Staff Embedded Linux Sof...

Promoted
ServiceNow
San Diego, California

Help us bring that innovation to our customers by collaborating with ServiceNow Research and platform engineering teams to introduce agentic AI to the ecosystem. ServiceNow’s unique position at the heart of the world’s enterprise workflows provides an opportunity for engineers like you to build amaz...

Promoted
VirtualVocations
Chula Vista, California

A company is looking for a Staff Software Engineer, Data. ...

Promoted
Tend
San Diego, California

The Senior Principal Software Engineer should enjoy leading in an Agile collaborative environment with product managers, designers, external partners, and other engineers working together to build a high-quality, consumer-oriented product from the ground up. We are looking for a software engineering...

Promoted
VirtualVocations
Chula Vista, California

A company is looking for a Senior Software Engineer, Python Backend. ...

ServiceNow
San Diego, California

Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing, etc. Implement software that is simple to use to allow customers to extend and customize the functionality to meet their specific need...

Promoted
VirtualVocations
El Cajon, California

A company is looking for a CAD/3D Software Developer - Frontend/Full Stack. ...

RENAPS
Remote Position, CA
Remote

Relevant experience in backend engineering, preferably in environments with dynamic data pipelines. Implement and maintain thorough testing protocols to validate the functionality and performance of backend processes. Collaborate with a geographically dispersed team to integrate backend services wit...

ServiceNow
San Diego, California

This team of Staff engineers works on projects in a variety of technical areas in the ServiceNow platform and engineering organization. Build high-quality, clean, scalable and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit testing...