Chase · 2 weeks ago
Lead Software Engineer - AWS/Python
Chase is seeking a Lead Software Engineer - AWS/Python within their Consumer and Community Banking-Card Technology team. The role involves designing, developing, and implementing technology products while leading a scrum team and collaborating with various stakeholders to achieve business goals.
BankingFinancial Services
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
Collaborate with product and business teams to develop and execute a multi-year roadmap for platform features
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
Provide mentorship and training to new development teams, promoting continuous learning and improvement
Create functional and technical documentation supporting best practices
Qualification
Required
Formal training or certification on software engineering concepts and 5+ years applied experience
Expertise in coding modern programming technologies such as Python, Java, NoSQL databases, SQL, Container Orchestration (Kubernetes), and a variety of AWS tools and services in automation and continuous delivery methods
Experience in aligning technology roadmap strategy to business goals and executing complex projects
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 in AWS cloud implementation, big data technologies, and data engineering disciplines, with proficiency in AWS data services such as Lake Formation, Glue ETL, ECS, EMR, S3, Glue Catalog, Athena, Kinesis/MSK, Airflow, Lambda, Step Functions, and EventBridge
Proficiency in SQL/Spark SQL and different on-prem databases and other cloud native relational databases, e.g. Aurora, Snowflake, Athena, Postgres, Databricks, Iceberg
Experience leading teams in an agile environment, with a strong commitment to teamwork and collaboration
Preferred
Experience in building highly scalable and high-throughput data platforms
Familiarity with front-end technologies such as HTML5/CSS3 and JS frameworks (e.g., AngularJS, React, jQuery, Bootstrap)
Experienced in data serialization and deserialization using Parquet, Iceberg, AVRO, and JSON-LD, as well as implementing AWS data security concepts including Lake Formation, IAM, service roles, encryption, KMS, and Secrets Manager
Knowledge of testing tools (e.g., JUnit, Selenium, Cucumber) and build/packaging tools (e.g., Jenkins, Maven). Experience with code versioning tools
Experience with AI/ML technologies
Business architecture knowledge and experience with architecture assessment frameworks
Written and oral communication skills; ability to communicate effectively with all levels of management and partners from a variety of business functions
Company
Chase
Chase provides broad range of financial services. It is a sub-organization of JP Morgan Chase.
Funding
Current Stage
Late StageLeadership Team
Recent News
2026-01-08
2026-01-08
Morningstar.com
2026-01-08
Company data provided by crunchbase