Python Developer

Cantor Fitzgerald Ireland Ltd

Województwo mazowieckie

On-site

PLN 120,000 - 200,000

Full time

48 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cantor Fitzgerald Ireland Ltd. is seeking a talented Software Engineer to join our automation and applied AI engineering team.

In a small, high-ownership squad, you will participate across the software-development lifecycle—from learning and analyzing business processes through solution design, development, deployment, monitoring and production support. You will collaborate with business, operations and technology stakeholders to design, build and support production-grade automation solutions

Qualifications

  • Bachelor's or Master's in CS/Engineering or equivalent.
  • 2-5 years of software development experience.
  • Strong Python and Django proficiency.
  • Experience with REST APIs and SQL Server.
  • Experience with AI/LLM APIs and prompt design.

Responsibilities

  • Design, develop, test, and maintain full-stack automations and services across backend components, relational databases, REST APIs and web-based user interfaces.
  • Develop solutions using Python and Django with relational databases such as SQL Server.
  • Apply generative AI and large language models to appropriate business workflows, including document and email processing, information extraction, classification and AI-assisted report drafting.
  • Implement controls for AI-enabled solutions, including validation, exception handling, auditability and human review where required.
  • Proactively learn workflows and domain knowledge to design effective automation solutions.
  • Own assigned solutions through lifecycle: design, development, testing, deployment and production support.
  • Troubleshoot production issues, perform root-cause analysis and improve reliability and performance.
  • Develop automated tests and participate in code reviews to maintain quality and reduce risk.
  • Implement logging, monitoring and alerting for unattended automations.
  • Liaise with stakeholders across compliance, legal, trading operations, tax, treasury, finance, and HR to validate logic and communicate trade-offs.
  • Develop and support Compliance and regulatory reports translating business rules into technical solutions with data validation and auditability.
  • Document and communicate technical designs and decisions for knowledge sharing across audiences.
  • Remain current with software-development, automation and AI technologies and evaluate their use within the organization.

Skills

Python
Django
REST APIs
SQL
SQL Server
Git
CI/CD
DevOps
AI/LLM APIs

Education

Bachelor's or Master's in CS/Engineering

Tools

SQL Server

Job description

We are seeking a talented and detail-oriented Software Engineer to join our automation and applied AI engineering team. As a member of a small, high-ownership team, you will participate throughout the software-development lifecycle—from learning and analyzing unfamiliar business processes through solution design, development, deployment, monitoring and production support. Success in this role requires genuine curiosity about how different business functions operate and enthusiasm for developing the domain knowledge needed to automate them effectively. The successful candidate will collaborate closely with business, operations and technology stakeholders across the firm to design, build and support production-grade automation solutions that reduce manual effort and improve operational controls.

The team supports a broad portfolio of solutions across trading, Compliance, Legal, Tax, Treasury, Finance, Human Resources and other corporate functions. As a member of a small, high-ownership team, you will participate throughout the software-development lifecycle—from requirements analysis and solution design through development, deployment, monitoring and production support. You will also contribute to the responsible adoption of automation and applied AI across the organization.

Responsibilities
  • Design, develop, test and maintain full-stack automations and services across backend components, relational databases, REST APIs and web-based user interfaces.
  • Develop solutions using Python and modern web frameworks such as Django, along with relational databases such as SQL Server.
  • Apply generative AI and large language models to appropriate business workflows, including document and email processing, information extraction, classification and AI-assisted report and summaries drafting.
  • Implement appropriate controls for AI-enabled solutions, including structured-output validation, exception handling, auditability and human review where required.
  • Proactively learn the workflows, terminology, controls and operational challenges of different business functions, asking thoughtful questions and developing sufficient domain knowledge to design effective automation solutions using appropriate technologies.
  • Own assigned solutions throughout their lifecycle, including design, development, testing, deployment, monitoring, documentation and ongoing production support.
  • Troubleshoot production issues, perform root-cause analysis and implement improvements to system reliability, performance, recoverability and supportability.
  • Develop automated tests and participate in code reviews to maintain solution quality and reduce production risk.
  • Implement effective logging, monitoring and alerting so that scheduled and unattended automations can be supported efficiently.
  • Liaise with stakeholders across compliance, legal, trading operations, tax, treasury, finance, and HR to validate business logic, manage expectations, and communicate technical trade-offs and timelines in clear, non-technical terms.
  • Develop and support Compliance and regulatory reports by working with Compliance stakeholders to translate approved business rules into reliable technical solutions, with appropriate data validation, traceability, documentation and auditability.
  • Document and communicate technical designs and decisions, ensuring clear and effective knowledge sharing across technical and business audiences.
  • Remain current with relevant software-development, automation and applied AI technologies and evaluate their potential use within the organization.
Qualifications
  • Bachelor's or Master's Degree in Computer Science, Engineering, or a related field (or equivalent work experience).
  • 2-5 years of professional software-development experience, with a sound understanding of software-development lifecycle activities.
  • Strong proficiency in Python and a modern web framework (e.g., Django) is essential.
  • Experience designing, developing and consuming REST APIs.
  • Strong SQL skills and experience working with relational databases such as SQL Server, including database design, querying and troubleshooting.
  • Practical experience integrating generative AI / large language model APIs into production applications, including prompt design and output validation, is highly desirable.
  • Experience with Git-based source control and CI/CD practices is required; familiarity with DevOps methodologies is highly desirable.
  • Optional A background in Financial Services and an understanding of trade lifecycles or post-trade processes, familiarity with compliance areas such as AML, sanctions, employee compliance, trade surveillance, supervisory controls or audit-related reporting would be beneficial.
  • A self-directed and intellectually curious approach, with enthusiasm for learning unfamiliar business domains, understanding complex operational processes and applying technology to solve practical business problems.
  • Excellent written and verbal communication skills, with a demonstrated ability to work directly with non-technical business stakeholders on requirements, trade-offs, and expectations.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Full Stack Developer (Treasury Transformation) - Senior Associate/ Vice President
Python Full Stack Developer (Treasury Transformation) - Senior Associate/ Vice President

JPMorgan Chase & Co. • Warszawa

On-site
PLN 180,000 - 280,000
Python Team Lead - AI & Automation
Python Team Lead - AI & Automation

Intetics Inc. • Polska

On-site
PLN 220,000 - 320,000
AI Engineer
AI Engineer

Papaya Global • Kraków

Hybrid
PLN 180,000 - 260,000
Senior Software Engineer (Python; Cloud)
Senior Software Engineer (Python; Cloud)

WPP Enterprise Solutions • Poznań

On-site
PLN 180,000 - 250,000
Python Full Stack Developer (Treasury Transformation) - Associate/ Senior Associate
Python Full Stack Developer (Treasury Transformation) - Associate/ Senior Associate

JPMorgan Chase & Co. • Warszawa

On-site
PLN 180,000 - 240,000
Software Engineer/Senior Python Developer
Software Engineer/Senior Python Developer

b2bnetwork • Polska

Hybrid
PLN 180,000 - 260,000
Automation Engineer: Python, AI & Django
Automation Engineer: Python, AI & Django

Cantor Fitzgerald Ireland Ltd • Województwo mazowieckie

On-site
PLN 120,000 - 200,000
Senior Python Engineer — AI-Driven Test Automation & CI/CD
Senior Python Engineer — AI-Driven Test Automation & CI/CD

b2bnetwork • Polska

Hybrid
PLN 180,000 - 260,000
Senior Python Data Application Engineer
Senior Python Data Application Engineer

Adecco (Portugal) • Województwo mazowieckie

Hybrid
PLN 180,000 - 300,000
Long-term cooperation
Hybrid work in Warsaw
Quality Assurance Automation Engineer (Python)
Quality Assurance Automation Engineer (Python)

XM • Polska

On-site
PLN 120,000 - 170,000