📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Lead Software Engineer

Circuit Mind · Zurich

New Remote
Remote Senior 🇬🇧 English
Python PostgreSQL Django mypy GraphQL Docker Redis TypeScript React

Job description

About the role

Circuit Mind builds a new software engine for electronic circuit boards that turns circuit requirements into a complete design ready for manufacture. As Lead Software Engineer you will solve difficult technical problems in close collaboration with software, electronics, algorithm engineers and product managers. The position is currently remote, with the prospect of moving to hybrid within the year as the Zurich offices are being provisioned.

Key responsibilities

  • Collaborate with the product team and in-house hardware engineers to understand the problems of hardware engineering teams.
  • Plan, design, develop, test and iterate on software solutions, accounting for functional and non-functional requirements.
  • Co-design, pair on and review the development work of other lead software developers.
  • Work on the company's backend codebase: data models, algorithms, data pipelines, infrastructure, APIs, complex database queries and ML models.
  • Learn, use and improve best practices and processes for high-quality software development.

Required profile

  • 5+ years of professional software development experience.
  • 2+ years of professional experience in Python.
  • 2+ years in a senior software engineer position.
  • Strong communication and teamwork skills.
  • Experience in an agile software development environment.
  • Nice to have: experience in a tech lead position and an interest in electronic engineering.

Required skills

  • Python 3.11
  • PostgreSQL, Django, mypy, GraphQL, Docker, Redis
  • TypeScript, React

What we offer

  • Above-market-rate salary and meaningful equity.
  • 25 days of annual holidays plus bank holidays.
  • 5 weeks per year to work wherever you want in the world.
  • London Bridge office.
  • Extended parental leave.
  • Learning and development budget and a yearly retreat.
  • Access to Circuit Mind's EDA platform.

The interview process includes a screening call, a technical interview with a code review and implementation task, and a final interview with the CTO and co-founder, followed by reference checks.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Circuit Mind.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 8 hours ago

Expires 1 month from now

5 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Circuit Mind

Zurich