Nicoll Curtin

Senior Python Developer

Posted: 2 minutes ago

Job Description

Senior Python Engineer (80–100%) — Build Scalable, Cloud-Ready Systems With PurposeJoin a fast-growing Swiss tech company that develops intelligent digital platforms and automation solutions powering real-world operations across multiple industries. Their products bring together modern software engineering, cloud technologies, smart data processing, and clean architectural thinking to create systems that genuinely make businesses more efficient.As a Senior Python Engineer, you’ll design and develop backend components, APIs, microservices, and data-driven functionality using a cutting-edge Python ecosystem. You’ll work hands-on with Python 3.x, FastAPI or Django, asynchronous programming, Docker, Kubernetes, Git, CI/CD pipelines, PostgreSQL or NoSQL databases, cloud platforms (Azure/AWS/GCP) and modern software patterns such as microservices, RESTful design, event-driven architecture, containerisation, and DevOps workflows.Your work will involve shaping backend architecture, improving performance, ensuring reliability at scale, and contributing to long-term technical decisions. You’ll collaborate closely with senior engineers, product specialists, and UX experts in an environment that values clean code, scalability, observability, automation, testing, and cloud-native engineering. Experience with APIs, distributed systems, data pipelines, ML/AI workflows, or modern infrastructure tools is an advantage.Expect a culture built on curiosity, high engineering standards, and open communication — paired with flexible hours, hybrid working options, and projects where your code has a visible impact rather than getting lost in corporate layers. This is a place for engineers who enjoy ownership, creativity, and solving real problems.If you want to build scalable backend systems using modern Python and cloud technologies — and see your work power real-world digital products — this is the role you’ve been waiting for.Interested? Let’s talk. 📩 kirsten.fuchsloch@nicollcurtin.com 📞 +41 78 915 7557 🌍 Nicoll Curtin — Zurich, Switzerland

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In