Employer Overview
A global technology company specializing in advanced control room solutions that support mission-critical operations. Its unified platform, powered by AI and IoT, connects digital and physical systems to provide real-time operational intelligence, enabling organizations to move from reactive to proactive decision-making.
Job Summary
We are seeking a highly skilled Technical Lead to provide technical direction and leadership for engineering squads delivering complex software solutions. The role focuses on driving high-quality system design, mentoring engineers, and ensuring strong technical execution aligned with organizational goals.
Key Responsibilities
- Provide technical leadership for a squad, ensuring robust design and implementation.
- Lead the development of complex features and system integrations.
- Conduct thorough code reviews to ensure quality, security, and maintainability.
- Mentor senior and mid-level engineers on technical best practices.
- Define and enforce technical standards and documentation across the team.
- Act as the primary bridge between technical execution and management.
Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field.
- 8+ years of deep technical experience in full-stack or backend development.
- Technical mentoring
- Leadership and collaboration
- Advanced system design
- Microservices architecture
- Software development tools and engineering platforms.
- Ability to lead technical execution and guide engineering teams.
- Ability to design scalable and maintainable systems.
- Ability to review code and ensure quality, security, and maintainability.
- Ability to mentor engineers and promote best technical practices.
- Ability to enforce technical standards and maintain engineering documentation.
- Ability to bridge communication between engineering teams and management.
- Fluent in English (written and spoken).