JPMorgan Chase - Plano, TX

posted 5 days ago

Full-time - Senior
Plano, TX
Credit Intermediation and Related Activities

About the position

As a Senior Lead Software Engineer at JPMorgan Chase within the Corporate Sector - Data Lake & Analytics team, you will be a key member of an agile team focused on enhancing, building, and delivering top-notch technology products. This role involves managing vast amounts of data to enable AI/ML initiatives and providing market-leading capabilities. You will work in a product operating model to iteratively discover, design, develop, and deliver innovative data management products and solutions.

Responsibilities

  • Execute software solutions, design, development, and technical troubleshooting.
  • Create secure and high-quality production code and maintain algorithms that run synchronously with appropriate systems.
  • Produce architecture and design artifacts for complex applications while ensuring design constraints are met by software code development.
  • Gather, analyze, synthesize, and develop visualizations and reporting from large, diverse data sets.
  • Proactively identify hidden problems and patterns in data to drive improvements to coding hygiene and system architecture.
  • Contribute to software engineering communities of practice and events that explore new and emerging technologies.
  • Add to team culture of diversity, equity, inclusion, and respect.
  • Work with public cloud services focusing on data and ML engineer personas.

Requirements

  • Formal training or certification on software engineering concepts and 5 years applied experience.
  • Extensive experience with Cloud Services such as AWS or Azure, Java, Python, Maven, UNIX, Microservices, GIT, REST web services, Software Development, SQL, Databases, Messaging and Events, Caching, Spark, and Big Data storage, processing, and consumption.
  • Hands-on practical experience in system design, application development, testing, and operational stability.
  • Experience in developing, debugging, and maintaining code in a large corporate environment with modern programming languages and database querying languages.
  • Overall knowledge of the Software Development Life Cycle (SDLC).
  • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
  • Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning).
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service