JPMorgan Chase - Columbus, OH

posted 5 days ago

Full-time - Senior
Columbus, OH
Credit Intermediation and Related Activities

About the position

As a Lead Software Engineer at JPMorgan Chase within the Corporate Sector and CCB Risk, you will play a crucial role in an agile team focused on enhancing and delivering market-leading technology products. Your responsibilities will include designing and executing innovative software solutions, developing secure production code, and collaborating with various teams to implement data solutions for machine learning workloads. You will also lead evaluation sessions with vendors and contribute to the culture of diversity and inclusion within the team.

Responsibilities

  • Designs and executes creative software solutions with hands-on development and technical troubleshooting.
  • Develops secure high-quality production code and reviews/debugs code written by others.
  • Collaborates with technology, business, and product teams to evaluate and deliver data solutions for executing machine learning workloads.
  • Identifies opportunities to eliminate or automate remediation of recurring issues to improve operational stability of software applications and systems.
  • Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs and technical credentials.
  • Leads communities of practice across Software Engineering to promote awareness and use of new technologies.
  • Contributes 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.
  • 10+ years of application development experience.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more programming languages, specifically Java or Python.
  • Strong proficiency with RDBMS (e.g., MySQL, PostgreSQL, Oracle) or Hadoop ecosystem (e.g., HDFS, Hive, Spark).
  • Proficiency in automation and continuous delivery methods.
  • Proficient in all aspects of the Software Development Life Cycle.
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, AI, machine learning, mobile).
  • In-depth knowledge of the financial services industry and their IT systems.
  • Practical cloud-native experience.

Nice-to-haves

  • AWS certification - Associate/professional Solution Architect preferred.
  • Advanced understanding of agile methodologies such as CI/CD.
  • Experience with Snowflake and Databricks.
  • Knowledge of data governance and best practices in data management.

Benefits

  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service