Senior Software Engineer - PerfectScale by DoiT

Jobgether · Switzerland

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer - PerfectScale by DoiT based in Switzerland.

This is a high-impact engineering role within a globally distributed, cloud-native environment focused on building cutting-edge Kubernetes optimization technology. You will work on a platform that helps enterprises run large-scale Kubernetes workloads more efficiently through intelligent automation, AI-driven insights, and deep system observability. The role combines hands-on backend development with architectural ownership, giving you influence over both technical direction and execution. You will design and scale high-throughput systems and data pipelines that power real-time optimization decisions. Working alongside experienced engineers across EMEA, you will contribute to a product used by thousands of organizations worldwide. This is a deeply technical role for engineers who enjoy solving complex distributed systems challenges while shaping long-term platform architecture.

Accountabilities:

  • Design, build, and maintain large-scale distributed backend systems and high-throughput data pipelines, primarily using Go and modern cloud-native technologies.
  • Take ownership of system architecture decisions, ensuring performance, scalability, reliability, and resilience across the platform.
  • Actively contribute high-quality production code while driving technical direction and reducing system complexity and technical debt.
  • Lead key engineering initiatives related to Kubernetes optimization, backend services, and data-intensive workloads.
  • Collaborate closely with product, engineering, and R&D teams to define technical roadmaps and translate product requirements into scalable solutions.
  • Improve engineering standards across testing, observability, CI/CD, and infrastructure practices.
  • Mentor engineers and contribute to a strong culture of technical excellence and continuous improvement.
  • Requirements:

    • 8–15+ years of backend engineering experience, including strong expertise in distributed systems and production-grade architectures.
    • At least 2–3 years of hands-on commercial experience with Go as a primary programming language.
    • Strong backend development experience in Java, Rust, or Python, with a deep understanding of scalable system design.
    • Proven track record of building and maintaining high-load data pipelines and cloud-native microservices architectures.
    • Strong experience with databases such as PostgreSQL and ideally ClickHouse or similar analytical systems.
    • Solid understanding of containerized environments and DevOps practices, including Docker, Kubernetes, GitOps, CI/CD.
    • Strong debugging, performance tuning, and benchmarking skills with a hands-on engineering mindset.
    • Excellent communication skills with the ability to collaborate across distributed, cross-functional teams.
    • Benefits:

      • Competitive salary with equity participation via employee stock option plan
      • Unlimited paid time off and flexible working arrangements
      • Fully remote-first working model across EMEA and selected global regions
      • Health insurance and parental leave coverage
      • Home office allowance and professional development budget
      • Access to peer recognition programs and global engineering communities
      • Opportunity to work on cutting-edge Kubernetes and AI-driven infrastructure products
      • International, distributed team culture with strong emphasis on autonomy and flexibility

Software pay context

Based on 7,521 disclosed Software salaries on RoleSuite, the role pays a median of $159K/year, with most offers between $125K and $200K (10th–90th percentile: $102K–$236K).

See the full Software salary breakdown →
Apply →