Senior Python/React Engineer — On-Site in Switzerland

Peoplemore

Baar

On-site

CHF 41,000 - 63,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Private medical care
Sports card
Training courses
On-site in Switzerland

Job summary

People More is seeking a Senior Software Engineer (Python / React) for an on-site role in Switzerland (Baar). You will develop backend services in Python (FastAPI, Pydantic, SQLAlchemy), support React frontend work, and optimise SQL Server databases.

You’ll bridge the local Swiss team and the Central IT team in Greece, delivering scalable solutions across the stack. The role requires strong English, independence, and ownership, with opportunities to influence architecture and processes, while

Qualifications

  • Proficient in developing and maintaining production software systems.
  • Very good knowledge of modern, typed Python.
  • Experience with FastAPI, Pydantic, SQLAlchemy, or similar technologies.
  • Strong knowledge of Microsoft SQL Server and T-SQL: queries, indexing, execution plans, schema design, large datasets.
  • Experience with Docker and multi-service environments.
  • Practical knowledge of React and JavaScript; able to work across the full stack.
  • Strong analytical skills to understand complex processes and data flows.
  • Excellent communication and ability to challenge technical decisions constructively.
  • Independence, ownership, and willingness to lead from analysis to deployment.
  • Fluent English skills.

Responsibilities

  • Develop and maintain backend services, frontend applications, and data pipelines.
  • Build backend solutions in Python using FastAPI, Pydantic, and SQLAlchemy.
  • Analyse and optimise Microsoft SQL Server databases and queries.
  • Support frontend apps developed with React and JavaScript.
  • Develop and maintain data pipelines feeding the platform with market data.
  • Support quantitative models used for valuation, risk management and market analysis.
  • Review solutions from Central IT and identify performance or architecture improvements.
  • Provide professional technical feedback and act as a link between Switzerland and Greece IT teams.
  • Translate traders’ needs into practical technical solutions.
  • Support Docker-based deployments in multi-service environments.

Skills

Python
React
English
Analytical thinking
Communication skills
Ownership
Problem solving

Tools

FastAPI
Pydantic
SQLAlchemy
Microsoft SQL Server
T-SQL
Docker
JavaScript
React.js

Job description

People More is seeking a Senior Software Engineer (Python / React) for an on-site role in Switzerland (Baar). You will develop backend services in Python (FastAPI, Pydantic, SQLAlchemy), support React frontend work, and optimise SQL Server databases.

You’ll bridge the local Swiss team and the Central IT team in Greece, delivering scalable solutions across the stack. The role requires strong English, independence, and ownership, with opportunities to influence architecture and processes, while

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Python / React) I Switzerland I On-site
Senior Software Engineer (Python / React) I Switzerland I On-site

Peoplemore • Baar

On-site
CHF 41,000 - 63,000
Private medical care
Sports card
Training courses
+1
Zurich Python Backend Engineer – On-Site & Impactful
Zurich Python Backend Engineer – On-Site & Impactful

ISP Group • Zürich

On-site
CHF 120,000 - 180,000
Senior Full Stack Developer (with React)
Senior Full Stack Developer (with React)

EPAM Systems • Zürich

Hybrid
CHF 140,000 - 190,000
5 weeks vacation
EPAM ESPP
Enhanced parental leave
+5
Senior Web Frontend Engineer – Basel (Angular/React)
Senior Web Frontend Engineer – Basel (Angular/React)

ALLPS • Basel

On-site
CHF 80,000 - 110,000
Opportunity to work on challenging projects
Collaborative work environment
Professional development opportunities
+1
Senior Python Backend Engineer — Remote (EU/EEA)
Senior Python Backend Engineer — Remote (EU/EEA)

Scalera • Zürich

Remote
CHF 85,000 - 115,000
Competitive salary
Direct decision-making with a small team
Remote work opportunity
Remote Senior Python Backend Engineer — AI-Powered APIs
Remote Senior Python Backend Engineer — AI-Powered APIs

Jobgether • Switzerland

Remote
CHF 120,000 - 160,000
Remote-first flexibility
Flexible working hours
International collaboration
+1
Remote Senior Full-Stack Engineer (React + Node.js)
Remote Senior Full-Stack Engineer (React + Node.js)

Jobgether SRL • Switzerland

Remote
CHF 120,000 - 180,000
Remote work
Contract opportunity 6–12 months
AI-assisted development
+1
Senior Python Developer
Senior Python Developer

Jobgether • Switzerland

Remote
CHF 120,000 - 160,000
Remote-first flexibility
Flexible working hours
International collaboration
+1
Senior Full Stack Developer (with React)
Senior Full Stack Developer (with React)

EPAM Systems • Zürich

On-site
CHF 120,000 - 160,000
Senior Full Stack Developer (with React)
Senior Full Stack Developer (with React)

EPAM Systems • Switzerland

On-site
EUR 149,000 - 191,000