Overview
Lead a focused team of software engineers developing and operating applications that contribute to semiconductor transmission electron microscopy (TEM) workflows. Combine people management with hands-on technical leadership across architecture, engineering practices, delivery, and technical direction.
What you'll do
- Lead, mentor, and develop a team of software engineers.
- Foster a collaborative, inclusive, and high-performing team culture.
- Support career development, performance management, and continuous learning.
- Contribute to hiring and onboarding of new team members.
- Provide hands-on technical guidance in software design, architecture, and implementation.
- Act as a key decision-maker for technical direction and trade-offs within the application.
- Ensure maintainable, scalable, and robust system design.
- Contribute to critical parts of the codebase where needed.
- Own end-to-end delivery of the team’s application, including planning, development, testing, and release.
- Collaborate with product management to define scope, priorities, and roadmap.
- Ensure high standards for code quality, testing, and documentation.
- Drive predictable and transparent delivery.
- Promote modern software engineering practices, including CI/CD, automated testing, and code reviews.
- Continuously improve development processes, tooling, and team efficiency.
- Ensure system reliability, performance, and maintainability.
- Work closely with cross-functional teams, including scientists, application specialists, and other engineering groups.
- Align with global R&D teams on standards, architecture, and integration points.
- Contribute to broader engineering initiatives and knowledge sharing across sites.
What you'll need
- Bachelor’s or Master’s degree in Software Engineering, Computer Science, Electrical Engineering, or a related field.
- 10+ years experience in software development, including experience in a technical leadership or team lead role.
- Experience managing or mentoring engineers through formal or informal leadership.
- Strong understanding of software architecture, design principles, and development practices.
- Hands-on experience with modern development tools and practices, including version control, CI/CD, and automated testing.
- Ability to balance hands-on technical work with team leadership responsibilities.
- Experience working in cross-functional and/or international environments.
- Strong communication skills and the ability to collaborate effectively with diverse stakeholders in a global organization.
Nice to have
- Experience with scientific software, imaging, or data-intensive applications.
- Familiarity with C#, .Net, Python, or similar languages used in high-performance or scientific computing.
- Experience working with distributed systems or large datasets.
- Interest in life sciences, microscopy, or scientific research domains.
Details
- Location: Hyderabad, India.
- Work schedule: Standard, Monday to Friday.
- Environmental conditions: Office.
Read the full description and apply on the company’s own careers page.