Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Database Reliability Engineer - Postgres / MySQL image - Rise Careers
Job details

Database Reliability Engineer - Postgres / MySQL

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

We are currently seeking a Database Engineer to join our Database SWAT team (Software Action Team).

The Database SWAT Team ensures the production stability of our customer application(s) and infrastructure services from an operations perspective. Our engineers are responsible for production stability and "champions at all service levels” and act as the last level of support for our customers (internal and external). 
The ideal candidate for this position is a database engineer/database admin with a background in database technologies, performance analysis, and troubleshooting skills. The candidate must have a passion for chasing issues of complex systems running under dynamic, real-world loads. You will work in a fast-paced, innovative environment that allows direct influence on the organization and all our customers. In this role, you will support the infrastructure by learning the platform from end to end.

What you get to do in this role:

  • Develop automation tools to facilitate and improve day-to-day operations
  • Become an SME in production triage, gain broad knowledge across ServiceNow's application and codebase, work with all the groups within Engineering/Operations, and groups outside of Operations (e.g. Customer Support).
  • Learn how to identify bugs and solve challenging performance issues quickly. SWAT provides an excellent opportunity to learn and grow as a well-rounded problem and performance analyst.

Qualifications

To be successful in this role you have:

  • 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.
  • 4+ years of performance engineering/database experience with PostgreSQL - MySQL - MariaDB
  • 4+ years of experience supporting or testing large-scale web-based distributed applications
  • 4+ years of hands-on experience working on a SaaS, PaaS, or Cloud Infrastructure product/solution
  • Unix skills: including development, navigation, file manipulation, permissions, searching/finding files and text contents, and administrative actions
  • Strong problem-solving and analytical skills with an aptitude for learning new technologies
  • And most importantly, eagerness to learn everything about the ServiceNow Platform

Desired Skills:  

  • Experience with Postgres and MySQL query tuning and database performance optimization
  • Experience with ServiceNow platform, scripting, tuning, and troubleshooting is highly preferred.
  • Scripting: basic shell scripting, Python, Javascript
  • Good understanding of schemas, table spaces, indexing, and database performance optimization
  • Familiarity or knowledge of CentOS/RedHat operating system
  • Formal experience on a DevOps or Performance or support team supporting a Web-Based application is desired

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

$100000 / YEARLY (est.)
min
max
$80000K
$120000K

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 Database Reliability Engineer - Postgres / MySQL, ServiceNow

At ServiceNow, we're on a mission to make the world work better for everyone, and we're looking for a Database Reliability Engineer specializing in Postgres and MySQL to join our dynamic Database SWAT team based in Heredia, Costa Rica. As a key player in ensuring the production stability of our applications and infrastructure services, you’ll wear many hats. Your role will involve developing automation tools to optimize day-to-day operations, diagnosing complex performance issues, and championing best practices across various teams. You’ll become a subject matter expert in production triage, which means you’ll get to dive deep into the nuances of our technology and collaborate with engineering, operations, and customer support teams to enhance our offerings. With a strong focus on performance analysis and troubleshooting, you’ll have the chance to impact the stability and efficiency of our services directly. We value eagerness to learn and growth, so if you have experience in working with large-scale web-based applications and a passion for solving problems in the world of databases, then this role is perfect for you. Join us, contribute your insights, and help us continue to provide phenomenal service to our customers while enjoying a collaborative and innovative environment where your contributions truly matter.

Frequently Asked Questions (FAQs) for Database Reliability Engineer - Postgres / MySQL Role at ServiceNow
What are the primary responsibilities of a Database Reliability Engineer at ServiceNow?

As a Database Reliability Engineer at ServiceNow, your primary responsibilities include ensuring the production stability of applications, developing automation tools to streamline operations, and acting as the last level of support for both internal and external customers. You will also engage in performance analysis, troubleshooting complex database issues, and collaborating closely with various teams to optimize our services and infrastructure.

Join Rise to see the full answer
What qualifications do I need to become a Database Reliability Engineer at ServiceNow?

To be successful as a Database Reliability Engineer at ServiceNow, you should have at least 4 years of experience in performance engineering or database administration, particularly with PostgreSQL and MySQL. Additionally, familiarity with SaaS, PaaS, or cloud infrastructure, strong Unix skills, and a solid understanding of database performance optimization are crucial. An eagerness to learn about the ServiceNow platform and develop your skills will also set you apart.

Join Rise to see the full answer
What kind of tools do Database Reliability Engineers at ServiceNow use?

Database Reliability Engineers at ServiceNow often use automation tools to improve their workflow, as well as various database management and performance optimization tools specific to PostgreSQL and MySQL. You will also work with Unix-based systems and possibly utilize scripting languages like Python and JavaScript to enhance your operations and troubleshooting processes.

Join Rise to see the full answer
What is the work environment like for a Database Reliability Engineer at ServiceNow in Costa Rica?

The work environment for a Database Reliability Engineer at ServiceNow in Heredia, Costa Rica, is flexible and collaborative. You will be part of a supportive team focused on innovation and continuous improvement. With a commitment to personal and professional growth, ServiceNow fosters an inclusive culture where your passion for technology is valued and encouraged.

Join Rise to see the full answer
Is prior experience with ServiceNow software necessary for the Database Reliability Engineer position?

While prior experience with ServiceNow software is highly preferred for the Database Reliability Engineer position, it is not strictly necessary. Candidates with strong database skills, particularly in PostgreSQL and MySQL, along with a willingness to learn the ServiceNow platform, can also be successful. Your background in problem-solving and performance analysis will significantly contribute to your effectiveness in this role.

Join Rise to see the full answer
Common Interview Questions for Database Reliability Engineer - Postgres / MySQL
Can you explain your experience with performance analysis in databases?

In answering this question, you should provide specific examples of how you have analyzed and improved the performance of databases in your previous roles. Discuss the tools and techniques you used, any performance issues you identified, how you addressed them, and the outcomes. This will illustrate your hands-on experience and problem-solving skills relevant to the Database Reliability Engineer role.

Join Rise to see the full answer
How do you prioritize tasks when managing database performance issues?

A good strategy for answering this question is to emphasize your methodical approach to problem-solving. Discuss how you assess the impact and urgency of issues, perhaps using metrics to prioritize based on customer needs and operational requirements. Mention how you communicate with team members and stakeholders to ensure that the most critical issues are addressed promptly.

Join Rise to see the full answer
What strategies do you use for database optimization?

When answering this question, mention specific strategies you employ such as query tuning, indexing, and analyzing the execution plans of queries. Highlight your familiarity with performance metrics and what tools you utilize to monitor performance. Providing concrete examples of optimizations you successfully implemented will strengthen your answer.

Join Rise to see the full answer
Describe a challenging database issue you resolved and how you approached it.

Use the STAR method (Situation, Task, Action, Result) to structure your answer. Outline the specifics of the database issue, any pressures involved, how you diagnosed the problem, the steps you took to fix it, and the end results. This will showcase your technical proficiency and your ability to remain calm under pressure.

Join Rise to see the full answer
What role does automation play in your operation of databases?

Explain the importance of automation in maintaining efficiency and reliability in database operations. Discuss specific tools or scripting methods you’ve used to automate repetitive tasks or processes, and describe the benefits you've observed, such as reduced downtime or improved performance metrics.

Join Rise to see the full answer
How do you ensure database security while optimizing the system?

Discuss the balance between optimization and security, emphasizing the principles of least privilege access and the importance of secure coding practices in scripts. Talk about any tools or practices you implement to monitor security while maintaining performance levels, showing that you understand both aspects.

Join Rise to see the full answer
What is your experience with cloud-based database systems?

In answering, detail your experience with cloud-based platforms, such as AWS or Azure, describing the types of database services you’ve utilized. Focus on your familiarity with the nuances of managing databases in a cloud environment, such as scalability, reliability, and disaster recovery.

Join Rise to see the full answer
How do you stay updated on new database technologies and trends?

It's vital to convey your commitment to continuous learning. Mention specific forums, websites, or communities you engage with, along with any relevant courses or certifications you pursue. Highlight that staying informed about industry trends helps you bring innovative solutions to your work as a Database Reliability Engineer.

Join Rise to see the full answer
Can you explain the concept of database sharding and when to use it?

Your answer should explain that database sharding is the process of breaking up a large database into smaller, more manageable pieces, called shards. Discuss scenarios where sharding is beneficial, such as improving performance on large datasets or scaling applications horizontally by distributing load across multiple servers.

Join Rise to see the full answer
What do you consider when designing a database schema?

Your answer should cover key considerations like data normalization, relationship definitions, indexing strategies, and how to ensure data integrity. Discuss how each of these aspects can impact performance and adaptability as requirements evolve, demonstrating your comprehensive understanding of database design principles.

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 13 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 Shift Manager at ServiceNow, you'll lead a skilled SRE team to enhance the reliability of critical platforms for Federal clients while driving automation and operational excellence.

Photo of the Rise User
ServiceNow Remote Remote, West Palm Beach, Florida, United States
Posted 13 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 Manager in Expert Services at ServiceNow, you'll lead a team to deliver high-quality customer implementation projects remotely.

Photo of the Rise User
Posted 7 days ago

Join Terracon as a Field Geologist, where your analytical skills will support vital environmental and engineering projects.

Photo of the Rise User
Posted 5 days ago

At CesiumAstro, we are looking for a Senior Electronics Engineer II to lead the design of cutting-edge electronics for aerospace applications.

Photo of the Rise User
Westgate Resorts Hybrid 2201 Roark Valley Rd, Branson, MO
Posted 13 days ago

Join Westgate Branson Woods Resort as an Engineering Tech I and contribute to maintaining the beautiful resort facilities.

Photo of the Rise User

Exotec seeks a Regional Maintenance Manager to manage maintenance operations for innovative warehouse automation systems across North America.

Regal Ware Inc Hybrid West Bend, Wisconsin, United States
Posted 2 days ago

Join our innovative cookware manufacturing company as an Engineering Intern and gain hands-on experience in a collaborative environment.

Photo of the Rise User

Join Kimley-Horn's thriving land development team as a Civil Engineer in Deerfield, IL, where there's a commitment to quality and employee growth.

Photo of the Rise User
Continental Hybrid 4021 N 56th St, Lincoln, NE 68504, USA
Posted 13 days ago

Join Continental as a Product Industrialization Engineer and contribute to pioneering technologies in sustainable mobility.

Photo of the Rise User
BKF Engineers Remote No location specified
Posted 13 days ago

Join BKF Engineers as a Stormwater Technician to support innovative stormwater management and compliance initiatives.

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

2175 jobs
MATCH
Calculating your matching score...
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
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
May 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!