JPMorgan Chase - New York, NY

posted 13 days ago

Full-time - Mid Level
New York, NY
Credit Intermediation and Related Activities

About the position

As a Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking sector, you will play a crucial role in an agile team focused on enhancing and delivering innovative technology products. This position involves developing secure, high-quality production code and conducting critical technology solutions across various business functions to support the firm's objectives. You will also lead initiatives to improve operational stability and drive the adoption of new technologies within the team.

Responsibilities

  • Execute creative software solutions, design, development, and technical troubleshooting.
  • Develop secure high-quality production code, and review and debug code written by others.
  • Design and deliver trusted data collection, storage, access, and analytics data platform solutions.
  • Identify opportunities to eliminate or automate remediation of recurring issues to improve operational stability.
  • Lead evaluation sessions with external vendors and internal teams to assess architectural designs and technical credentials.
  • Lead communities of practice across Software Engineering to promote awareness and use of new technologies.

Requirements

  • Formal training or certification on software engineering concepts and 5+ years applied experience.
  • Hands-on professional experience working as a data engineer.
  • Hands-on practical experience delivering system design, application development, testing, and operational stability.
  • Experience with SQL and one or more programming languages - Java or Python.
  • Experience with large-scale data platforms like Snowflake.
  • Proficiency in automation and continuous delivery methods.
  • Proficient in all aspects of the Software Development Life Cycle.
  • Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
  • Demonstrated proficiency in software applications and technical processes within a technical discipline.
  • In-depth knowledge of the financial services industry and their IT systems.
  • Practical cloud native experience and experience in Amazon AWS.

Nice-to-haves

  • Experience in Infrastructure as Code (Terraform) for Cloud based data infrastructure.
  • Understanding of data streaming and scalable data processing frameworks (Kafka, Spark Structured Streaming, etc.).
  • Deep understanding of cloud architecture, including serverless, containerization, microservices, and distributed systems.
  • Expertise with AWS infrastructure and services.
  • Strong knowledge of containerization and orchestration with Docker and ECS.
  • Excellent problem-solving skills with the ability to troubleshoot and resolve complex cloud infrastructure issues.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service