JPMorgan Chase

SQL/Python Developer - Software Engineer III

JPMorgan Chase
Apply
2 days ago
Glasgow, United KingdomSenior

Responsibilities

  • Design, develop, execute, debug, and maintain secure, high-quality software solutions and production code.
  • Create architecture and design artifacts for complex applications and ensure software implementations meet design constraints.
  • Use SQL, Python, data transformation, and ETL techniques to support technology solutions.
  • Analyze large and diverse datasets, producing visualizations and reports to improve software applications and systems.
  • Identify hidden problems and data patterns and use insights to improve coding practices and system architecture.
  • Use enterprise-authorized AI-assisted development and automation tools for code generation, refactoring, testing, troubleshooting, and documentation while validating outputs for correctness, performance, and security.
  • Apply software development lifecycle tools and practices and contribute reusable AI-assisted engineering patterns to the team.

Requirements

  • Formal training or certification in software engineering concepts with advanced applied experience in SQL, data transformation, ETL, and Python.
  • Working knowledge of AWS, Databricks, and big data technologies and concepts.
  • Hands-on experience with system design, application development, testing, and operational stability.
  • Experience developing, debugging, and maintaining code in a large corporate environment using modern programming and database-querying languages.
  • Hands-on experience with enterprise-authorized AI-assisted software development tools and the ability to validate and refine AI-generated outputs.
  • Understanding of responsible AI use, data sensitivity, secure input and output handling, resiliency, and security expectations.
  • Overall knowledge of the software development lifecycle and relevant development tools, including Jenkins, Git, and Stash.
  • Preferred knowledge of Airflow and Data Mesh architecture.
  • Preferred experience with data analysis.

Tech Stack

Apache AirflowAWSDatabricksGitJenkinsPythonSQL

Categories

BackendData Engineering
JPMorgan Chase

About JPMorgan Chase

10,000+ employees

JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.

Contact me