Questions?

Questions?

Questions?

Engineering

Senior Backend Engineer

Luzern

Luzern

Hybrid

Hybrid

80–100%

80–100%

CHF 100,000–130,000

CHF 100,000–130,000

Senior Backend Engineer

Senior Backend Engineer

Luzern

Hybrid

80–100%

CHF 100,000–130,000

What it is about

You are responsible for developing and maintaining the server-side logic and infrastructure of our digital products and services. The goal is to build stable, secure, and high-performance systems that interact seamlessly with the frontend, databases, and external interfaces, thereby creating the foundation for scalable digital solutions.

As a Backend Engineer, you build the invisible force behind our high-performance applications – reliable, scalable, and always optimized for maximum performance.

What you will achieve

  • Development and maintenance of APIs, database structures, and backend logic

  • Building scalable, maintainable, and secure server architectures

  • Integration of external services and interfaces (REST, Webhooks, etc.)

  • Optimizing the performance, security, and stability of systems

  • Collaboration with Frontend, Product, and DevOps for end-to-end solution development

  • Ensuring code quality through automated testing and code reviews

  • Documentation of technical concepts, interfaces, and system architecture

  • Active involvement in problem solving and defining our services and products

  • Continuous improvement of the backend architecture alongside the implementation of best practices

  • Evaluating and proposing new technologies

  • Documentation and knowledge transfer within the team

What you bring to the table

  • At least 5 years of experience in developing backend systems and APIs

  • In-depth knowledge of one or more programming languages (e.g., Node.js (TypeScript), Python, Java)

  • Experience working with relational and/or NoSQL databases

  • Comprehensive experience in secure backend development focusing on authentication and authorization (AuthN/AuthZ), input validation, API security, and securing microservices in accordance with common security standards (OWASP Top 10, JWT, HTTPS, Rate Limiting, Audit Logs)

  • Knowledge of testing, CI/CD, and version control (GitHub)

  • Experience with containerization (e.g., Docker) and cloud infrastructure (e.g., Azure)

  • Understanding and robust application of Clean Code and software architecture principles

  • Proactive, solution-oriented, and collaborative

  • Degree in Computer Science, Business Informatics, or an equivalent educational background

  • Excellent English and German skills

Don't meet all the requirements yet? Your potential and willingness to learn are just as important to us.

What we work with

  • Tools: Notion, Linear, Slack, and many more

  • Technologies: Python, TypeScript, Node.js, Java, Kubernetes, Docker, Git

  • Methodology: Agile Software Development, Test-Driven Development, CI/CD, Clean Code, IaC

What awaits you

  • Fair terms

    40-hour workweek, 11 public holidays & your birthday off

  • Modern environment

    Central office in Lucerne and top-tier equipment

  • Growth

    Professional development budget & room for growth

  • Trust

    Personal responsibility, a flexible way of working, and room for ideas

  • Team Culture

    Open Exchange & Collaboration on Equal Footing

  • Add-ons

    Fresh coffee, good tea, and always something to snack on

  • Fair terms

    40-hour workweek, 11 public holidays & your birthday off

  • Modern environment

    Central office in Lucerne and top-tier equipment

  • Growth

    Professional development budget & room for growth

  • Trust

    Personal responsibility, a flexible way of working, and room for ideas

  • Team Culture

    Open Exchange & Collaboration on Equal Footing

  • Add-ons

    Fresh coffee, good tea, and always something to snack on

  • Fair terms

    40-hour workweek, 11 public holidays & your birthday off

  • Modern environment

    Central office in Lucerne and top-tier equipment

  • Growth

    Professional development budget & room for growth

  • Trust

    Personal responsibility, a flexible way of working, and room for ideas

  • Team Culture

    Open Exchange & Collaboration on Equal Footing

  • Add-ons

    Fresh coffee, good tea, and always something to snack on

How we connect

We know that applying for jobs takes time. That's why we keep the process simple: your CV is enough. No cover letter required, photo is optional.

1.

Cultural Fit Interview 
We get to know you – and you get a first impression of us.

2.

Technical Interview 
We will discuss your skills, experience, and approach.

Technical Interview 
We will discuss your skills, experience & approach.

3.

On-site trial half-day 
You will experience the team, solve a task, and get real feedback.

4.

Sign contract 
Works for both sides? Then "Welcome on Board!"

Your next step?

We look forward to receiving your application and getting to know you. If you have any questions, you can reach us at any time at jobs@docpier.com.

Additional Line Items

Note to recruiters: We only consider direct applications. Offers or profiles submitted by recruitment agencies will not be considered and will not receive a response.