Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer - Backend (Persistence) image - Rise Careers
Job details

Software Engineer - Backend (Persistence)

Company Description

It all started in sunny San Diego, California in 2004 when a visionary engineer, Fred Luddy, saw the potential to transform how we work. Fast forward to today — ServiceNow stands as a global market leader, bringing innovative AI-enhanced technology to over 8,100 customers, including 85% of the Fortune 500®. Our intelligent cloud-based platform seamlessly connects people, systems, and processes to empower organizations to find smarter, faster, and better ways to work. But this is just the beginning of our journey. Join us as we pursue our purpose to make the world work better for everyone.

Job Description

Team:

As a Staff Data Platform Software Engineer, you will have the opportunity to become a key member of the Cloud Platform Persistence group.  The platform persistence group has teams that provide storage API for higher layer applications, build capabilities and/or work to scale our application platforms. 

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. 

What you’ll do and need to know:

  • You will work toward managing explosive data growth and ensure our systems remain available and highly responsive.
  • Work with relational database developing on, troubleshooting, and optimizing performance.
  • Collaborate with stakeholders and engineers in driving the performance and operational features to completion.
  • Demonstrated successful completion of complex projects.
  • Experience in Core Java development, Object oriented and modularized software.
  • Experience in handling large volumes of data on relational database.

To be successful: 

  • Experience with troubleshooting difficult production issues e.g., memory leaks, concurrency issues, locking issues, network problems, intermittent failures etc. across the stack.
  • Experience navigating legacy code.
  • Having aptitude for learning new technologies quickly.
  • Capability to complete projects on time

Nice to have:

  • Familiarity with Unix shell.
  • Good understanding of database technologies and internals
  • Knowledge of DevOps environment.
  • Experience with Ruby or Go.

Qualifications

  • Experience in leveraging or critically thinking about how to integrate AI into work processes, decision-making, or problem-solving. This may include using AI-powered tools, automating workflows, analyzing AI-driven insights, or exploring AI’s potential impact on the function or industry. 
  • 6+ years of software development experience
  • Experience with core Java development.
  • Good working experience with backend platform development
  • Knowledge and/or experience with relational databases: PostgreSQL, MariaDB, Oracle, MySQL 

 

WJ25

Not sure if you meet every qualification? We still encourage you to apply! We value inclusivity, welcoming candidates from diverse backgrounds, including non-traditional paths. Unique experiences enrich our team, and the willingness to dream big makes you an exceptional candidate!

 

 

 

For positions in this location, we offer a base pay of $155,800 - $272,700, 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. 

 

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

Additional Information

Work Personas

We approach our distributed world of work with flexibility and trust. Work personas (flexible, remote, or required in office) are categories that are assigned to ServiceNow employees depending on the nature of their work. Learn more here.

Equal Opportunity Employer

ServiceNow is an equal 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. In addition, all qualified applicants with arrest or conviction records will be considered for employment in accordance with legal requirements. 

Accommodations

We strive to create an accessible and inclusive experience for all candidates. If you require a reasonable accommodation to complete any part of the application process, or are unable to use this online application and need an alternative method to apply, please contact [email protected] for assistance. 

Export Control Regulations

For positions requiring access to controlled technology subject to export control regulations, including the U.S. Export Administration Regulations (EAR), ServiceNow may be required to obtain export control approval from government authorities for certain individuals. All employment is contingent upon ServiceNow obtaining any export license or other approval that may be required by relevant export control authorities. 

From Fortune. ©2024 Fortune Media IP Limited. All rights reserved. Used under license. 

ServiceNow Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
ServiceNow DE&I Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of ServiceNow
ServiceNow CEO photo
Bill McDermott
Approve of CEO

Average salary estimate

$214250 / YEARLY (est.)
min
max
$155800K
$272700K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer - Backend (Persistence), ServiceNow

Are you ready to take your career to the next level? ServiceNow is looking for a talented Software Engineer - Backend (Persistence) to join our dynamic Cloud Platform Persistence group in sunny San Diego, California. If you thrive in a fast-paced environment and have a knack for managing vast amounts of data, this role is tailor-made for you! As a part of our team, you'll dive deep into storage APIs, ensuring our platform remains reliable, scalable, and responsive even in the face of data surges from our prestigious clients, including 85% of the Fortune 500. Your expertise in core Java development and relational databases will shine as you collaborate with other engineers to troubleshoot complex performance issues and enhance operational features. We're on the lookout for someone who can navigate legacy code while demonstrating a keen aptitude for learning new technologies. At ServiceNow, we value diversity and inclusivity, encouraging candidates from all backgrounds to apply. If you're excited about leveraging AI to optimize processes and have over 6 years of software development experience, we can't wait to meet you! Join us and be part of our mission to make the world work better. Your adventure starts here!

Frequently Asked Questions (FAQs) for Software Engineer - Backend (Persistence) Role at ServiceNow
What are the main responsibilities of a Software Engineer - Backend (Persistence) at ServiceNow?

As a Software Engineer - Backend (Persistence) at ServiceNow, you will be responsible for managing explosive data growth, ensuring the availability and responsiveness of our systems. Your key tasks include developing and optimizing performance on relational databases, collaborating with stakeholders to drive operational features to completion, and troubleshooting complex production issues to maintain high standards of performance and reliability.

Join Rise to see the full answer
What qualifications do I need to become a Software Engineer - Backend (Persistence) at ServiceNow?

To qualify for the Software Engineer - Backend (Persistence) position at ServiceNow, you should have over 6 years of software development experience, particularly in core Java. Additionally, experience working with relational databases such as PostgreSQL, MariaDB, or Oracle is essential. Familiarity with troubleshooting difficult production issues and an aptitude for learning new technologies quickly will also make you a strong candidate.

Join Rise to see the full answer
How does ServiceNow support professional development for Software Engineers?

At ServiceNow, we believe in continuous learning and growth. As a Software Engineer - Backend (Persistence), you'll have access to various resources for professional development, including training programs, mentorship opportunities, and exposure to the latest technologies like AI. We encourage our employees to challenge themselves and explore innovative solutions within our collaborative and inspiring work environment.

Join Rise to see the full answer
What is the team culture like at ServiceNow for Software Engineers?

The team culture at ServiceNow is centered around collaboration, inclusivity, and innovation. As a Software Engineer - Backend (Persistence), you'll find yourself in a supportive environment where every voice is valued. We foster open communication, promote diversity, and encourage team members to share unique perspectives, ensuring we collectively achieve our goals while enjoying the journey.

Join Rise to see the full answer
What technologies will I be working with as a Software Engineer - Backend (Persistence) at ServiceNow?

In your role as a Software Engineer - Backend (Persistence) at ServiceNow, you will work extensively with core Java and relational databases such as PostgreSQL, MariaDB, and Oracle. Additionally, exposure to DevOps environments and familiarity with Unix shell can enhance your contributions. Preparing to tackle performance, scalability, and reliability challenges will be a part of your exciting journey in this role.

Join Rise to see the full answer
Common Interview Questions for Software Engineer - Backend (Persistence)
Can you describe your experience with handling large volumes of data in backend development?

When answering this question, showcase your experience with specific projects that involved managing large datasets. Highlight any technologies or databases used, the challenges faced, and how you overcame them. This will demonstrate your practical knowledge and problem-solving skills in a relevant context.

Join Rise to see the full answer
What is the importance of database performance optimization in backend development?

Database performance optimization is crucial because it directly affects application efficiency, loading times, and user experience. In your response, explain how optimizing queries, indexing, and utilizing proper database architecture can lead to improved performance, ultimately benefiting both the application and the end-users.

Join Rise to see the full answer
How do you approach troubleshooting production issues in a backend system?

Describe a systematic approach to troubleshooting, including identifying the issue, gathering logs, analyzing stack traces, and using monitoring tools. Make sure to illustrate a specific example where your troubleshooting skills led to a resolution, showcasing your ability to remain calm under pressure and solve complex problems.

Join Rise to see the full answer
What strategies do you use to ensure the reliability of backend systems?

In your response, discuss strategies like implementing automated testing, continuous integration/continuous deployment (CI/CD) practices, and regular maintenance schedules. Mention the importance of monitoring tools and feedback loops to detect and resolve issues before they impact end users.

Join Rise to see the full answer
Describe your experience with API development and its relevance to backend engineering?

Share your experience in designing and developing APIs, focusing on principles like RESTful design, documentation, and security. Explain how APIs serve as a bridge between frontend and backend systems, allowing for seamless data exchange and integration.

Join Rise to see the full answer
How do you stay current with emerging technologies in backend development?

Convey your commitment to continuous learning by mentioning resources you utilize, such as online courses, tech blogs, and community forums. Discuss how you experiment with new technologies in personal projects to keep your skills sharp and relevant.

Join Rise to see the full answer
Give an example of a complex project you successfully completed in backend development.

Outline a specific project, detailing your role, the technologies used, challenges faced, and the outcomes achieved. Focus on your contributions and how your skills made a difference, demonstrating both technical expertise and teamwork.

Join Rise to see the full answer
What are the best practices for writing modularized software in Java?

Discuss principles like separation of concerns, single responsibility, and the importance of clear interfaces. Provide examples of how modularizing code helps improve maintainability, readability, and testability, making it easier to manage complex systems.

Join Rise to see the full answer
Can you explain the role of DevOps in backend development?

DevOps plays a pivotal role in streamlining collaboration between development and operations teams, emphasizing automation, monitoring, and feedback loops. Discuss how this culture enhances deployment speed and reliability, giving the organization a competitive edge.

Join Rise to see the full answer
How do you ensure your code is secure and adheres to best practices?

Share your understanding of secure coding practices, such as input validation, authentication, and data encryption. Mention specific tools or methodologies like OWASP guidelines that you follow to keep your code and systems secure.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
ServiceNow Hybrid Remote, Lebanon, Ohio, United States
Posted 3 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

As a Senior Data Center Operations Engineer at ServiceNow, you will drive operational excellence for data center infrastructure while collaborating with cross-functional teams.

Photo of the Rise User
ServiceNow Hybrid 4810 Eastgate Mall, San Diego, California, United States
Posted 3 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Join ServiceNow as a Staff Performance Support Engineer, where you'll tackle challenging technical issues in a customer-facing role.

Photo of the Rise User
Posted 6 days ago

Be part of Visa's vision to innovate payments technology as a Staff Software Engineer, solving complex challenges on a global scale.

Photo of the Rise User

Be part of Esri’s engineering team, developing user interfaces and software solutions for the next-generation ArcGIS Pro platform.

Posted 5 days ago

Join Safelite as a Senior Software Engineer, where your expertise will guide critical software development and enhance the customer experience.

Wherobots is looking for passionate Software Engineering Interns to support the development of an innovative geospatial cloud database this summer.

Photo of the Rise User
Posted 5 days ago

At Air Apps, become a key player as a Software Architect shaping innovative solutions in resource management with AI technology.

Photo of the Rise User
Walmart Remote Bentonville, AR
Posted 7 days ago

As a Software Engineer III at Walmart Global Tech, you'll contribute to innovative solutions in a hybrid work environment while guiding a talented team.

Posted yesterday

Join our innovative team as a Developer with expertise in Replit, where you'll be pivotal in shaping the future of AI-driven applications.

Photo of the Rise User
Zoetis Hybrid Kalamazoo - Downtown Portage Street
Posted 9 days ago

We are seeking a Senior IT Business Partner to spearhead application development at Zoetis, ensuring high-quality web solutions.

We're on a mission to become the defining enterprise software company of the 21st century.

2182 jobs
MATCH
VIEW MATCH
CULTURE VALUES
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
BENEFITS & PERKS
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 4, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
C
Someone from OH, Massillon just viewed RN Ambulatory - Outpatient Infusion Therapy at CCF
Photo of the Rise User
Someone from OH, Columbus just viewed HR Business Partner (Maternity Cover) at Marshmallow
Photo of the Rise User
Someone from OH, Columbus just viewed Community Outreach Canvasser $24/Hr at Confidential
Photo of the Rise User
Someone from OH, Cincinnati just viewed Email Marketing Coordinator at Creative Circle
Photo of the Rise User
Someone from OH, Columbus just viewed UX Researcher, Amazon Autos at Amazon
Photo of the Rise User
24 people applied to Front-end Developer at Venturenox
Photo of the Rise User
Someone from OH, Cincinnati just viewed AI training and enablement at Writer
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Analyst (Contact Center-Hybrid) at Dow Jones
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
Someone from OH, Youngstown just viewed Event Services Human Resources Coordinator at Allied Universal
Photo of the Rise User
Someone from OH, Columbus just viewed IP Network Engineering Intern - Summer 2025 at Bandwidth
Photo of the Rise User
Someone from OH, Cleveland just viewed Director, Education Programs & Partnerships at Encoura
Photo of the Rise User
Someone from OH, Cleveland just viewed Operations Associate (Part-Time) - Pinecrest at Alo Yoga
Photo of the Rise User
Someone from OH, Dayton just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Coldwater just viewed Engineering Design Checker Jobs at Lockheed Martin
Photo of the Rise User
Someone from OH, Loveland just viewed SEO Admin & Business Support at Outliant
Photo of the Rise User
Someone from OH, Columbus just viewed Casting: Cedar Lake - Pilot Episode at Backstage