Point your AI agent at freehire and let it find you a job.

Get the CLI →

jpmc-dev6.fa.oraclecloud.com/CX

Senior Manager of Software Engineering - Databases

Posted Updated
Discussion

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.

Skills

What Senior Management jobs ask for — and how much of it you have →
Apply

See also

Management jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available