Senior Manager of Software Engineering - Databases
Company: JPMorgan Chase & Co.
Location: Jersey City
Posted on: April 1, 2026
|
|
|
Job Description:
Description When you mentor and advise multiple technical teams
and move financial technologies forward, it’s a big challenge with
big impact. You were made for this. 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.
You will also foresee the requirements and potential dependencies
of other functions within the organization. As a specialist in your
field, your insights will impact budget and technical
considerations to enhance operational efficiencies and
functionalities. We are looking for a highly skilled and
experienced Senior Database Manager to join our dynamic team. The
ideal candidate should have extensive experience 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, caching
database like Redis, . This role requires a deep understanding of
database architecture, performance tuning, and data security. Job
responsibilities Design, implement, and maintain robust database
solutions using AWS RDS, Oracle, PostgreSQL,NoSQL databases such as
MongoDB and Cassandra, distributed database like CockroachDB,
caching database. Collaborate with development teams to design and
optimize database schemas, queries, and indexing strategies to
ensure high performance and scalability. Monitor database
performance, identify bottlenecks, and implement solutions to
improve efficiency and reliability. Develop and implement database
backup, recovery, and disaster recovery strategies to ensure data
integrity and availability. Ensure database security by
implementing best practices for access control, encryption, and
auditing. Automate routine database tasks and processes using
scripting languages and tools. Stay up-to-date with the latest
database technologies and trends, and provide recommendations for
continuous improvement. Mentor and provide guidance to junior
database engineers and other team members. Provide overall
direction, oversight, and coaching for a team of entry-level to
mid-level software engineers that work on basic to moderately
complex tasks Provides input to leadership regarding budget,
approach, and technical considerations to improve operational
efficiencies and functionality for the team Creates a culture of
diversity, equity, inclusion, and respect for team members and
prioritizes diverse representation Required qualifications,
capabilities, and skills Formal training or certification on
Computer Science concepts and 5 years applied experience. In
addition, 2 years of experience leading technologists to manage and
solve complex technical items within your domain of expertise
Strong experience on AWS RDS, Oracle, PostgreSQL, NoSQL,
Cockroachdb, Redis,Memcache databases. Strong proficiency in SQL
and experience with database performance tuning and optimization.
Experience with database migration, replication, and
high-availability solutions. Good experience with cloud-based
database services, like AWS RDS and DocumentDB. Knowledge of
database security best practices and compliance requirements.
Proficiency in scripting languages such as Python , Bash, or
PowerShell. Excellent problem-solving skills and attention to
detail. Strong communication and collaboration skills. Preferred
qualifications, capabilities, and skills Certifications in AWS,
MongoDB, Oracle, or PostgreSQL. Experience with DevOps practices
and tools such as Docker, Kubernetes, and CI/CD pipelines.
Experience with ETL processes and replication tools like
Goldengate. Having Terraform as an additional skill is
advantageous.
Keywords: JPMorgan Chase & Co., Middletown , Senior Manager of Software Engineering - Databases, IT / Software / Systems , Jersey City, Connecticut