Lead Software Engineer
Imagine building technology that touches millions of lives every day, shaping the digital landscape across Southeast Asia. At Bjak, we're not just developing software; we're crafting experiences, solving real-world problems, and constantly pushing the boundaries of what's possible. As our systems evolve and our user base grows exponentially, we're on the hunt for a Lead Software Engineer who thrives on tackling complex engineering challenges. If you're someone who loves to dive deep, guide technical direction, and elevate the entire team's capabilities, this opportunity could be your next great adventure. We're offering a fully remote role, open to exceptional talent from anywhere in the world, giving you the flexibility to make a significant impact from wherever you call home.
Overview
Bjak stands at the forefront of innovation, delivering essential technology products to millions across Southeast Asia. Our journey involves scaling robust systems and expanding our product offerings at an incredible pace. We are searching for a visionary Lead Software Engineer to champion the technical direction and execution of our critical products and systems. This hands-on position requires a leader who can design sophisticated systems, write impactful code, and steer vital engineering initiatives from their initial concept through to successful production deployment.
Key Responsibilities
- Own technical design and execution for major products, systems, and engineering initiatives.
- Design scalable, reliable systems covering backend, frontend, APIs, databases, and infrastructure.
- Build alongside the team through coding, prototyping, conducting code reviews, debugging, and solving production problems.
- Drive crucial architecture decisions and evaluate trade-offs considering speed, scalability, reliability, cost, and maintainability.
- Translate ambiguous product challenges into clear technical solutions and actionable execution plans.
- Elevate engineering quality by strengthening system design, testing protocols, security measures, observability, and overall development practices.
- Lead technically critical initiatives and provide mentorship to engineers within your team and across the organization.
Requirements
- Substantial professional experience in software engineering, with a proven track record in a leadership or senior capacity.
- Deep expertise in designing, building, and maintaining highly scalable and reliable systems.
- Proficiency across multiple technology stacks, including backend frameworks, frontend technologies, API development, and database management.
- Demonstrated ability to write clean, efficient, and well-tested code, alongside strong debugging and problem-solving skills.
- Experience in architectural decision-making, understanding the implications of trade-offs on performance, cost, and maintainability.
- Exceptional communication skills, capable of articulating complex technical concepts to diverse audiences and mentoring team members effectively.
- A proactive approach to identifying and addressing technical challenges, with a commitment to continuous improvement in engineering quality and practices.
What You'll Gain
- The chance to significantly influence technology products used by millions of users across Southeast Asia.
- An opportunity to shape the technical direction and architecture of critical systems within a fast-growing company.
- A collaborative and challenging remote work environment where your contributions directly impact business success.
- Continuous learning and growth opportunities, working alongside talented engineers and product teams.
- A role where you are empowered to innovate, lead, and leave a lasting technical legacy.
How to Apply
Click the apply button below to view the full job details and submit your application directly through the employer's official page.

