Python Developer – Senior

Apply now

We are seeking a skilled Senior Python Developer responsible for delivering high-quality software solutions end-to-end. This fully hands-on role emphasizes implementation and technical depth with no leadership or mentorship duties. You will be engaged in both backend and frontend development, designing and implementing AI-driven and cloud-native solutions, and collaborating with client-facing roles to ensure accurate implementation.

WHAT YOU WILL DO

  • Deliver production-ready code across backend and frontend components.
  • Design and implement scalable AI-driven solutions and cloud-native architectures.
  • Collaborate with teams to clarify requirements and ensure accurate implementation.
  • Participate in code reviews and contribute to code quality improvements.
  • Build and maintain microservices and distributed systems.
  • Develop APIs for integrating ML/AI models.
  • Troubleshoot issues and participate in incident resolution.
  • Suggest improvements for performance and processes.

WHAT WE EXPECT FROM YOU

  • 8+ years of professional software development experience.
  • Strong knowledge of secure API design (OAuth, JWT).
  • Advanced Python skills and experience with asynchronous programming.
  • Hands-on experience with FastAPI, RESTful architectures, and GenAI technologies.
  • Proven experience using AI coding tools such as Cursor, OpenAI Codex, or Claude Code.
  • Solid experience with Docker and Azure services.
  • Familiarity with CI/CD platforms and infrastructure-as-code tools (Terraform, Ansible).
  • Knowledge of MS SQL, NoSQL databases, and the Node.js ecosystem.
  • Excellent communication skills in English.

Nice to Have:

  • Hands-on experience with Datadog (APM, tracing, dashboards).

Soft Skills:

  • Strong analytical and problem-solving skills.
  • Excellent communication across technical and non-technical teams.
  • Ability to work independently and adapt to changing priorities.

WHAT YOU CAN LOOK FORWARD TO

  • Fully remote work environment with occasional in-person events (approximately once per quarter) in Prague.
  • Required US hours overlap: minimum 2–6pm CET, preferred 2–7pm CET.

 

LOCATION

  • District: Nezařazeno

Job Type

  • Freelance

Sector

  • Development & Engineering

Benefits

  • Flexible Schedule

Your recruiter

Matěj Kubíček