Senior Software Engineering Manager - Backend (Persistence)

Servicenow - Santa Clara
new offer (30/06/2024)

job description

Job Description
Team:
We are seeking a Senior Manager, Software Engineering to grow and lead our Data Management team for in-office flex in our San Diego office.
The Data management group has teams that provide capabilities to manage lifecycle of data at scale within NOW platform. Our largest customers are constantly pushing the limits of the backend storage in terms of the size of the data, speed of IO, and several concurrent transactions. Performance, reliability, and scalability are always at the core of our work.
What you get to do in this role:
Manage and lead a group of 7-10 engineers on the Data Management team.
Collaborate with your development team on theirday-to-day activities.
You'll mentor, grow, and develop the engineers.
Management of departmental resources like recruiting, staffing, mentoring, and enhancing and maintaining a best-of-class engineering team
Help contribute to your team’s project (coding 10-15%)and conduct code reviews.
Be comfortable in Java and Object oriented concepts to be able to navigate the application architecture and features.
Work closely with product management, design, support, and other dev teams to deliver high-quality solutions.
You'll plan and execute a projectbased on organization priorities,context, risks, and desired outcomes.
Be comfortable and use quick thinking and innovative ideas to solveambiguous problems.
Deliver an outstanding experience for our customers.
To be successful in the role:
10+ years of software industry experience and 6+ years of experience as a manager leading software engineers
Aptitude for understanding new technologies quickly.
Experience developing distributed systems and platform at scale.
Advanced understandingof software design, development, testing, and problem-solving
Experience with supporting troubleshooting efforts of difficult production issues e.G. memory leaks, network problems, intermittent failures, concurrency etc. across the stack.
Abilityto hire top talent and build a productive team.
Knowledge of best practices for object-oriented and modularized software. with particular emphasis on Java
Able to articulate broadconcepts anduse those concepts tounderstand and develop solutions forproblems
Experience with fundamentals in distributed systems design and development.
Experience working in a DevOps environment
Preferred Experiences:
Relational Database Experience:
Developing, troubleshooting, and optimizing performance
Experience working in a customer-focused environment
Loves database technologies

Apply now for
Senior Software Engineering Manager - Backend (Persistence)

Warning: you will leave the jobtome site.

These offers may interest you:

Go back