Software Engineer III - Python - Markets Technology - Athens

Global leader in financial services, providing strategic advice and products to corporations, governments, and institutional investors.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Software Engineer III - Python - Markets Technology - Athens

JPMorgan Chase is seeking a Software Engineer III to join their Equities Trading Technology Organization in Athens. As a seasoned member of an agile team, you'll design and deliver trusted market-leading technology products in a secure, stable, and scalable way. The role involves working with a large team of engineers tackling challenging business problems, from building low latency execution systems to implementing algorithmic trading solutions and applying AI/ML/NLP for trade execution.

The position is part of the newly announced Innovation Lab in Athens, supporting JPMorgan's Payments and Markets business globally. You'll be working closely with the London Business and Global partners, using cutting-edge tools and technologies while following best practices for continuous deployment.

As a Software Engineer III, you'll be responsible for:

  • Developing secure, high-quality production code and maintaining critical algorithms
  • Creating architecture and design for complex applications
  • Analyzing large datasets to drive system improvements
  • Contributing to engineering best practices and innovation
  • Working in an inclusive, diverse team environment

The ideal candidate should have strong Python programming skills, experience with system design and application development, and knowledge of modern software engineering practices including CI/CD and agile methodologies. You'll be joining a global leader in financial services with over 50 years of presence in Greece, working on innovative solutions that impact the world's most important corporations and institutions.

This role offers the opportunity to:

  • Work with experienced industry professionals
  • Contribute to cutting-edge financial technology solutions
  • Be part of a growing innovation hub in Athens
  • Develop expertise in financial markets technology
  • Shape the future of trading systems

Join our team and help build the next generation of financial technology solutions while growing your career in a dynamic, global organization.

Last updated 6 hours ago

Responsibilities For Software Engineer III - Python - Markets Technology - Athens

  • Executes software solutions, design, development, and technical troubleshooting
  • Creates secure and high-quality production code and maintains algorithms
  • Produces architecture and design artifacts for complex applications
  • Gathers, analyzes, and visualizes data for continuous improvement
  • Identifies hidden problems and patterns in data
  • Contributes to software engineering communities of practice
  • Adds to team culture of diversity, equity, inclusion, and respect

Requirements For Software Engineer III - Python - Markets Technology - Athens

Python
  • Formal training or certification on software engineering concepts
  • Hands-on experience in system design and application development
  • Proficient in Python coding
  • Experience in developing and debugging code in corporate environment
  • Knowledge of Software Development Life Cycle
  • Understanding of agile methodologies, CI/CD
  • Knowledge of software applications and technical processes
  • Demonstrate owner mentality
  • Continual self-improvement

Interested in this job?

Jobs Related To JPMorgan Chase Software Engineer III - Python - Markets Technology - Athens

Java Software Engineer III

Mid-level Java Software Engineer role at JPMorgan Chase focusing on backend development with Java/Springboot, working on secure and scalable enterprise solutions.

Software Engineer III - Java

Software Engineer III position at JPMorgan Chase focusing on Java development with full-stack responsibilities including frontend work with React and TypeScript.

Software Engineer III - Java

Mid-level Java Software Engineer position at JPMorgan Chase, focusing on backend development and infrastructure platforms within the Corporate Sector.

Software Engineer III - Java Full Stack

Mid-level Software Engineer role at JPMorgan Chase focusing on Java full-stack development for Asset & Wealth Management division in Bengaluru.

Python Software Engineer II

Python Software Engineer II position at JPMorgan Chase focusing on backend development and data processing using Python, PySpark, and SQL technologies.