Lead Software Engineer
Circuit Mind · Zurich
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
Why are you reporting this job?
Explore further
Salaries, guides and searches in Switzerland.
Salary: Software Engineer Based on 13 job offers in SwitzerlandApply in 30 seconds
Enter your email to apply. An account will be created automatically.
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
Related job offers
-
Chef de projet IT – Développement (H/F/D)
adesso Schweiz AG Jobportal Zurich -
Architecte Plateforme de Données (H/F)
adesso Schweiz AG Jobportal Zurich -
Chef de projet IT (H/F)
adesso Schweiz AG Jobportal Zurich -
Teamleader Consulting / QA (H/F) – Leader d'équipe Test & Assurance Qualité
adesso Schweiz AG Jobportal Zurich -
Ingénieur·e Logiciel Java (H/F) – Lausanne
adesso Schweiz AG Jobportal Lausanne