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

Senior Staff Software Engineer – Backend (Persistence) - job 2 of 3

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: 
The Data Access team is responsible for translating customers’ data requests from the ServiceNow platform and accurately querying the database using our home-grown SQL generation engine. This team is responsible for 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 have the opportunity to become a key member of the Platform Persistence group. Team members will be mentored in the necessary skills to become successful contributors to the team.

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.
  • 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.

Nice to have:

  • Familiarity with ServiceNow platform is a plus.
  • Familiarity with RDBMS internals.
  • Passionate database technologies
  • Experience with Unix shell. 
  • Experience working in a DevOps environment.
  • Experience working in a customer focused environment.

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. 
  • 12+ years of hands-on backend development with 5+ years of experience in Java.
  • Good understanding of cloud-based and distributed systems.
  • Deep knowledge of databases, data modelling, and data storage technologies.
  • Proficiency in Java programming and strong expertise in data structures and algorithms.

 

    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 $197,800 - $346,200, 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

    $272000 / YEARLY (est.)
    min
    max
    $197800K
    $346200K

    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 Senior Staff Software Engineer – Backend (Persistence), ServiceNow

    Join ServiceNow in sunny San Diego, California, as a Senior Staff Software Engineer – Backend (Persistence) and be part of an innovative technology team that is reshaping how organizations work. At ServiceNow, we connect people, systems, and processes through our cutting-edge cloud-based platform which serves over 8,100 customers, including 85% of the Fortune 500®. As a key member of the Data Access team, you'll lead your team in designing and implementing robust data platform solutions. You’ll write highly scalable code and develop data management strategies that prioritize efficiency, scalability, and security. You will collaborate with cross-functional teams, tackle complex data challenges, and help champion best practices within the organization. If you have a passion for backend development and over 12 years of experience, with a strong focus on relational databases and mentoring, we want to hear from you! This role also offers opportunities to explore AI integration and work within modern cloud and distributed systems. At ServiceNow, we value a diverse range of experiences and backgrounds, so even if you don’t meet every qualification, we still encourage you to apply. Enjoy a competitive salary and a supportive work environment where your contributions truly make a difference.

    Frequently Asked Questions (FAQs) for Senior Staff Software Engineer – Backend (Persistence) Role at ServiceNow
    What are the key responsibilities of the Senior Staff Software Engineer – Backend (Persistence) at ServiceNow?

    As a Senior Staff Software Engineer – Backend (Persistence) at ServiceNow, your primary responsibilities will involve leading the design and implementation of data platform solutions, writing scalable code, and shaping data management strategies. You'll deal with complex data problems, collaborate with various teams, and optimize data performance while fostering a culture of innovation and continuous improvement within your team.

    Join Rise to see the full answer
    What qualifications do I need to be a Senior Staff Software Engineer – Backend (Persistence) at ServiceNow?

    To qualify for the Senior Staff Software Engineer – Backend (Persistence) role at ServiceNow, you should have at least 12 years of backend development experience, including 5 years with Java. A strong understanding of relational databases, familiarity with data modeling, and proficiency in concurrency are important. Experience in cloud-based systems and team mentoring is also crucial for your success in this role.

    Join Rise to see the full answer
    What programming languages are essential for the Senior Staff Software Engineer position at ServiceNow?

    For the Senior Staff Software Engineer – Backend (Persistence) position at ServiceNow, proficiency in Java is essential, particularly given the focus on backend development. Additionally, familiarity with JavaScript is beneficial for cross-functional collaboration. Experience with database technologies and programming involving SQL generation is also imperative.

    Join Rise to see the full answer
    What can I expect in terms of career growth as a Senior Staff Software Engineer at ServiceNow?

    At ServiceNow, career growth as a Senior Staff Software Engineer – Backend (Persistence) is highly encouraged. You'll have opportunities for mentorship, leading innovative projects, and collaborating with diverse teams. The company's focus on inclusivity and diverse experiences amplifies your potential to develop skills and take on new challenges, which can significantly advance your career.

    Join Rise to see the full answer
    How does ServiceNow support employee engagement and well-being in the Senior Staff Software Engineer role?

    ServiceNow is committed to fostering an inclusive and supportive work environment. As a Senior Staff Software Engineer – Backend (Persistence), you will enjoy flexible work personas, competitive compensation, and comprehensive benefits. The company emphasizes creating a culture where employees feel valued and have opportunities for professional development and work-life balance.

    Join Rise to see the full answer
    Common Interview Questions for Senior Staff Software Engineer – Backend (Persistence)
    Can you describe your experience with relational databases and how it applies to backend development?

    When answering this question, emphasize your hands-on experience with various relational databases, detailing specific projects where you managed large datasets. Discuss the strategies you've implemented for data integrity and optimization, showcasing your problem-solving skills and familiarity with backend processes.

    Join Rise to see the full answer
    What role does concurrency play in backend development, and how have you applied it in your previous work?

    Explain the significance of concurrency in enhancing application performance and user experience. Share a specific example from your previous projects where you implemented concurrency concepts, focusing on the challenges encountered and how they were resolved.

    Join Rise to see the full answer
    How do you approach mentoring junior engineers in a team setting?

    Discuss your mentoring style and techniques, highlighting how you foster an inclusive learning environment. Provide examples of how you've successfully integrated junior engineers into projects and facilitated their growth while promoting best practices within the team.

    Join Rise to see the full answer
    What strategies do you use to troubleshoot performance issues in a data-intensive application?

    Outline a methodical approach to diagnosing performance problems. Discuss tools and techniques you use, such as profiling, logging, or monitoring, as well as how you collaborate with your team to implement solutions that enhance system performance.

    Join Rise to see the full answer
    Can you explain a time when you faced a challenging data problem and how you solved it?

    Here, provide a detailed case study from your work experience, illustrating the specific problem, the steps you took to address it, and the outcome. Highlight your analytical thinking and persistence, as well as the collaborative aspect of finding a solution.

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

    Share your strategies for professional development, such as attending conferences, reading industry publications, participating in online forums, and experimenting with new tools. Show your passion for continuous learning and how you apply new knowledge to your work.

    Join Rise to see the full answer
    What is your experience with implementing DevOps practices in software development?

    Discuss your familiarity with DevOps principles and how they can improve the software development lifecycle. Give examples of how you've integrated DevOps practices in your previous roles, focusing on automation, collaboration, and effective communication.

    Join Rise to see the full answer
    How do you ensure security best practices are followed when working with data platforms?

    Highlight your understanding of data security regulations and best practices. Share specific measures you've implemented to protect data integrity and confidentiality, demonstrating your awareness of the importance of security in backend development.

    Join Rise to see the full answer
    What has been your experience with integrating AI technologies into backend solutions?

    Provide examples of how you have leveraged AI tools to automate processes or enhance decision-making in past projects. Discuss your vision of the potential impact of AI on backend engineering and how you stay informed about advancements in the field.

    Join Rise to see the full answer
    Describe your experience with cloud-based systems and how you've utilized them in your projects.

    Talk about your experience with various cloud platforms and describe specific projects where you implemented cloud-based solutions. Focus on how cloud technologies have improved scalability and availability in your applications.

    Join Rise to see the full answer
    Similar Jobs
    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

    ServiceNow is looking for a Principal Systems Engineer to enhance their cloud infrastructure and technical teams.

    Photo of the Rise User
    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
    Photo of the Rise User
    Posted 10 days ago
    Dental Insurance
    Disability Insurance
    Vision Insurance
    Paid Holidays

    Join BenchSci as a Senior Software Engineer to drive innovations in their Knowledge Graph and tackle complex data challenges.

    Photo of the Rise User

    Join the Massachusetts School Building Authority as a Web Application Developer II, where you can leverage your skills in developing impactful web applications while enjoying a hybrid work model.

    CoW DAO Remote No location specified
    Posted 13 days ago

    Join CoW DAO as a Software Engineer, where you'll enhance the CoW Protocol and contribute to a decentralized future.

    Photo of the Rise User
    Posted 13 days ago

    Be part of Ridgeline’s dynamic team as a Senior Fullstack Engineer, driving innovation on cutting-edge trading platforms.

    Photo of the Rise User
    Posted 11 days ago

    Use your expertise in AWS cloud technologies as a Senior Software Developer with Peraton, a leader in national security solutions.

    Photo of the Rise User
    Robert Half Remote Jacksonville, FL
    Posted 6 days ago
    Photo of the Rise User
    Posted 8 days ago

    Join LRN as a Java Full Stack Developer and leverage your skills to help transform corporate values into actionable e-learning solutions.

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

    2191 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 7, 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
    Photo of the Rise User
    175 people applied to Scrum Master-Remote at DICE
    Photo of the Rise User
    Someone from OH, Akron just viewed Accounting Co-Op at VEGA Americas
    Photo of the Rise User
    10 people applied to Software Engineer Intern at OPSWAT
    R
    Someone from OH, Cincinnati just viewed Director, Payroll Tax at Ryan
    Photo of the Rise User
    11 people applied to Software Engineer Intern at GITAI
    P
    Someone from OH, Columbus just viewed Data Science for Smart Agriculture- Part-Time at PSU
    Photo of the Rise User
    Someone from OH, Cincinnati just viewed Brand Management & Partnerships Assistant at LAIKA
    Photo of the Rise User
    Someone from OH, Athens just viewed Senior Multimedia Artist, Design & Creative at RepRisk AG
    H
    Someone from OH, Rocky River just viewed Training Manager at Hotel Bardo Savannah
    F
    Someone from OH, Columbus just viewed VP of Communications at Freedom Together Foundation
    Photo of the Rise User
    Someone from OH, Columbus just viewed Chief Organizational Communication Officer at Providence
    Photo of the Rise User
    Someone from OH, Cuyahoga Falls just viewed SEASONER at Shearer's Foods
    Photo of the Rise User
    Someone from OH, Columbus just viewed Bilingual Care Manager, Telephonic RN at Humana
    Photo of the Rise User
    Someone from OH, Columbus just viewed Talent Business Partner at Red Bull
    Photo of the Rise User
    Someone from OH, Brunswick just viewed Sanitation Team Member at Shearer's Foods
    Photo of the Rise User
    Someone from OH, Columbus just viewed Talent Acquisition Specialist at Beghou Consulting
    C
    Someone from OH, Middletown just viewed Operations Analyst at Core Specialty Insurance
    A
    Someone from OH, Strongsville just viewed Graphic Design Intern at Anvil NorthWest
    W
    Someone from OH, Uhrichsville just viewed Director Operations at WVUMedicine