At a Glance
- Tasks: Lead the development of innovative software solutions for electronic circuit design.
- Company: Join Circuit Mind, a pioneering tech company transforming hardware design.
- Benefits: Enjoy competitive salary, equity, flexible hours, and 25 days holiday.
- Other info: Dynamic work environment with excellent growth opportunities and a yearly retreat.
- Why this job: Make a real impact in cutting-edge technology and collaborate with a world-class team.
- Qualifications: 5+ years in software development, 2+ years in Python, strong teamwork skills.
The predicted salary is between 80000 - 120000 £ per year.
Salary: £80,000 - 120,000 per year
Requirements:
- 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 team-work skills.
- Experience working in an agile software development environment.
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 the software solutions to those problems, accounting for functional and non-functional requirements.
- Co-design, pair on, and review the development work of other lead software developers.
- Work on the entire company’s backend code base: data models, algorithms, data pipelines, infrastructure, APIs, complex database queries, ML models.
- Learn, use, and improve best practices and processes for high-quality software development.
Technologies:
- Backend
- CTO
- Hardware Support
- Python
- Robotics
- Django
- Docker
- GraphQL
- PostgreSQL
- React
- Redis
- TypeScript
Benefits:
- Collaboration with a friendly world-class team.
- Above market rate salary and meaningful equity.
- 25 days of annual holidays plus bank holidays.
- Flexible working hours with two days a week in the office.
- 5 weeks per year to work wherever you want in the world.
- London Bridge office.
- Extended parental leave.
- Learning and development budget to support your professional development.
- Yearly retreat.
- Access to Circuit Mind's cutting edge EDA platform.
Interview Process:
- Screening Interview, 20-30 min with Operations Manager.
- Technical Interview, 120 min with Rob (Principal Full-stack Engineer) and Niall (Lead Software Engineer): Hour 1: Review a pull request for a miniature version of our main Python product. Hour 2: Implement a new feature in a similar repository.
- Final Interview, 120 min with Basilio (CTO and Co-founder) and Rob (Principal Full-stack Engineer): Deep dive into your experience with behavioral and experience-based questions.
- Reference Checks: Two references that you provide will be contacted for feedback.
- Offer: Based on successful completion of all stages.
Equal opportunity and accommodations:
At Circuit Mind we value diversity and foster an inclusive environment. If you have an additional necessity or disability that requires accommodation, please let us know so we can adjust the interview process to your needs. We also ensure that Circuit Mind's straightforward and efficient hiring process respects your time.
Lead Software Engineer (Python) employer: Sivara GmbH
Circuit Mind is an exceptional employer, offering a collaborative and innovative work culture where you can tackle complex technical challenges alongside a world-class team. With competitive salaries, flexible working arrangements, and a strong focus on professional development, including a dedicated learning budget and opportunities for remote work, you'll find a supportive environment that fosters growth and creativity in the heart of London Bridge.