Senior Manager of Software Engineering - Databases

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands.
Jersey City, NJ, USA
$171,000 - $260,000
Backend
Staff Software Engineer
In-Person
5,000+ Employees
7+ years of experience
Finance

Description For Senior Manager of Software Engineering - Databases

When you mentor and advise multiple technical teams and move financial technologies forward, it's a big challenge with big impact. As a Senior Manager of Software Engineering at JPMorgan Chase within the Corporate and Investment Banking division, you will play a leadership role by offering technical guidance and advice to a highly skilled database team.

The role requires deep expertise in designing, implementing, and managing complex database systems, with a strong focus on AWS RDS, Oracle, PostgreSQL, modern NoSQL databases like MongoDB, distributed architecture like CockroachDB, and caching solutions like Redis. You'll be responsible for leading database architecture decisions, performance optimization, and ensuring data security across the organization.

Your responsibilities will include designing robust database solutions, collaborating with development teams on schema optimization, implementing backup and disaster recovery strategies, and automating routine database tasks. You'll also mentor junior engineers and provide strategic input to leadership on technical decisions.

The ideal candidate brings 5+ years of hands-on database experience plus 2+ years leading technical teams. Strong proficiency in SQL, database performance tuning, and cloud services is essential. You should have expertise in various database technologies including AWS RDS, Oracle, PostgreSQL, NoSQL databases, and caching solutions.

JPMorgan Chase offers a competitive compensation package including base salary range of $171,000-$260,000, plus comprehensive benefits including healthcare, retirement plans, tuition reimbursement, and mental health support. You'll be part of the Commercial & Investment Bank division, a global leader providing strategic advice and services to corporations and institutions worldwide.

This role offers the opportunity to shape database architecture at a leading financial institution while mentoring the next generation of database engineers. Join us to drive innovation in financial technology while working with cutting-edge database systems and leading a talented team.

Last updated 7 hours ago

Responsibilities For Senior Manager of Software Engineering - Databases

  • Design, implement, and maintain robust database solutions
  • Collaborate with development teams to design and optimize database schemas
  • Monitor database performance and identify bottlenecks
  • Develop and implement database backup and recovery strategies
  • Ensure database security
  • Automate routine database tasks
  • Stay up-to-date with latest database technologies
  • Mentor and provide guidance to junior database engineers
  • Provide overall direction and coaching for team members
  • Provide input to leadership regarding budget and technical considerations

Requirements For Senior Manager of Software Engineering - Databases

MongoDB
PostgreSQL
Redis
Python
  • Formal training or certification on Computer Science concepts and 5+ years applied experience
  • 2+ years of experience leading technologists
  • Strong experience on AWS RDS, Oracle, PostgreSQL, NoSQL, Cockroachdb, Redis, Memcache databases
  • Strong proficiency in SQL and database performance tuning
  • Experience with database migration, replication, and high-availability solutions
  • Good experience with cloud-based database services
  • Knowledge of database security best practices
  • Proficiency in Python, Bash, or PowerShell
  • Excellent problem-solving skills
  • Strong communication and collaboration skills

Benefits For Senior Manager of Software Engineering - Databases

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Education Budget
  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching

Interested in this job?

Jobs Related To JPMorgan Chase Senior Manager of Software Engineering - Databases

Lead Technical Program Manager - CTO

Lead Technical Program Manager position at JPMorgan Chase, focusing on Hadoop technology and complex project delivery within the CTO organization.

Securities Services - Technology Relationship Manager - Vice President

Vice President level Technology Relationship Manager role at JPMorgan Chase, focusing on client technology interface delivery and relationship management in Securities Services.

Technical Implementations Connectivity Team Lead

Lead Treasury Services connectivity team, manage implementation professionals, provide technical guidance, and drive client onboarding excellence at JPMorgan Chase.

Lead Technical Program Manager

Lead Technical Program Manager position at JPMorgan Chase, managing complex technology projects with 5+ years experience required.

Vice President Product Manager - Infrastructure Platforms Client Solutions

Lead product strategy and development for infrastructure platforms at JPMorgan Chase, focusing on client solutions and technology optimization.