Python Developer (Mid/Senior)

Posted One Month Ago
Be an Early Applicant
Zug, CHE
In-Office
Senior level
Software • Analytics • Cybersecurity
The Role
Develop and maintain Python backend services, REST APIs, data ingestion and correlation pipelines, database integrations, and security-tool connectors. The role includes Docker-based deployment, CI/CD, testing, architecture contributions, and collaboration with security and engineering teams. Senior responsibilities include mentoring junior developers and contributing to technical design. Occasional participation in European research projects may include prototyping and technical reporting.
Summary Generated by Built In

We are looking for a Python Developer (Mid to Senior) to join our engineering team and contribute to the design, development, and evolution of our cybersecurity platform and its supporting services. You will build robust backend services, data processing pipelines, and integrations with security tooling (vulnerability scanners, threat intelligence feeds, SIEM platforms), working closely with security researchers, product owners, and fellow engineers.

This role is fully remote from Switzerland, with occasional travel for team meetings and project events.

What You'll Do
  • Design, develop, test, and maintain backend services and APIs in Python
  • Build and optimize data ingestion, normalization, and correlation pipelines for security data (e.g., CVE/CPE feeds, scan results, telemetry)
  • Integrate third-party security tools and external data sources into the platform via REST APIs, message queues, and connectors
  • Contribute to the architecture and technical design of new features, from proof-of-concept to production
  • Write clean, well-documented, and well-tested code, and participate in code reviews
  • Work with relational databases (PostgreSQL) — schema design, query optimization, and data modeling
  • Containerize and deploy services using Docker; contribute to CI/CD pipelines
  • Collaborate with cross-functional teams (security analysts, frontend engineers, DevOps, research) in an agile environment
  • Mentor junior developers and help raise the engineering bar across the team (senior level)
  • Optionally contribute to EU-funded research and innovation projects, including prototyping and technical reporting

RequirementsMust-have
  • 3+ years (mid) / 5+ years (senior) of professional software development experience with Python as your primary language
  • Strong experience building RESTful APIs with frameworks such as Django
  • Solid understanding of relational databases (ideally PostgreSQL) and ORMs (e.g., SQLAlchemy)
  • Hands-on experience with Docker and containerised deployments
  • Experience with asynchronous programming, background task processing (e.g., Celery, asyncio), and message brokers (e.g., RabbitMQ, Kafka, Redis)
  • Proficiency with Git and modern development workflows (branching, pull requests, CI/CD)
  • Strong grasp of software engineering fundamentals: testing (pytest), clean architecture, design patterns, and secure coding practices
  • Fluency in English (written and spoken)
Nice-to-have
  • Familiarity with cloud platforms (AWS, Azure, or OVH/self-hosted environments) and infrastructure-as-code
  • Exposure to Kubernetes or other orchestration platforms

Benefits
  • Competitive salary aligned with experience and location
  • Flexible working arrangements: hybrid in Athens or fully remote in Switzerland
  • The opportunity to work on a modern cybersecurity product with real impact on critical infrastructure and regulated industries
  • Involvement in European research and innovation projects alongside academic and industry partners
  • A collaborative, low-bureaucracy engineering culture with room to own features end-to-end
  • Continuous learning: conference participation, training budget, and certification support
  • Modern tech stack and tooling

Skills Required

  • 3+ years of professional software development experience for mid-level candidates or 5+ years for senior-level candidates
  • Professional software development experience using Python as the primary programming language
  • Strong experience building RESTful APIs with frameworks such as Django
  • Experience with relational databases, ideally PostgreSQL, and ORMs such as SQLAlchemy
  • Hands-on experience with Docker and containerized deployments
  • Experience with asynchronous programming, background task processing such as Celery or asyncio, and message brokers such as RabbitMQ, Kafka, or Redis
  • Proficiency with Git and modern development workflows, including branching, pull requests, and CI/CD
  • Understanding of software engineering fundamentals, including testing with pytest, clean architecture, design patterns, and secure coding practices
  • Fluency in written and spoken English
  • Familiarity with cloud platforms such as AWS, Azure, or OVH/self-hosted environments and infrastructure as code
  • Exposure to Kubernetes or other orchestration platforms
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Zug
38 Employees

What We Do

SPHYNX offers products and solutions, and consulting services, in the areas of cyber intelligence, analytics, incident response, assurance, and certification. We provide customised and continuous security and privacy assessment solutions, covering the full range of socio-technical aspects of a modern enterprise, for internal risk management and/or external security audit and certification. Our solutions are based on our novel security assurance and certification platform and its advanced analytics and cyber intelligence. In addition, its consulting services, SPHYNX has expertise in providing customized solutions depending on client needs as well as more general training on analytics, security assessment and certification and cyber intelligence.

Similar Jobs

Pfizer Logo Pfizer

Sustainability Senior Manager

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
Remote or Hybrid
30 Locations
121990 Employees
112K-207K Annually

Celonis Logo Celonis

Account Executive

Big Data • Information Technology • Productivity • Software • Analytics • Business Intelligence • Consulting
Remote or Hybrid
Switzerland
3000 Employees

Zscaler Logo Zscaler

Commercial Account Executive

Cloud • Information Technology • Security • Software • Cybersecurity
Easy Apply
Remote or Hybrid
Switzerland
8697 Employees

Pfizer Logo Pfizer

Sr. Director, Product Intelligence & Marketing Lead

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office or Remote
30 Locations
121990 Employees
215K-358K Annually

Similar Companies Hiring

Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account