FlowAccount
Download Free Today

Principal Engineering/Engineering Manager - Leading Affordable Solutions for Thai SMEs

BangkokFull-TimeProduct Team

Principal Engineering/Engineering Manager - Leading Affordable Solutions for Thai SMEs

Are you an accomplished engineering professional with a passion for leading teams and driving the development of affordable solutions for Thai SMEs? Join our fast-growing tech startup and take on the role of Principal Engineer/Engineering Manager. You will play a critical role in shaping our technical vision, driving engineering excellence, and leading a team of talented engineers to deliver high-quality and affordable products to empower Thai SMEs.


Why Join Us?

  • Lead a team of talented engineers and make a significant impact on Thai SMEs by developing affordable solutions that address their unique needs.
  • Embrace challenges and work in a collaborative environment where your expertise and leadership will be highly valued.
  • Collaborate with like-minded professionals who share a passion for technology and empowering Thai SMEs.
  • Gain exposure to a wide range of technologies, cloud platforms, and programming languages used in our scalable infrastructure.
  • Deep-dive into a complex SaaS platform with multiple applications and work on a mono-repository workflow like industry leaders Google, Microsoft, and Facebook.
  • Foster a culture of engineering excellence, innovation, and continuous improvement.
  • Benefit from direct engagement with the founding team, providing input on technical decisions and guiding the product roadmap.


Responsibilities:

  • Provide technical leadership and guidance to the engineering team, ensuring alignment with the company's vision and goals.
  • Drive engineering best practices, ensuring high-quality code, scalability, security, and performance across all products and services.
  • Collaborate with product managers, UX/UI designers, and cross-functional teams to define and deliver product roadmaps and milestones.
  • Mentor and coach engineers, fostering their professional growth and creating a supportive and collaborative environment.
  • Lead by example, actively contributing to the development of complex features, resolving technical challenges, and delivering high-quality code.
  • Drive the adoption of modern engineering practices, tools, and technologies to optimize development processes and enhance productivity.
  • Collaborate with stakeholders to identify technical requirements and develop innovative solutions to address business needs.
  • Stay up to date with industry trends and advancements, and proactively propose new technologies and approaches to drive innovation.


Qualifications:

  • Proven experience in a Principal Engineering, Engineering Manager, or similar leadership role.
  • Strong technical background with expertise in software engineering, system architecture, and cloud platforms.
  • Solid understanding of modern development practices, microservices architecture, and scalable infrastructure.
  • Experience with a wide range of technologies and programming languages, such as Angular, Vue.js, TypeScript, Java, C#, Node.js, and more.
  • Excellent leadership and communication skills, with the ability to inspire and motivate engineering teams.
  • Track record of successfully delivering complex software projects on time and within budget.
  • Ability to effectively collaborate with cross-functional teams, including product management and UX/UI design.
  • Strong problem-solving and decision-making abilities, with a focus on delivering business value.
  • Bachelor's or Master's degree in computer science, engineering, or a related field.


Stripe bannerStripe bannerStripe bannerStripe bannerStripe bannerStripe banner