Expoint - all jobs in one place

המקום בו המומחים והחברות הטובות ביותר נפגשים

Limitless High-tech career opportunities - Expoint

JPMorgan Senior Manager Software Engineering - Databases 
United States, New Jersey, Jersey City 
971749333

18.03.2025

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.

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.