Lead Engineer - Thailand
About this position
Responsibilities
• Build and manage a team of exceptional engineers, potentially across different time zones.
• Educate team members on the value of delivering customer-focused outcomes.
• Hire, mentor, and motivate team members while fostering a collaborative environment.
• Encourage diverse ideas and foster a culture of innovation and teamwork.
• Plan for unknown challenges and guide the team to address them effectively.
• Collaborate with Product Owners to determine KPIs and measure the success of iterative product development.
• Set technical direction and ensure quality, performance, scalability, and standards of the product.
• Drive architecture and design of software and supporting infrastructure to ensure high availability and scalability.
• Accountable for reducing technical debt in collaboration with the Product Owner.
• Continuously reflect on solutions, measure their impact, and optimize for future outcomes.
• Ensure modern development practices such as Agile methodologies, DevOps, and security are followed.
• Review and refine incoming requests, aligning business priorities with the product vision.
• Work with other teams to reduce dependencies and ensure predictable delivery.
• Engage with internal and external stakeholders across multiple time zones to solve problems and share insights.
• Develop and maintain a deep understanding of the product, both technically and in terms of business outcomes.
• Ensure development efforts include deployment readiness, monitoring, and alerting.
• Identify and implement the right tools and technologies to meet company standards.
Requirements
• BA/BS in Computer Science, Information Technology, or related field.
• 7+ years of experience as a software engineer in an Agile environment.
• 2+ years as a Senior Engineer or Tech Lead in an Agile team.
• Strong skills in ReactJS, Redux, NodeJS, and frameworks like ExpressJS, NextJS or Laravel.
• Proficiency in HTML5, CSS3, and responsive web design.
• Experience with designing and working with REST APIs.
• Hands-on experience with Docker, Git, and cloud platforms like AWS (EC2, S3, etc.).
• Deep understanding of modern development practices across front-end, back-end, DevOps, and security.
• Strong analytical thinking, problem-solving, and self-motivation.
• Fluent English communication for team interactions across the USA, Middle East, and Europe.
• Comfortable with occasional stakeholder meetings in different time zones.