Manukai

Backend Software Engineer, Python, C#

Manukai

full-time

Posted on:

Location Type: Hybrid

Location: Zürich • 🇨🇭 Switzerland

Visit company website
AI Apply
Apply

Job Level

Mid-LevelSenior

Tech Stack

PostgresPythonSQLSQLite

About the role

  • Develop and maintain the backbone of Manukai’s software stack (primarily Python)
  • Implement and monitor system integrations (primarily C#)
  • Automate and optimize processes and workflows
  • Deep dive into problems to design efficient solutions
  • Maintain high software quality and sustainable development practices; review code from other team members and provide feedback to ensure best practices (e.g., testability, efficiency, and style)
  • Document architecture and integration processes

Requirements

  • Advanced degree (MSc or PhD) in a quantitative field, or equivalent professional experience building complex software systems
  • Advanced knowledge of Python
  • Good knowledge of object-oriented programming languages such as C++ and C#
  • Proven experience in software engineering with solid exposure to backend development and systems integration (experience integrating software with CAD/CAM platforms is highly valued)
  • Solid knowledge of Windows operating systems
  • Experience designing or maintaining data interfaces between applications and relational databases (e.g., SQLite, PostgreSQL, SQL Server)
  • Strong understanding of version control, testing, continuous integration, build, deployment, and monitoring
  • Advantageous: Experience with CNC machining technologies, including machines and machining processes, controllers, CAD, CAM, and simulation software.
Benefits
  • Personal growth potential: You will be a key team member and part of the success story.
  • Equity participation: You’ll have the opportunity to share in the company’s success through our stock option plan.
  • Personal development: Dedicated time to pursue your personal interests and goals.
  • Time off and flexibility: Generous vacation and flexible work hours.
  • Pension plan: Generous and competitive.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonC#C++object-oriented programmingbackend developmentsystems integrationdata interfacesrelational databasesSQLitePostgreSQL
Soft skills
problem-solvingcode reviewfeedbackdocumentationautomationoptimization
Certifications
MScPhD