XX
Company details are confidential
Booming Swiss Tech Startup

Senior Software Engineer (Python)

  • +1
  • +8
  • CH
    Lausanne, Vaud, Switzerland
Signup
  • +1
  • +8
  • CH
    Lausanne, Vaud, Switzerland

Company

About

Join a top of the art Swiss tech startup in Lausanne as a dynamic Software Engineer! Design, develop, and maintain their cutting-edge AI platform and self-driving labs to transform R&D across industries. Help accelerate a healthier, sustainable future with AI solutions that revolutionize science. Enjoy competitive compensation, including salary, bonus, stock options, team events, and more. Thrive in a fun, supportive, and flexible work environment alongside a talented, diverse team.

  • Enterprise Software

Perks & Benefits

  • 2 days of home-office per week
  • Flexible work time
  • Table football
  • equity or company stock
  • Startup culture & international team

Vacancy

Who you are

  • At least 7 years of proven industry experience as a Software Engineer, with expertise in Python and building large-scale applications.
  • Experience in distributed and service-oriented architectures, and ideally queuing services (e.g. RabbitMQ, AWS SQS).
  • Proficiency in container technologies (e.g. Docker), and cloud-based platforms (AWS).
  • Know-how of PostgreSQL databases and ORMs (e.g. SQLAlchemy).
  • Used to CI/CD, version control mechanisms and best practices (e.g. Github).
  • Object-oriented frameworks and patterns.
  • Quick learner and good team-player with a critical mindset, ideally with unconventional and disruptive ideas.
  • Strong communication and analytical skills with a passion for learning and problem-solving.
  • Proficient in English. You will work in an international, English-speaking environment.

Your tasks

  • You'll work hand in hand with fellow developers and DevOps engineers to swiftly deliver innovative solutions to leading companies across industries, as well as start-ups and top universities worldwide.
  • Design, develop, and maintain our industry-leading AI platform for self-driving labs, including software architecture, APIs, SDKs and DBs.
  • Build efficient, scalable, stable and reusable Python-based code.
  • Contribute to the definition and implementation of industry best practices across the team to ensure product quality and smooth integration (e.g. test automation, CI/CD, code review).
  • Participate to steer the ship of our platform's tech future.
  • Mentor junior and mid-level engineers, contributing to their growth, training and development.
  • Collaborate with a talented team of developers and engineers to deliver innovative solutions and push the boundaries of scientific exploration.

Required skills

  • Python

Nice-to-have skills

  • Docker
  • RabbitMQ
  • Amazon Simple Queue Service (SQS)
  • AWS
  • PostgreSQL
  • SQLalchemy
  • Github
  • Lausanne, Vaud, Switzerland
  • Permanent contract
  • 100% occupation rate

Work experience

  • Backend

Languages

  • English
Are you interested in this job? Create an account and get matched with opportunitiesCreate an accountIMPORTANT: The only thing you have to do is create your account on TieTalent and THAT'S IT 🙂 + IT'S FREE for talents! YOU WON'T apply for this specific job but rather if there is a match with this opportunity, you will be contacted and have more details about it.