Camtek, A Global Leader in inspection and metrology systems. Camtek designs, develops, manufactures and markets technologically advanced systems for the semiconductor industry.
Camtek invites you to join a global, cutting-edge technology environment and work within a versatile, stable, and successful multidisciplinary company.
Join us and nurture your career.
About the Role
Hands-on software leader with a passion for building scaled robust infrastructures and mentoring high-performing teams. We’re looking for a Software Team Lead to drive our next-generation software foundation, lead strategic modernization efforts, and shape the future of our platform.
This is a unique opportunity to make a significant impact in a high-tech environment, where innovation, performance, and quality code are top priorities.
What You’ll Do
- Lead Software Infrastructure Modernization: Drive the redesign and renewal of our core software infrastructure, including:
- Introducing and implementing architectural changes to support new infrastructure directions.
- Migrating file-based storage systems to modern relational or NoSQL databases.
- Refactoring and transforming legacy codebases to modern, maintainable C#.
- Advance Test Automation Frameworks:
- Establish and enhance test automation infrastructures.
- Expand test coverage across the system to improve quality and confidence.
- Optimize test performance and execution times.
- Enhance CI/CD Capabilities:
- Extend and optimize the CI/CD pipelines for speed, reliability, and scalability.
- Embed quality and automation deeply into the development workflow.
- Hands-On Technical Leadership:
- Act as the technical authority in the team—leading by example through code.
- Ensure high code quality through design and code reviews.
What We’re Looking For
- Proven experience as a Tech Lead and Team Lead in a software development environment.
- Strong coding in C# and deep understanding of software design principles.
- Experience with infrastructure modernization: legacy code refactoring, database migrations, and architectural evolution.
- background in automated testing, including infrastructure and best practices is an advantage.
- Excellent communication skills and a passion for team collaboration and mentorship.
- A proactive approach, curious mindset with a drive to improve systems and processes.