Point your AI agent at freehire and let it find you a job.

Get the CLI →

CML Team

NewBe an early applicant

Senior Python Engineer

Posted Updated 1 view
Discussion

We are looking for an experienced Senior Full Stack Engineer with strong Python expertise to take ownership of production applications and contribute across backend, frontend, database, and cloud environments.

Responsibilities

Design and develop scalable web applications and backend services using Python
Build REST or GraphQL APIs with Django, FastAPI, or similar frameworks
Develop modern frontend applications using React or Angular
Design and optimize PostgreSQL database models and queries
Integrate third-party services and enterprise systems
Implement automated testing and CI/CD pipelines
Participate in architecture and technical-planning discussions
Take ownership of development tasks and delivery

Requirements

5+ years of professional software-development experience
Strong commercial experience with Python
Experience with Django, FastAPI, or similar backend frameworks
Strong knowledge of PostgreSQL, SQL, and relational database design
Experience with React, Angular, Vue.js, or Next.js
Experience with Docker, cloud deployment, and CI/CD
Strong understanding of REST APIs and modern web application architecture
Ability to work independently and take ownership of delivery
Professional English

Nice to have

AWS or Azure
Kubernetes and Terraform
Kafka, RabbitMQ, or other event-driven technologies
Microservices and enterprise integrations
GraphQL
AI/LLM integration experience
Experience in FinTech, banking, insurance, healthcare, or other regulated domains

This is an application to join CML Team. Selected engineers will be contacted when a suitable project matches their experience, availability, location, and rate.

To apply: Please include your CV, current location, availability, preferred contract type, and expected hourly or daily rate.

Skills

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available