Lead Data Engineer
JPMorgan Chase & Co.About the role
Join our digital bank, Chase, a trusted name in the US and rapidly growing in the UK. We're revolutionizing mobile banking with a start-up mentality, offering you the chance to make a significant impact. Our culture values diversity, fostering a team that truly represents the communities we serve. Our Data Engineering team is central to this mission, seeking curious, collaborative team members passionate about new technology. With a focus on specific products and projects, you'll have the opportunity to explore different areas based on your strengths and interests.
As a Lead Data Engineer at JPMorgan Chase within our Data Engineering team, you will be instrumental in our rapidly expanding digital banking sector. We prioritize diversity and cultivate a team environment that genuinely reflects the communities we serve. Your responsibilities will include implementing standard software solutions, designing, developing, and troubleshooting with a focus on specific products and projects. This role provides the opportunity to delve into various areas based on your strengths and interests.
Job responsibilities
- Executes standard software solutions, design, development, and technical troubleshooting
- Writes secure and high-quality code using the syntax of at least one programming language with limited guidance
- Designs, develops, codes, and troubleshoots with consideration of upstream and downstream systems and technical implications
- Applies knowledge of tools within the Software Development Life Cycle toolchain to improve the value realized by automation
- Applies technical troubleshooting to break down solutions and solve technical problems of basic complexity
- Gathers, analyzes, and draws conclusions from large, diverse data sets to identify problems and contribute to decision-making in service of secure, stable application development
- Learns and applies system processes, methodologies, and skills for the development of secure, stable code and systems
- Adds to team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
- Formal training or certification on computer science or STEM (science, technology, engineering or mathematics) concepts and proficient advanced experience.
- At least 5 years of recent hands-on professional experience (actively coding) working as a data engineer (back-end software engineer considered)
- Understanding of distributed systems and cloud technologies (AWS, GCP, Azure, etc.)
- Understanding of data streaming and scalable data processing frameworks (Kafka, Spark Structured Streaming, Flink, Beam etc.)
- Experience with SQL (any dialect) and Data tools (ie. Dbt)
- Experience in the all stages of software development lifecycle (requirements, design, architecture, development, testing, deployment, release and support)
- Experience with large scale datasets , data lake and data warehouse technologies on at least TB scale (ideally PB scale of datasets) with at least one of {BigQuery, Redshift, Snowflake}
- Experience in Infrastructure as Code (ideally Terraform) for Cloud based data infrastructure
- Good experience with using a JVM language (Java/Scala/Kotlin, preferably Java 8+) or extensive knowledge of Python
- Excellent written and verbal communication skills in English
- Willingness to work under employment contract on a hybrid model (60% per quarter from the office in Warsaw)
Preferred qualifications, capabilities and skills
- Experience with a scheduling system (Airflow, Azkaban, etc.)
- Understanding of (distributed and non-distributed) data structures, caching concepts, CAP theorem
- Understanding of security frameworks / standards and privacy
- Desired – experience in automating deployment, releases and testing in continuous integration, continuous delivery pipelines
- A solid approach to writing unit level tests using mocking frameworks, as well as automating component, integration and end-to-end tests
- Experience with containers and container-based deployment environment (Docker, Kubernetes, etc.)
#ICBcareers #ICBEngineering
J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world’s most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives.We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employ
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s