JPMorgan Chase
Posted 1mo ago

Software Engineer III - Python

JPMorgan Chase
Dublin, Leinster, Ireland
OnsiteFull Time
Responsibilities
  • executing solutions
  • creating code
  • designing architecture
Requirements
  • Experience designing and delivering production services using Python/Node.js
  • REST APIs
  • Databases
  • Automated testing, CI/CD
  • Containers, and enterprise development practices
Technical tools mentioned
PythonFlaskFastAPINode.jsExpressNestJSReactTypeScriptpytestJestReact Testing LibraryAWSDockerKubernetesJenkinsGitHub ActionsSpinnakerKafkaSQSGrafanaSplunkDynatraceOpenTelemetry

Job description

As a Software Engineer III at JPMorganChase within the Employees Platform, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm’s business objectives.

Job Responsibilities

  • Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or breakdown technical problems
  • Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • Leverages enterprise-authorized AI coding assist tools within the work environment to improve code quality, delivery speed, and productivity across complex deliverables (e.g., code generation/refactoring, unit test creation, documentation), while validating outputs through peer review, automated testing, and secure coding standards; contributes learnings and reusable patterns to improve broader team effectiveness.
  • 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.
  • Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development
  • Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems
  • Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture

Required qualifications, capabilities, and skills

  • Formal training or certification on software engineering concepts and advanced applied experience.
  • Hands-on practical experience in system design, application development, testing, and operational stability
  • Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
  • Hands-on experience using enterprise-authorized AI-assisted software development tools within the work environment (e.g., for coding, test creation, troubleshooting, or documentation) with demonstrated ability to critically evaluate, validate, and refine AI-generated outputs for correctness, performance, and security.
  • Understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; ability to guide peers on safe and effective usage within team practices.
  • Overall knowledge of the Software Development Life Cycle
  • Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
  • Proficiency building production services in Python (Flask/FastAPI or similar) and/or Node.js (Express/NestJS), and building modern web UIs in React with TypeScript.
  • Practical experience with REST API design, relational and/or document databases, and automated testing (pytest / Jest / React Testing Library).
  • Comfort operating services on AWS using containers (Docker/Kubernetes) and CI/CD pipelines (Jenkins / GitHub Actions / Spinnaker).

Preferred qualifications, capabilities, and skills

  • TypeScript on both server and client.
  • Event-driven or messaging patterns (Kafka, SQS).
  • Observability tooling (Grafana, Splunk, Dynatrace, OpenTelemetry).
  • Prior experience in financial services or a regulated environment.

About Company

Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we’re setting our businesses, clients, customers and employees up for success.

Company

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 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.

About JPMorgan Chase

Global financial services and investment banking firm.

Year founded
1799
Employees
323028
Organization type
Public
Latest investment
Post-IPO Debt (2026)
Headquarters
US

Similar jobs

Software Engineer roles near Dublin, Leinster
4h
Save
Mark Applied
Hide
Principal Software Engineer, Program Structure
United States or San Francisco or New York City or London or Dublin or Tel Aviv or Sydney
$321k-$378k/yr RemoteFull Time
Vanta
Vanta: Private software that helps businesses automate compliance, manage risk, and prove security trust.
15+ YOE15+ years of backend engineering experience, complex multi-quarter initiative leadership, enterprise architecture expertise in tenancy, access control, data isolation, and strong cross-functional communication.
AI, GovCloud
4h
Save
Mark Applied
Hide
Mid-Level Software Engineer – Ruby on Rails
Dublin, Leinster, Ireland
OnsiteFull Time
Bizimply
Bizimply: Irish workforce management software serving hospitality, retail, and other shift-based businesses in the UK and Ireland.
2+ YOERequires 2–5 years of software development experience, strong Ruby on Rails, RESTful APIs, SQL databases, automated testing, version control, collaboration, and familiarity with AI-assisted development tools.
Ruby on Rails, React, MySQL, PostgreSQL, ClickHouse, BigQuery, Redis, Sidekiq, AWS, Git, CI/CD, RSpec, Cypress, Robot Framework, React Native, Anthropic, OpenAI, Model Context Protocol (MCP)
13h
Save
Mark Applied
Hide
Software Engineer (Senior, Staff) - Remote
Yerevan or Vienna or Brussels or Sofia or Zagreb or Prague or Paris or Nicosia or Tallinn or Tbilisi or Berlin or Athens or Budapest or Rome or Dublin or Riga or Valletta or Vilnius or Podgorica or Oslo or Amsterdam or Chisinau or Warsaw or Lisbon or Bucharest or Bratislava or Madrid or Ljubljana or Ankara or Kyiv or London or Brazil
RemoteFull Time
Replika
Replika: Private AI companion software serving people through conversational mobile and web applications.
Experience shipping consumer products to real users, driving complex features end to end, and working in founding or early-stage startups; fluent English and strong product, design, and coding judgment required.
AI, PRDs
3d
Save
Mark Applied
Hide
Principal Software Engineer, Developer Acceleration (Release Engineering)
Dublin, Leinster, Ireland
$266k-$426k/yr HybridFull Time
HubSpot
HubSpotNYSE: HUBS: AI-powered customer platform for marketing, sales, and service.
Deep experience with large-scale distributed systems, CI/CD, build or release engineering, strong architecture, hyperscaler-scale operations, cross-team initiatives, and hands-on production coding.
AI, CI/CD
3d
Save
Mark Applied
Hide
Principal Software Engineer, Developer Acceleration (Release Engineering)
Dublin or Cambridge or United States or Germany or India
$266k-$426k/yr RemoteFull Time
HubSpot
HubSpotNYSE: HUBS: AI-powered customer platform for marketing, sales, and service.
Deep experience building large-scale distributed systems in CI/CD, build infrastructure, release engineering, or backend platforms; architectural expertise, hyperscaler-scale experience, and cross-team technical leadership.
AI, CI/CD
3d
Save
Mark Applied
Hide
Software Engineer II, Infrastructure Security
Dublin, Leinster, Ireland
€76k-€114k/yr HybridFull Time
Klaviyo
KlaviyoNYSE: KVYO: Marketing automation and CRM platform for e-commerce businesses.
3+ YOERequires 3+ years building and operating cloud-native distributed systems, production coding in Python or Go, AWS or similar cloud experience, Kubernetes, secure system design, and on-call participation.
Python, Golang, Go, AWS, Kubernetes, Terraform, Django, FastAPI, MySQL, Redis, Memcached, RabbitMQ, Celery, Apache Kafka, Apache Pulsar, React, AI-powered tools
3d
Save
Mark Applied
Hide
Software Eng II
Dublin, Leinster, Ireland
€70k-€104k/yr HybridFull Time
Sony Interactive Entertainment
Sony Interactive Entertainment: Global leader in interactive entertainment, hardware, and digital network services.
BSc in Computer Science or equivalent experience; strong C# or C++ skills, .NET, WPF or Avalonia, React, desktop UI design, concurrency, testing, unit tests, and Git experience.
C#, C++, .NET, WPF, Avalonia, React, Git, Electron, Node.js, TypeScript, HTML, CSS, Reactive UI, gRPC, MFC, PostgreSQL, xUnit
3d
Save
Mark Applied
Hide
Senior Software Engineer, Machine Learning (LLM & Agentic AI - TikTok - Content Ecology Local Services)
San Jose or Los Angeles or Singapore or New York City or London or Dublin or Paris or Berlin or Dubai or Jakarta or Seoul or Tokyo
$218k-$480k/yr OnsiteFull Time
TikTok
TikTok: Short-form mobile video and social media platform.
Bachelor's degree in a technical field; strong machine learning and deep learning foundations; Python, PyTorch, distributed training, large-scale data processing, software engineering, and production deployment experience.
Large Language Models (LLMs), Multimodal Large Language Models (MLLMs), Natural Language Processing (NLP), Python, PyTorch, Neural Information Processing Systems (NeurIPS), International Conference on Machine Learning (ICML), International Conference on Learning Representations (ICLR), Conference on Computer Vision and Pattern Recognition (CVPR), International Conference on Computer Vision (ICCV), European Conference on Computer Vision (ECCV), Association for Computational Linguistics (ACL), Conference on Empirical Methods in Natural Language Processing (EMNLP), North American Chapter of the Association for Computational Linguistics (NAACL), Knowledge Discovery and Data Mining (KDD), World Wide Web Conference (WWW), Special Interest Group on Information Retrieval (SIGIR), Recommender Systems (RecSys), Association for the Advancement of Artificial Intelligence (AAAI), International Speech Communication Association (Interspeech), International Conference on Acoustics, Speech, and Signal Processing (ICASSP)