Aktiviere Job-Benachrichtigungen per E-Mail!

Backend Software Engineer

Visium SA

Lausanne

Vor Ort

CHF 80’000 - 120’000

Vollzeit

Vor 2 Tagen
Sei unter den ersten Bewerbenden

Erhöhe deine Chancen auf ein Interview

Erstelle einen auf die Position zugeschnittenen Lebenslauf, um deine Erfolgsquote zu erhöhen.

Zusammenfassung

Join a forward-thinking company as a Backend Software Engineer, where you'll craft innovative cloud-native applications and micro-services that drive AI solutions. This role offers a dynamic environment where your expertise in Python, Kubernetes, and REST APIs will be crucial for enhancing customer experiences. With a commitment to work-life balance and an annual education budget, this position not only promises professional growth but also the opportunity to make a significant impact in a collaborative and passionate team. If you're ready to shape the future with your skills, this is the place for you!

Leistungen

Competitive Compensation Package
Annual Education Budget
Annual Sports Budget
Flexible Work Culture
Impactful Role
Collaborative Team

Qualifikationen

  • 3+ years of experience as a Software Engineer with a strong focus on backend development.
  • Proficiency in Python and experience with containerization technologies.

Aufgaben

  • Develop and maintain cloud-native applications using Azure and Kubernetes.
  • Write clean, scalable code and implement REST APIs for integration.

Kenntnisse

Python
Unit Testing
Containerization
Kubernetes
Problem-Solving
Agile/Scrum

Tools

Docker
Azure
FastAPI
Neo4j
MongoDB
Redis
CI/CD Pipelines
GitOps

Jobbeschreibung

Title : Backend Software Engineer

Type : Permanent contract

Location : Lausanne

About us

At Visium, we enable enterprise executives to define their AI & Data strategies, execute large-scale transformations, and implement AI across operations, ensuring their organizations become future-proof.

With expertise in strategy, architecture, cloud engineering, analytics, artificial intelligence, and machine learning, we empower our clients to unleash and scale the power of their data.

We’re on a mission to pioneer a bright future and build future-proof and ethical organizations. Join the curious, ambitious, doers, good-hearted individuals who aim to build a world we’re all in awe of – our Visumees.

Ready to become one?

Role

As an experienced Backend Software Engineer, you’ll be the brain behind crafting, developing, testing, deploying, and maintaining our platform. You will leverage your backend programming skills to build real-life micro-services that serve Visium's AI systems in collaboration with other software and ML engineers. You are passionate about understanding the business context for features to enhance customer experience and adoption. Additionally, you are meticulously organized and prepared to work in a fast-paced, dynamic team environment.

Responsibilities

  • Develop and maintain cloud-native applications using containerization, Azure, and Kubernetes.
  • Write clean, scalable, and maintainable code using Python.
  • Implement unit tests to ensure high-quality software.
  • Design, document, and implement REST APIs with FastAPI.
  • Collaborate with cross-functional teams to solve complex problems, utilizing Neo4j, MongoDB, and Redis for data management.
  • Implement REST APIs for frontend integration.
  • Manage CI/CD pipelines for efficient software deployment.
  • Utilize GitOps and a DevOps mindset to ensure efficient development and deployment processes.

Requirements

  • 3+ years of professional experience as a Software Engineer or in a similar role.
  • Proficiency in Python and unit testing.
  • Strong knowledge of containerization and orchestration technologies, especially Kubernetes.
  • Solid understanding of Neo4j, MongoDB, and Redis.
  • Experience with Docker, ArgoCD, CI/CD pipelines, and GitOps.
  • Familiarity with front-end technologies (HTML, CSS, JavaScript).
  • Ability to work independently and collaboratively.
  • Excellent problem-solving, analytical, communication, and interpersonal skills.
  • Understanding of agile/scrum development processes.
  • Knowledge of Unix/Linux operating systems.
  • Hands-on experience with object-oriented programming, large-scale architecture, and networking.
  • Understanding of secure backend/frontend communication.

Previous consulting experience is a plus.

Benefits

  • A competitive compensation package.
  • An annual education budget to support your learning.
  • An annual sports budget to promote health and well-being.
  • A flexible work culture emphasizing work-life balance.
  • An impactful role influencing thousands and contributing to company growth.
  • An international, passionate, and collaborative team.

Check our LinkedIn and website to learn more about us. Feel free to contact us with any questions.

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.
eine PDF-, DOC-, DOCX-, ODT- oder PAGES-Datei bis zu 5 MB per Drag & Drop ablegen.