Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

JPMorganChase Logo

Lead Software Engineer - Hands-on Team Lead, Python/AWS

JPMorganChase

Salary not specified
Dec 10, 2025
Jersey City, NJ, US
Apply Now

JPMorgan Chase within the Consumer and Community Bank is looking to design, develop, and implement market-leading robust technology products that align with the organization's strategic goals.

Requirements

  • Expertise in coding modern programming technologies such as Java, Python, NoSQL databases, SQL, Container Orchestration (Kubernetes), and a variety of AWS tools and services in automation and continuous delivery methods.
  • Proficiency in architecture disciplines within programming including design, data modeling, integration, cloud data services, data domain driven design
  • Proven experience developing, debugging, and maintaining code within large corporate environments, utilizing multiple modern programming languages and database querying languages
  • Practical experience with AWS, big data technologies, and data engineering disciplines and cloud implementation with AWS including: AWS Data Services: Proficiency in Lake formation, Glue ETL (or) EMR, S3, Glue Catalog, Athena, Kinesis (or) MSK, Airflow (or) Lambda + Step Functions + Event Bridge
  • Data Serialization and Deserialization: Parquet, Iceberg, AVRO, JSON-LD
  • AWS Data Security Concepts: Lake formation, IAM, Service Roles, Encryption, KMS, Secrets Manager
  • Proficiency in SQL/Spark SQLand different on-prem databases and other cloud native relational databases, e.g. Aurora, Snowflake, Athena, Postgres, Databricks, Iceberg

Responsibilities

  • Lead and mentor a technology scrum team, fostering a culture of innovation and excellence.
  • Lead the strategic direction and execution of software solutions, encompassing design, development, and technical troubleshooting, with the ability to innovate beyond routine or conventional approaches to build solutions and resolve complex technical challenges.
  • Define database back-up, recovery, and archiving strategy and design & develop data pipelines end-to-end
  • Drive the modernization and transformation of the platform, ensuring scalability, security, and performance.
  • Oversee the end-to-end development process, including requirements definition, design, implementation, testing, and integration.
  • Develop multi-year roadmaps aligned with business and technology strategies, designing reusable frameworks using new technologies, and setting the vision for future technological advancements.
  • Ensure alignment with the firm’s Risk and Control agenda and security standards.

Other

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Experience in aligning technology roadmap strategy to business goals and executing complex projects
  • Experience leading teams in an agile environment, with a strong commitment to teamwork and collaboration.
  • 12+ years applied experience, including 5+ years of managing a team
  • Written and oral communication skills; ability to communicate effectively with all levels of management and partners from a variety of business functions