Staff Database Engineer
ServiceNow1 day ago
Responsibilities
- Troubleshoot production databases, ServiceNow instance performance issues, and Linux performance across on-premises and hyperscaler environments.
- Own complex incident root-cause analyses across large-scale, multi-tenant PostgreSQL and MariaDB fleets.
- Develop observability and automation to prevent recurrence of critical production issues.
- Influence infrastructure decisions for the multi-tenant cloud platform.
- Conduct performance and stress testing using realistic customer simulations.
- Support and develop mission-critical software and provide final-level support for internal and external customers.
- Mentor and collaborate with engineers across operations, support, and development.
- Lead individual projects, including scheduling and reporting.
Requirements
- At least 6 years of experience with multiple relational databases, especially PostgreSQL.
- At least 5 years of database management and performance tuning experience.
- Database expertise covering MVCC, transaction management, vacuum mechanics, database and query performance tuning, buffer management, WAL architecture, and backup/restore.
- At least 5 years of experience supporting or testing large-scale web-based distributed applications in Unix environments using containers or application servers such as Apache, Tomcat, JBoss, WebLogic, and WebSphere.
- At least 3 years of experience developing on a SaaS, PaaS, or cloud infrastructure product or solution.
- Experience with concurrency, multithreading, distributed system architectures, Unix administration, and performance or stress testing.
- Experience developing and deploying mission-critical software.
- Bachelor’s degree in Computer Science, Information Systems, or a related technical discipline, or similar work experience.
- Basic shell scripting and experience with Python, JavaScript, and Ansible.
- Desired experience with DevOps, Kubernetes, CI/CD pipelines, performance teams, or support teams for web-based applications.
- Strong problem-solving, analytical, troubleshooting, learning, collaboration, and mentoring abilities.
- Experience thoughtfully integrating AI into work processes, decision-making, or problem-solving.
Benefits
- Base pay range of CAD 109,400–191,500, plus equity when applicable, variable or incentive compensation, and benefits.
- Health plans, an RRSP plan with company match, ESPP, matching donations, and family and medical leave programs.
- Twenty days of annual vacation accrued every pay period at 6.67 hours.
- Flexible, remote, or required-in-office work personas depending on role and location.
- Employment requires successful Government of Canada Reliability Status screening, including five years of verifiable background history, identity and education verification, criminal record check, and credit check.
- Regular employee position in the AMS—North America and Canada region.
Tech Stack
Categories
About ServiceNow
ServiceNow (NYSE: NOW) makes the world work better for everyone. Our cloud-based platform and solutions help digitize and unify organizations so that they can find smarter, faster, better ways to make work flow. So employees and customers can be more connected, more innovative, and more agile. And we can all create the future we imagine. The world works with ServiceNow. For more information, visit www.servicenow.com.