Job Summary
- Technical Skill:
- Python ,
- Java ,
- C++ ,
- Design Patterns ,
- Docker ,
- Kubernetes ,
- Microservices
Job description
Overview of job
The Position
- Koidra is seeking a Technical Lead to play a key role in molding the architecture, design, and deployment of our products. We are searching for a tech-savvy visionary who combines deep technical knowledge with the ability to align with our long term vision.
Key Responsibilities
- Design, develop, and test quality of critical features and components.
- Lead and mentor multiple software engineers team, foster a culture of technical excellence, collaboration, and innovation.
- Take ownership of the product architecture, ensure the system scalability, reliability, and performance.
- Collaborate closely with product managers, product designer, and other stakeholders to define technical requirements and ensure alignment with business objectives.
- Code, review, and document complex software applications, promote best coding practices and ensuring code quality and maintainability.
- Investigate and resolve challenging technical issues, address root causes and implement long-term solutions.
- Actively participate in agile product development methodologies
Job Requirement
Must have:
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
- Proven track record (5+years) as a Technical Lead/ Staff Engineer / Principle Engineer / Senior Software Engineer or similar role, with hands-on experience in software development and architecture.
- Strong proficiency in Python or similar programming languages, such as Java, C++.
- Extensive experience designing and developing scalable systems and applications.
- Solid understanding of software architecture principles, design patterns, and best practices.
- Proficiency in microservices architecture and containerization technologies (e.g., Docker, Kubernetes).
- Strong understanding of database systems, data modeling, and optimization techniques.
- Excellent problem-solving skills and the ability to propose innovative and pragmatic solutions.
Preferred:
- Previous experience in a Staff Engineer / Principle Engineer/ Senior Engineer role at a fast-growing technology company or startup.
- Contribution to open-source projects or active involvement in technical communities.
- Understanding of AI/ML technologies and their integration into applications.
- Familiarity with cybersecurity principles and best practices.
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- Python
- Java
- C++
- Design Patterns
- Docker
- Kubernetes
- Microservices
COMPETENCES
- Problem Solving Skills
BUSINESS PROFILE
Koidra is the leading provider of intelligent automation solutions.
Our mission is to empower manufacturing facilities including high-tech greenhouses, wood pellet plants and food processing factories to meet their production and sustainability goals while keeping costs down.
Our interdisciplinary approach combines machine learning, IoT, Math, Physics, and expert knowledge to enhance operational precision and efficiency beyond human capabilities. Our intelligent automation solutions enable operators to increase their span of control and reduce dependence on human expertise. We make industrial automation smarter, easier to deploy and evolve, hence, more scalable.