This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Soliton is a high-technology, that's it, software company working with the top semiconductor industries in the world, looking for a Lead Software Engineer – Python. The Lead will use their core engineering capabilities to leverage python and software engineering for Test and Measurement. The applicant can expect to gain vast experience in addressing the key requirements in the semiconductor industry. The Lead will design and implement software for multiple applications such as Measurement & Automation, Semiconductor Post-Silicon Validation, and Cross-platform device GUIs.
Job Responsibility:
Architect and Design service-based systems comprising frontend, backend, databases and AI services
Configure, Deploy and Scale systems and solutions using cloud infrastructure like Azure and AWS
Develop, Codevelop and Guide the team from the proposed architecture and design to a functional and scalable solution
Establish the best coding practices to develop, debug and design user interfaces
Lead and help the team generate and propose innovative ideas with impact analyses to customers
Setting the benchmark for the high standard of quality and attention to detail required to deliver beautiful and impactful solutions
Take the lead to plan for and identify technical risks and issues
Work with the Agile team to create a cohesive, common purpose and bring your team together to analyze performance metrics, retrospections and action plans
Implement detailed Design with required prototypes to explore new concepts
Play a key role in understanding the requirements and priorities of the customer and breaking them down for detailed estimation and planning
Steer the execution of the plan and work closely with clients establishing strong business relationships
Take the lead in Demos to clients and ensure high quality deliverables with required documentation
Mentor junior developers, conduct code reviews and provide technical support to stakeholders in the organization
Be the key lead in reporting on the status and development of Projects to senior team members
Participate in project meetings with management and other team members
Requirements:
Extensive background as a Python developer with experience of 5-7 years and engineering graduation, preferably but not limited to the electronics background
Proficiency in Python asynchronous programming (asyncio) and strong understanding of microservices architecture
Good understanding of design pattern and Multithreading concepts
Hands on experience with CI/CD pipelines and testing frameworks, specifically pytest and familiarity with DevOps practices
Prior experience in Team handling is a must
Experience with web frameworks such as FastAPI and Django for building API-driven applications
Nice to have:
Experience in cloud platforms such as Azure/AWS for deploying and managing scalable services
Any academic knowledge or work experience in GenAI and/or self-driven projects would be a great plus
What we offer:
Solitons choose their work hours as long as it takes into account the requirements of the job
We take special care to support mothers to excel at work while they handle their responsibilities at home
Share a portion of our profits with all Solitons
Starting from your second year with us, you’ll be eligible to receive a share of the company’s profits
Health insurance for employees and families, gym and cycle allowance