J

Lead Software Engineer - Database Engineer Lead

JPMorganChase
Full-time
On-site
Plano, Texas, United States
Description

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.

As a Database Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking – Deposits 2.0 Team, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical contributor, you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Job responsibilities:

  • Build out and enhance non-production and production environments from Data standpoint.
  • Manage documentation, specifications, and conceptual models data design documents.
  • Contribute to the database engineering strategies on single and hybrid cloud environments.
  • Implement resiliency design and setup, including persistence replication, failover, and DR/HA architecture.
  • Help with or implement solution of test automation with respect to mock data set up.
  • Liaise with different teams and lead cyber security and stability initiatives.
  • Share responsibility of support for Dev, UAT, and Production with teammates.
  • Work across entire software development lifecycle – requirements gathering, design, implementation, testing, deployment, handover to support teams. 
  • Adds to team culture of diversity, equity, inclusion, and respect

Required qualifications, capabilities, and skills:

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Exposure to AWS / Azure / or GCP and distributed databases.
  • Strong analytical development skills, solid understanding of computer science fundamentals.
  • Excellent verbal & written communication skills.
  • The ideal candidate will likely be qualified to degree level in Computer Science or related engineering discipline.
  • Strong technology generalist – experience building and supporting high performance and resilient applications used within a high performance/real time environment.
  • Experience working in a team with a strong software development process (build, test, deploy).
  • Experience in test automation, GIT, Jira, Confluence, Wiki.
  • Experience in using Jenkins, CI/CD pipelines (e.g. GitHub Actions). 
Preferred qualifications, capabilities, and skills:
  • Good understanding of Infrastructure automation and DevOps processes.
  • Experience in Cloud native engineering and any one of the Cloud platforms.
  • Modern technologies and platforms such as AWS, Kafka, Kubernetes, and Java frameworks.