Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II - Python, ETL, AWS, Kubernetes

J.P. Morgan

hackajob is collaborating with J.P. Morgan to connect them with exceptional professionals for this role.

JOB DESCRIPTION

You're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.

As a Software Engineer II at JPMorgan Chase within the Commercial and Investment Bank, you are part of an agile team that works to enhance, design, and deliver the software components of the firm's state-of-the-art technology products in a secure, stable, and scalable way. As an emerging member of a software engineering team, you execute software solutions through the design, development, and technical troubleshooting of multiple components within a technical product, application, or system, while gaining the skills and experience needed to grow within your role.

Job responsibilities

  • Design, develop, and maintain scalable data pipelines and ETL processes to support data integration and analytics. 
  • Frequently utilizes SQL and understands NoSQL databases and their niche in the marketplace
  • Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards.
  • Contribute to data modernization efforts by leveraging cloud solutions and optimizing data processing workflows
  • Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation
  • Perform data extraction and implement complex data transformation logic to meet business requirements
  • Ensure data availability and accuracy for analytical purposes, implement best practices for data engineering, ensuring data quality, reliability, and performance, monitor and executes data quality checks.
  • Identify opportunities for process automation within data engineering workflows
  • Deploy and manage containerized applications using Kubernetes (EKS) and Amazon ECS.
  • Implement data orchestration and workflow automation using AWS step , Event Bridge 
  • Use Terraform for infrastructure provisioning and management, ensuring a robust and scalable data infrastructure.

     

Required qualifications, capabilities, and skills

  • Formal training or certification on Data Engineering concepts and 3+ years applied experience
  • Experience across the data lifecycle
  • Experience working with modern Lakehouse : Databricks )
  • Proficient in SQL coding (e.g., joins and aggregations) including RDBMS skills
  • Experience in Micro service based component using ECS or EKS 
  • Working understanding of NoSQL databases
  • Experience in building and optimizing data pipelines, architectures, and data sets ( Glue or Data bricks ETL) 
  • Proficient in object-oriented and object function scripting languages (Python etc.)
  • Experience in developing ETL process and workflows for streaming data from heterogeneous data sources
  • Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, testing, troubleshooting, or documentation) with demonstrated ability to critically evaluate and validate AI-generated outputs.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations.

Preferred qualifications, capabilities, and skills

  • Strong analytical and problem-solving skills, with attention to detail.
  • Experience building Pipeline on AWS using Terraform and using CI/CD pipelines 
  • Knowledge of RDBMS like Aurora
  • Experience with data pipeline and workflow management tools (Airflow, etc.)

ABOUT US

JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world's most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.

We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process. 

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 employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation.

JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans

ABOUT THE TEAM

J.P. Morgan's Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.

Vacancy posted 6 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer II - Python, ETL, AWS, Kubernetes in Jersey City, NJ vacancy
  • $160k

     ...Python and Kubernetes Software Engineer - Data, AI/ML & Analytics Join to apply for the Python and Kubernetes Software...  .... You may also work on workflow, ETL, data governance and visualization tools...  ...etc.) Experience with public clouds (AWS, Azure, Google Cloud) Working... 
    Amazon Web Service
    Full time
    Local area
    Work from home
    Worldwide

    Canonical

    Brooklyn, NY
    18 hours ago
  •  ...technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial...  ...data sets Transforming existing ETL logic on AWS Platform or Data Bricks Innovate new...  ...~3+ years of Experience with Python  ~2+ years of Experience in Java Development... 
    Amazon Web Service

    J.P. Morgan

    Jersey City, NJ
    13 days ago
  •  ...deliver top-notch technology products. As a Senior Lead Software Engineer - Python/AWS/AI/LLM at JPMorganChase within the Asset Wealth...  ...computing platforms preferred: Amazon Web Services (AWS), Azure, Kubernetes Emerging technologies ABOUT US JPMorganChase,... 
    Amazon Web Service
    For contractors

    J.P. Morgan

    Jersey City, NJ
    13 days ago
  •  ...what's possible. As a Lead Software Engineer at JPMorgan Chase within the...  ...skill Java 21 and Python building into the public and...  ...Experience in Spring Boot, Kafka, Kubernetes, Splunk, Dynatrace. Demonstrated...  ...skills: Experience with AWS public cloud. Proficiency... 
    Amazon Web Service

    J.P. Morgan

    Jersey City, NJ
    4 days ago
  •  ...career - and we have the perfect software engineering opportunity for you. Step...  ...as a Software Engineer II within Corporate - Cloud Foundational...  ...languages such as Java, Python, Terraform and database...  ...particular with Public Cloud and AWS Preferred qualifications,... 
    Amazon Web Service

    J.P. Morgan

    Jersey City, NJ
    14 days ago
  •  ...products. As a Senior Lead Software Engineer- Python Distributed Development and...  ...specifications. Extends ETL and CDC pipelines for agent...  ...practices, and cloud platforms (AWS/EKS/ECS) Expert...  ...and container orchestration (Kubernetes/EKS) Background in financial... 
    Amazon Web Service

    JPMorgan Chase & Co.

    Jersey City, NJ
    2 days ago
  •  ...opportunity for you to take your software engineering career to the next level. As an AWS Software Engineer III-ETL/AI at JPMorgan Chase within...  ...Hands-on experience in Python or Java programming...  ...), including Docker and Kubernetes , and deploying/operating... 
    Amazon Web Service

    J.P. Morgan

    Newark, NJ
    17 days ago
  • $130k - $170k

     ...re Looking For We are looking for a Software Engineer II to focus on solutions for our AI...  ...Languages may include C# (.NET 10), Python, and JavaScript/TypeScript. Databases...  ...Server. Infrastructure includes AWS, Docker, and Kubernetes Implement, test, and iterate on software... 
    Amazon Web Service
    Temporary work
    Work at office
    3 days per week

    Cross River

    Fort Lee, NJ
    1 day ago
  •  ...limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Corporate Sector...  ...stability Advanced in coding in Python Experience coding in Java Proficiency...  ...Practical cloud native experience (AWS) Databricks experience LLM Engineering... 
    Amazon Web Service

    J.P. Morgan

    Jersey City, NJ
    18 days ago
  •  ...designs and delivers front office software solutions for loan trading,...  ...loss  As a Lead Software Engineer at JPMorganChase within the Credit...  ...with strong proficiency in Python. Experience developing, debugging...  ...cloud-native development (AWS). Knowledge of Fixed Income... 
    Amazon Web Service

    J.P. Morgan

    Jersey City, NJ
    18 days ago
  •  ...technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial...  ...design and architecture, with a focus on Python development. Design and implement...  ...Experience with big data technologies and AWS Cloud Platform. Experience with AWS Lake... 
    Amazon Web Service
    For contractors

    J.P. Morgan

    Jersey City, NJ
    17 days ago
  •  ...secure, stable, and scalable way. As a Lead Software Engineer at JPMorganChase within...  ...Proficiency in back-end technologies (e.g., Python, Flask, Django) with experience building...  ...Experience working with cloud platforms (e.g., AWS, Azure, GCP), distributed systems, and... 
    Amazon Web Service

    J.P. Morgan

    Jersey City, NJ
    16 hours ago
  •  ...deliver top-notch technology products. As a Senior Lead Software Engineer- Java/Python/ AI Solutions at JPMorganChase within the Asset and Wealth...  ...applications Hands-on experience with cloud platforms (AWS or Azure) for AI/ML model deployment, data processing, and... 
    Amazon Web Service

    J.P. Morgan

    Jersey City, NJ
    10 days ago
  •  ...push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within Corporate Technology in Financial...  ...one or more programming languages including Java, Python, or Scala. Good understanding of the AWS platform , including its core services,... 
    Amazon Web Service
    Local area

    J.P. Morgan

    Jersey City, NJ
    13 days ago
  •  ...to join our talented Team. Job Title: Software Engineer - II/ .Net Developer Location: Atlanta, GA...  ...optimize cloud-based microservices in AWS, ensuring scalability, reliability, and...  ...Git for version control. Exposure to Kubernetes orchestration. Knowledge of C/C++ (a plus... 
    Amazon Web Service

    Ampcus

    Brooklyn, NY
    1 day ago
  •  ...Job Description We are seeking a talented Software Engineer II to join our engineering team and help design, build, and support modern, scalable...  ...Angular . The ideal candidate is also comfortable working in AWS‑based cloud environments , collaborating across teams, and... 
    Amazon Web Service

    Verisk Analytics

    Jersey City, NJ
    2 days ago
  •  ...possible. As a Lead Software Engineer at JPMorgan Chase...  ...maintain and optimize robust ETL data pipelines using...  ...solutions leveraging AWS services (S3, Glue, SQS...  ...s), including Java or Python for data engineering...  ...Container technologies (i.e. Kubernetes and Docker)... 
    Amazon Web Service
    Work at office

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  •  ...rewarding opportunity for you to take your software engineering career to the next level.  The Chief...  ..., implements, and maintains a managed AWS Databricks platform, and provides...  ...stability Hands-on experience with Python and/or Java application program development... 
    Amazon Web Service
    Work at office

    J.P. Morgan

    Jersey City, NJ
    5 days ago
  •  ...highly skilled Senior Software Engineer to join our team and contribute...  ...languages (e.g. Python, Django, Angular,...  ...containerization software (e.g., Kubernetes, Docker)  ~...  ...developing long-running ETL processes...  ...Providers, preferably AWS Preferred Certifications... 
    Amazon Web Service
    Remote work

    GrabJobs

    Jersey City, NJ
    3 days ago
  •  ...to impact your career and provide an adventure where you can push the limits of what's possible. As a Full Stack Python / AWS Lead Software Engineer at JPMorganChase within the Asset and Wealth Management Technology Team- Acceleration Lab, you are an integral part of... 
    Amazon Web Service

    J.P. Morgan

    Jersey City, NJ
    18 days ago
  •  ...client is seeking a Python Developer with...  ...a true full stack engineering role-the ideal candidate...  ...cloud platforms (AWS, Azure, or GCP)...  ...Exposure to modern software development...  ...Knowledge of Docker, Kubernetes, or containerization...  ...data pipelines or ETL workflows (Data Engineers... 
    Amazon Web Service
    Weekly pay
    Long term contract
    Temporary work
    For subcontractor
    Flexible hours

    Manpower Group Inc.

    Jersey City, NJ
    4 days ago
  •  ...rewarding opportunity for you to take your software engineering career to the next level. As an...  ...decisions, build cloud-native services on AWS, and improve system quality through...  ...Experience deploying and operating workloads on Kubernetes-based platforms and container... 
    Amazon Web Service

    J.P. Morgan

    Jersey City, NJ
    17 days ago
  •  ...role. JOB DESCRIPTION As an Lead Software Engineer at JPMorganChase within Enterprise...  ...Engineer cloud-native AI services on AWS using containers and serverless patterns...  ...model systems Hands-on experience with Kubernetes-based deployment patterns and operational... 
    Amazon Web Service

    J.P. Morgan

    Jersey City, NJ
    17 days ago
  •  ...technology products. As a Lead Software Engineer at JPMorganChase within the...  ...engineering and Spark-based ETL/ELT Develops secure high-quality production code in Python/PySpark and Spark SQL, and reviews...  ...practice ~ Experience with AWS data management patterns... 
    Amazon Web Service

    J.P. Morgan

    Jersey City, NJ
    13 days ago
  •  ...right place. As a Principal Software Engineer at JPMorganChase within the Asset...  ...Advance experience with Java, Python, Java Spring, ORM frameworks, Agentic...  ...with cloud platforms (AWS, Azure) and containerization (Docker, Kubernetes) Hands-on practical experience... 
    Amazon Web Service

    J.P. Morgan

    Jersey City, NJ
    14 days ago
  •  ...of what's possible. As a Senior Lead Software Engineer at JPMorganChase within the Commercial and...  ...one or more programming language(s) - Python and React Hands-on experience in system...  ...cloud-based technologies, preferably AWS. Experience with order management and... 
    Amazon Web Service
    For contractors
    Bank staff

    JPMorgan Chase & Co.

    Jersey City, NJ
    10 days ago
  •  ...the right place. As the Principal Software Engineer at JPMorgan Chase within the...  ...readiness. Contribute directly in Python (services, concurrency, performance...  ...experience: Kafka, Spark, gRPC/REST, Docker/Kubernetes. ~ Cloud fluency (AWS/Azure/GCP) and MLOps tooling (... 
    Amazon Web Service

    J.P. Morgan

    Jersey City, NJ
    18 days ago
  •  ...Reinforcement Learning. As a Lead Software Engineer at JPMorgan Chase within the...  ...tools like Terraform or AWS Infrastructure as Code....  ...including advanced visualization, ETL automation, and ODBC...  ...query optimization using SQL and Python. Processing large datasets... 
    Amazon Web Service

    J.P. Morgan

    Jersey City, NJ
    17 days ago
  •  ...limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Commercial and...  ...software systems using Java or Python, integrating AI/ML techniques such as LLMs...  ...and cloud-native development (preferably AWS) Hands-on practical experience delivering... 
    Amazon Web Service
    Local area

    JPMorgan Chase & Co.

    Jersey City, NJ
    8 days ago
  •  ...If you're a Senior Lead Software Engineer who takes ownership of outcomes...  ...nines, leveraging standard AWS compute, messaging, streaming...  ...programming languages (e.g., Java, Python, Go, Rust) with heavy...  ...technologies, including Docker and Kubernetes  ~ Demonstrated ability... 
    Amazon Web Service

    J.P. Morgan

    Jersey City, NJ
    7 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II - Python, ETL, AWS, Kubernetes. Be the first to apply!