For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
bridge351
bridge351

Python developer with ESM

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Python
Testing
Software Development
+41

Permanent role
24 days ago
Apply now

It only applies if you currently live and work in Europe (Mandatory)

Python Software Engineer with ESM

We are looking for an experienced Python Software Engineer with strong expertise in object-oriented programming, automated testing, and modern Python libraries, to support the development of high-quality software solutions for our client. The engineer will contribute to delivering reliable, maintainable and efficient applications while working within modern development methodologies.

This role focuses on building robust backend components, implementing automated test suites, ensuring consistent code quality, and collaborating within Agile or DevOps environments to deliver secure and scalable software systems.

Responsibilities

Core Software Engineering

  • Design, implement and maintain Python applications using object-oriented programming principles.
  • Develop modular, reusable and maintainable code aligned with modern software design patterns.
  • Work with data formats such as XML, JSON and YAML to support system integrations and data exchange.
  • Utilize Git for version control, branching strategies and collaborative development workflows.
  • Ensure compatibility across Windows and Unix/Linux environments.
  • Apply development methodologies including waterfall, Scrum and/or DevOps.

Automated Testing & Quality Assurance

  • Create and maintain automated test suites using unit-test, pytest, behave or similar frameworks.
  • Ensure code reliability through continuous testing, validation and debugging.

Advanced Python & Tooling

  • Leverage Python libraries such as Flask, NumPy and Pandas for application development.
  • Contribute to CI/CD processes and pipelines (e.g., Azure Pipelines) when applicable.
  • Support reporting and analytics functionalities using specialized tools (e.g., PowerBI).
  • Work with additional scripting languages such as shell, PowerShell or batch when required.

Cloud, Big Data & Integration

  • Contribute to cloud-based architectures and microservices (Azure or similar) where relevant.

Required Profile

Education & Experience

  • Bachelor’s degree.
  • 7+ years of experience with Python development and object-oriented programming (mandatory).
  • Familiarity with the financial industry and capital markets (desired).

Technical Skills (Mandatory)

  • Proficient in object-oriented programming and software design patterns.
  • Strong experience in automated testing with unit-test, pytest, behave.
  • Proficient with Flask, NumPy, Pandas.
  • Proficient handling XML, JSON, YAML.
  • Proficient with Git.
  • Experience with Windows and Unix/Linux systems.
  • Hands-on experience with waterfall, Scrum and/or DevOps environments.

Technical Skills (Desired / A Plus)

  • Experience in the financial industry, capital markets products and processes.
  • Experience with CI/CD pipelines (e.g., Azure Pipelines).
  • Scripting skills: shell, PowerShell, batch.
  • Experience with Java, R, MATLAB or Julia.
  • Experience with Pytorch, Plotly, Dash.
  • Experience with PowerBI or other reporting tools.
  • Experience with Big Data technologies such as Spark, Azure CosmosDB.
  • Understanding of cloud microservice architectures, especially Azure.
  • Experience with documentation of business requirements.
  • Experience with MS Excel.

Required languages

  • Oral and written fluency in English - C1 (mandatory).

Working conditions

  • Fully remote from Europe

Contract Type

  • CTI or B2B

About bridge351

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service