Menu
  • About Us
  • Products
  • Current R&D Projects
  • Publications
  • Careers
  • Contact Us

Job opening: Senior Software Engineer (Python)

Responsibilities

  • Design, develop, and maintain high-quality, scalable, and efficient Python-based applications, services, and APIs;
  • Collaborate with software engineering teams to define infrastructure requirements and ensure seamless integration with software applications.
  • Implement and maintain infrastructure as code principles to achieve efficient and repeatable deployments;
  • Evaluate and recommend new technologies, tools, and practices to improve infrastructure automation and efficiency;
  • Troubleshoot and resolve infrastructure issues, ensuring high availability and performance of critical systems;
  • Implement and maintain monitoring, logging, and alerting systems to proactively identify and address infrastructure-related problems;
  • Collaborate with security teams to ensure adherence to security best practices and compliance requirements;
  • Mentor and provide guidance to junior team members, promoting knowledge sharing and continuous learning;
  • Stay up-to-date with industry trends, emerging technologies, and best practices in Python development.

Required Education, Experience, and Skills

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field;
  • Proven experience as a Senior Software Engineer (5+ years) focusing on infrastructure automation and Python;
  • Strong proficiency in Python and its frameworks (e.g., Django), with a deep understanding of object-oriented programming;
  • Expertise in scripting languages (e.g., Python, Bash) for automation and orchestration tasks;
  • Knowledge of software testing methodologies and experience with unit testing, test-driven development (TDD), and behavioural-driven development (BDD);
  • Familiarity with CI/CD pipelines and related tools (e.g., Jenkins, GitLab CI/CD);
  • Excellent problem-solving skills and the ability to analyze and resolve complex technical issues;
  • Strong communication and collaboration skills, with the ability to work effectively in cross-functional teams;
  • Demonstrated ability to work on multiple projects simultaneously and deliver high-quality results within deadlines;
  • Continuous learning mindset and a passion for staying updated with the latest technologies and industry trends.

Desirable education, experience, and skills

  • Familiarity with cloud platforms (e.g., AWS, GCP, Azure) and related services (e.g., Lambda, EC2, S3) is desirable;
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).

What do we offer

The successful candidate (s) will be provided:

  • Competitive remuneration package adjusted to proven skills and experience;
  • Excellent working conditions;
  • Exposure to training and professional development capabilities, including the ability to engage in cutting-edge research;
  • Exposure to international clients and collaborators;

Locations: Switzerland, Cyprus, and Greece.

To apply, email careers [at] sphynx.ch with a cover letter and your CV. We ensure the confidentiality of every application.

Latest News

  • SPHYNX HELLAS features in KATHIMERINI
  • Participation in SMART-BEAR’s Information Day
  • World Blood Donor Day
  • University General Hospital of Heraklion “PAGNI” won the gold award in the Greek Cyber Security Awards 2023
  • The RESIST project concludes successfully
About Us
SPHYNX Technology Solutions AG provides customised and continuous security and privacy assessment solutions, covering the full range of socio-technical aspects of a modern enterprise.

 

Our solutions are based on our novel security assurance and certification platform and its advanced analytics and cyber intelligence.

Our News
  • SPHYNX HELLAS features in KATHIMERINI

    SPHYNX HELLAS AE, the new holding company of the…

  • Participation in SMART-BEAR’s Information Day

    SPHYNX Technology Solutions participated in the Information Day: AI…

  • World Blood Donor Day

    We celebrate World Blood Donor Day to raise awareness…

Contact Info

Main Office, Ringstrasse 17, Zug 6300, Switzerland

  • Innovation, 108 Nicosia Business Centre, 33 Neas Engomis, Nicosia 2409, Cyprus

    + 357 (0) 22 269511 - 14, + 41 (0) 795121080, +41 (0) 768319108, + 44 (0) 7789243659

    innovation@sphynx.ch

    Office Timing: Mon - Fri: 9:00 - 17:00

    © SPHYNX Technology Solutions AG, 2020-23

    We are using cookies to give you the best experience on our website.

    You can find out more about which cookies we are using or switch them off in .

    Sphynx Technology Solutions AG
    Powered by  GDPR Cookie Compliance
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.

    Strictly Necessary Cookies

    Strictly Necessary Cookie should be enabled at all times so that we can save your preferences for cookie settings.

    If you disable this cookie, we will not be able to save your preferences. This means that every time you visit this website you will need to enable or disable cookies again.