ServiceNow · 3 weeks ago
Staff Software Engineer - Provisioning
ServiceNow, a global leader in AI-enhanced technology based in San Diego, California, is seeking a Staff Software Engineer for their Database Provisioning team. The role involves designing software for managing PostgreSQL databases, collaborating with stakeholders, and ensuring high-quality, scalable code in a collaborative environment.
Agentic AIBusiness Process Automation (BPA)Cloud ManagementEnterprise SoftwareRobotic Process Automation (RPA)SaaS
Responsibilities
Design software for operating PostgreSQL databases in production that is simple to use and integrates at scale
Work with stakeholders to understand detailed requirements
Build high-quality, clean, scalable, and reusable code by enforcing best practices around software engineering architecture, testing, and processes (Code Reviews, Unit testing, etc.)
Work with a team that owns the technological choices and their code from design, implementation, test automation, and delivery of high-quality features
Work in an environment with a strong collaboration and knowledge-sharing spirit
Work in an international team with colleagues in Europe and the USA
Qualification
Required
Expertise in managing and operating databases in production, particularly PostgreSQL, MySQL, MariaDB, or Oracle
Experience with data structures, algorithms, object-oriented design, design patterns, and performance/scale considerations
Experience in collaborating and negotiating with senior technical stakeholders to discover and understand complex requirements for a task or problem
Linux experience that includes a deep knowledge and understanding of its internals
Excellent technical problem-solving skills, including root cause analysis of issues in production
Experience in these languages & tools: Ruby, Puppet, Jenkins
Experience with CI/CD systems: Jenkins, TeamCity, etc
Enjoy collaborating with engineering teams located in different time zones (PT, ET, CET)
Great analytical and design skills
Excellent communication, networking, and self-management skills
6+ years of hands-on experience with backend development
Experience in operating and maintaining relational databases, such as PostgreSQL or MariaDB in production. This includes knowledge of management features such as backups, high availability and replication
Demonstrated experience operating Kubernetes at scale, including a deep understanding of cluster administration
Experience in Linux: CentOS, RedHat, etc
Experienced in scripting languages such as Ruby, Puppet, Python, or Go
Preferred
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
Experience In using AI Productivity tools such as Windsurf, Cursor, etc is a plus or nice to have
Benefits
Health plans
Flexible spending accounts
A 401(k) Plan with company match
ESPP
Matching donations
A flexible time away plan
Family leave programs
Company
ServiceNow
ServiceNow is an AI platform that delivers IT operations, field service management and app engine solutions.
H1B Sponsorship
ServiceNow has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (910)
2024 (876)
2023 (807)
2022 (840)
2021 (447)
2020 (439)
Funding
Current Stage
Public CompanyTotal Funding
$83.7MKey Investors
Sequoia CapitalJMI Equity
2022-12-09Post Ipo Equity
2012-07-29IPO
2012-03-20Private Equity· $10.98M
Recent News
2026-01-07
2026-01-07
Company data provided by crunchbase