Technical Team Lead (Hands-On Engineering Lead)

Engineered in Switzerland by private markets experts, qashqade guarantees accuracy, improves transparency and builds trust between GPs, LPs and their beneficiaries. It does this through an award-winning enterprise product suite that streamlines and automates fee and waterfall calculations and reporting for private funds, replacing manual processes and unstable spreadsheets. The qashqade platform offers CFOs a modular solution that can handle any asset class and any level of complexity. Headquartered in Zürich, qashqade also has offices in New York, London, and Budapest. ​

We are looking for an experienced Technical Team Lead to join our growing SaaS platform business within the fintech/private equity sector. This is a hands-on leadership role for someone who enjoys solving complex engineering problems while leading and mentoring a distributed development team.

You will work closely with product management, operations, and senior leadership to help shape both our technical direction and engineering culture. The ideal candidate is equally comfortable reviewing architecture, writing production code, guiding developers, and helping define how AI can be effectively integrated into engineering processes and products.

Our platform operates in a highly demanding financial environment where scalability, reliability, security, and operational excellence are critical.

The ideal candidate will be located in or near Zurich, Switzerland.

Key Responsibilities

  • Lead and mentor a team of mostly remote software engineers.
  • Act as a hands-on contributor within the development team, including coding, code reviews, troubleshooting, and architectural guidance.
  • Drive delivery and technical quality across backend, frontend, and cloud-native systems.
  • Collaborate with product management to translate business requirements into scalable technical solutions.
  • Help define and implement engineering best practices, coding standards, and development processes.
  • Guide the team in the effective use of AI tooling and AI-assisted development workflows.
  • Contribute to the company’s broader AI strategy from both an engineering and operational perspective.
  • Support system design, performance optimisation, scalability, and reliability initiatives.
  • Participate in sprint planning, technical estimation, and prioritisation activities.
  • Foster strong communication and collaboration across remote and in-office team members.
  • Work closely with DevOps and infrastructure teams in a Kubernetes/Azure-based environment.
  • Help maintain a culture of accountability, pragmatism, and continuous improvement.

Required Technical Skills and Experience

Core Technologies

  • Java / Spring Boot: High proficiency with significant experience building enterprise backend systems.
  • Angular / TypeScript: Strong working knowledge of modern frontend development.
  • REST APIs and distributed systems architecture.
  • PostgreSQL or similar relational databases.
  • Git-based development workflows and CI/CD pipelines.
  • Kubernetes and containerised application environments.
  • Azure cloud platform experience.

Leadership & Delivery

  • Experience leading or mentoring software engineering teams.
  • Comfortable managing developers in a predominantly remote working environment.
  • Strong technical decision-making and problem-solving abilities.
  • Ability to balance delivery pressure with engineering quality.

AI Experience

  • Practical experience using AI development tooling and workflows.
  • Understanding of how AI can be applied within SaaS products and engineering operations.
  • Ability to evaluate AI opportunities pragmatically rather than chasing trends.

Nice to Have

  • Experience within fintech, financial services, or private equity platforms.
  • Experience operating multi-instance or multi-tenant SaaS environments.
  • Familiarity with infrastructure-as-code and DevOps tooling.
  • Experience with observability and monitoring platforms.
  • Exposure to data platforms such as Snowflake or large-scale reporting systems.
  • Understanding of security, compliance, and operational requirements within regulated industries.

Additional Requirements

  • At least 7 years of software engineering experience.
  • Previous experience in a senior developer, technical lead, or engineering lead role.
  • Excellent communication and collaboration skills.
  • Strong sense of ownership and accountability.
  • Must have a sense of humour.

Education

Bachelor’s degree in Computer Science, Engineering, or related field, or equivalent practical experience.

Work Environment

  • English speaking.
  • Hybrid working model.
  • Expected to work from our Zurich office 2 days per week.

Please note: we are unable to sponsor visas, so applicants must already have the right to work in Switzerland. No agencies please.

Salary: competitive and dependent on experience.

Application

CV (Max file size 10MB.)
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Cover letter - optional (Max file size 10MB.)
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.