JPMorgan Chase - Tampa, FL

posted 30 days ago

Full-time - Mid Level
Tampa, FL
Credit Intermediation and Related Activities

About the position

As a Lead Software Engineer at JPMorgan Chase within the Corporate & Investment Bank, Payments Technology, you will be part of an agile team responsible for enhancing, designing, and delivering software components for the firm's advanced technology products. This role involves leading a software engineering team to execute software solutions through design, development, and troubleshooting, while also fostering a culture of diversity, equity, and inclusion.

Responsibilities

  • Execute creative software solutions, design, development, and technical troubleshooting.
  • Develop secure high-quality production code, and review and debug code written by others.
  • Collect data and build data-pipes from various data sources, including databases, APIs, and external data providers.
  • Design, develop, code, and troubleshoot with consideration of upstream and downstream systems.
  • 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.
  • Contribute to a team culture of diversity, equity, inclusion, and respect.

Requirements

  • Formal training or certification in software engineering concepts and 5+ years of applied experience.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more programming languages including Python, PySpark, and Java.
  • Experience with data analysis and ability to determine appropriate tools and data patterns for analysis.
  • Good understanding of distributed systems and knowledge of streaming technologies like Apache Kafka.
  • Proficiency in cloud platforms like AWS and Azure, with working knowledge of AWS Glue and EMR for data processing.
  • Advanced understanding of agile methodologies such as CI/CD, application resiliency, and security.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service