Team Lead Software Engineer (Full Stack)

[ Product Engineering ]

Summary:

We're hiring for a passionate Team Lead Software Engineer for exciting software product development. The ideal candidate is an experienced technology leader with a strong background in designing scalable, secure, and cost-effective solutions.

You will work closely with product managers, development teams, and business stakeholders to translate business requirements into robust technical architectures. This role is pivotal in driving innovation and ensuring that technology investments align with business goals. Those who are passionate in cutting-edge technology, please reach out to our Talent Acquisition at [email protected]

Responsibilities:

  • As a technical leader, you will be the cloud technology expert to which the team will refer.
  • You will partner with project managers, business stakeholders and product owners to understand their requirements and translate into technical implementation.
  • You will work closely with solution architects and business analyst to code the requirements and plan for testing.
  • Identifying gaps and implementing improvements to your team’s way of working, so that the delivery of the software can meet increasing quality and reliability standards, while keeping the time to market as short as possible.
  • You will need to evaluate IT solutions and alternatives for economic and operational feasibility, and thanks to your expertise, you will additionally have the responsibility to develop the team and its individuals as their cohort lead.

Qualifications:

  • Bachelor’s, Master’s, or Ph.D. in Computer Science, Data Analytics, Information Systems, Engineering, or related fields.
  • Excellent command of English, both written and spoken.

Must have technical skills:

  • Cloud Platforms: AWS Cloud Services
  • DevOps Toolchain: GitLab, CI/CD pipelines, Docker
  • Project & Code Management: Atlassian suite (Jira, Bitbucket, Confluence)
  • Java (Spring Framework)
  • JavaScript (Angular, NodeJS)
  • Shell Scripting
  • Terraform
  • AWS Lambda
  • Infrastructure as Code (IaC)
  • Databases: PostgreSQL and other relational databases
  • Experience with AI-assisted development tools such as Amazon Q Developer
  • Familiarity with evaluating AI tools through Proof of Value (PoV) initiatives and contributing feedback for continuous improvement

Must have soft skills:

  • Strong problem-solving mindset with a proactive approach to identifying and implementing solutions.
  • Excellent communication skills and a collaborative, team-oriented attitude.
  • Demonstrated ability to quickly acquire and apply new technical skills.
  • Proficient in using advanced analytical tools and methodologies to gather data and develop solution scenarios.
  • Strong conceptual and analytical thinking with hands-on experience in software development across multiple technologies.
  • Familiarity with Scrum Values and the Scrum Development Framework.
  • Prior experience working in a Scrum Team is a strong advantage.
  • Comfortable working in a multicultural and geographically distributed team environment.

Senior Solution Architect

[ Product Engineering ]

Summary:

We're hiring for a passionate Solution Architect in Malaysia and Indonesia for exciting software product development. The ideal candidate is an experienced technology leader with a strong background in designing scalable, secure, and cost-effective solutions.

You will work closely with product managers, development teams, and business stakeholders to translate business requirements into robust technical architectures. This role is pivotal in driving innovation and ensuring that technology investments align with business goals. Those who are passionate in cutting-edge technology, please reach out to our Talent Acquisition at [email protected]

Responsibilities:

  • Develop and define overall solution architectures and technical roadmaps.
  • Create detailed design documents and architecture diagrams that clearly articulate the proposed solutions.
  • Work collaboratively with cross-functional teams (development, operations, security, etc.) to integrate multiple systems and services.
  • Lead technical discussions and workshops to align teams on technology choices and best practices.
  • Evaluate, recommend, and implement cutting-edge technologies that support scalable, reliable, and secure software applications.
  • Oversee system integrations, ensuring seamless connectivity between legacy systems and new applications.
  • Ensure adherence to architectural best practices, including scalability, maintainability, and security standards.
  • Guide teams in implementing industry-standard practices (e.g., CI/CD, containerization, microservices) and architectural patterns.
  • Mentor and support development teams, fostering a culture of technical excellence and continuous learning.
  • Stay current with emerging trends and evolving technologies to continuously improve the solution architecture.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5–7 years of experience in a technical leadership role, with a track record as a Solution Architect or a similar position.
  • Relevant certifications (e.g., AWS Certified Solutions Architect, TOGAF) are highly desirable.
  • Experience in guiding large-scale technology transformation initiatives, particularly those involving AI and automation, is a plus.

Must have technical skills:

  • Proven experience in designing and implementing scalable architectures.
  • Hands-on experience with cloud platforms (e.g., AWS, Azure, GCP) and understanding of their core services (compute, storage, networking, etc.).
  • Strong knowledge of microservices design and containerization (Docker, Kubernetes) for building robust distributed systems.
  • Expertise in developing and integrating RESTful APIs and understanding various integration patterns and middleware solutions.
  • Familiarity with DevOps practices and CI/CD pipelines to ensure rapid, reliable delivery of solutions.
  • Solid background in one or more modern programming languages (e.g., Java, Spring Boot, Node.js) and the ability to evaluate technology stacks.
  • Experience with AI agent frameworks and designing agentic systems that support autonomous decision-making and task execution.
  • Proven track record in implementing automation solutions, including robotic process automation (RPA) using tools such as UiPath, Blue Prism, or Automation Anywhere.
  • Ability to integrate AI-driven insights into enterprise solutions to enhance operational efficiency and user engagement

Must have soft skills:

  • Excellent communication and interpersonal skills to articulate complex technical concepts to both technical and non-technical audiences.
  • Proven ability to work independently as well as collaboratively in a dynamic team environment.
  • Strong analytical and problem-solving abilities with a keen attention to detail.
  • Leadership skills with a strategic mindset, capable of driving technical decisions that align with business objectives.

Senior Software Engineer (Frontend)

[ Product Engineering ]

Summary:

We are seeking a talented and motivated Software Engineer in Malaysia and Indonesia to join our dynamic team. The ideal candidate will be responsible for implementing and maintaining web applications using modern technologies. You will work on various projects that involve Next.js, React.js, implementing RESTful APIs, SEO optimization, and more. Experience with HTML, CSS, JavaScript, Docker, Kubernetes, and Elasticsearch is essential for this role.

If you are passionate about web development and have a keen eye for detail, we would love to meet you, please reach out to our Talent Acquisition at [email protected]

Responsibilities:

  • Implement and maintain web applications using Next.js and React.js frameworks.
  • Develop responsive and interactive user interfaces using HTML, CSS, and JavaScript.
  • Implement RESTful APIs provided by the backend team to support front-end applications.
  • Optimize web applications for performance, SEO, and user experience, utilizing tools like Meta Pixel, SEO best practices, and Google Search Console.
  • Collaborate with the development team using GitLab for version control and code management.
  • Test and debug APIs using Postman to ensure they meet required specifications and performance standards.
  • Utilize Docker and Kubernetes for containerization, orchestration, and ensuring consistent development environments across different stages of the project.
  • Utilize Elasticsearch for implementing search functionality and data indexing within web applications.
  • Basic understanding of MySQL to interact with databases when needed, though complex queries and database management will be handled by the backend team.
  • Participate in code reviews and provide constructive feedback to team members.
  • Stay up-to-date with emerging trends and technologies in web development.

Qualifications:

  • Proficiency in Next.js and React.js with a strong understanding of front-end development principles.
  • Strong skills in HTML, CSS, and JavaScript for developing responsive and user-friendly web interfaces.
  • Experience with implementing and integrating RESTful APIs into front-end applications.
  • Experience using Docker and Kubernetes for containerization and orchestration in development and production environments.
  • Experience using Elasticsearch for search functionality and data indexing.
  • Solid understanding of SEO principles, including experience with Google Search Console and Meta Pixel implementation.
  • Hands-on experience with GitLab for version control and project collaboration.
  • Familiarity with Postman for API testing and debugging.
  • Basic knowledge of MySQL to interact with databases when necessary.
  • Strong problem-solving skills and attention to detail.
  • Ability to work both independently and as part of a remote team in a fast-paced environment.

Senior Software Engineer (Backend)

[ Product Engineering ]

Summary:

The ideal candidate is someone who has experience in frontend and backend microservices, multi-thread concurrent environment, Java based RESTful web services development lifecycle, REST API, and microservice design & development best practices.

Responsibilities:

  • Develop quality software and web applications
  • Analyze and develop new or existing product features
  • Design highly scalable and testable code
  • Discover and fix programming bugs
  • Manage cutting-edge technologies to improve software applications

Must have technical skills:

  • Experience with a backend microservices, based on one of the following: Spring Boot (Spring MVC, Spring WebFlux), pure Spring Framework;
  • Understanding and experience of multi-threaded concurrent environment, added caveats and challenges
  • Multiyear experience in Java based RESTful web services development lifecycle, experience in event-driven architecture is an advantage.
  • Experience with using SQL/NoSQL solutions: Postgres, DynamoDB, MongoDB, etc; ability to measure and optimize SQL queries; understanding of ACID;
  • REST API design and development
  • Exposed to microservice design and development best practices: understanding design and development patterns

Good to have technical skills:

  • Experience with reactive java frameworks (Reactor, RxJava)
  • AWS native solutions experience: SQS, DynamoDB, S3, Aurora, SNS, etc
  • Knowledge of modern security mechanisms and authentication types

Must have soft skills:

  • Self-driven
  • Self-motivated
  • Able to work independently
  • Good command of English

Senior Automation QA Engineer

[ Product Engineering ]

Summary:

We are looking for a passionate QA Engineer (Automation) in Malaysia (Klang Valley area) and Indonesia (Jakarta) for exciting software products development. The ideal candidate is someone who has strong knowledge in test cases and automation testing tools. Those who are passionate in cutting-edge technology, please reach out to our Talent Acquisition at [email protected]

Responsibilities:

  • Being part of one of our product or scrum teams and actively participating to the delivery of top-notch quality software.
  • Ensuring that every change is thoroughly tested before being released to our production systems.
  • Leverage automation tools (primarily with Tricentis Tosca), extensive knowledge bases and documentation.
  • Drive and execute test planning, design, automation, execution and releases of API microservices offerings.
  • Integrate automated scripts into CI/CD workflows for test execution quality gate
  • Report defect and risk analysis with actionable recommendation
  • Mentor developers in their day-to-day tasks and build their professional development

Qualifications:

  • Bachelor’s or Master’s Degree in Engineering, Computer Science or other technical related field, or equivalent practical experience.
  • 5+ years in automation testing with a focus on web UI and backend API, (3+ years experience for intermediate level)
  • A good understanding of the fundamental of Software Testing methodologies and Test Automation frameworks, especially Tricentis Tosca is an advantage.
  • Practical experience in Agile Software Development methodologies such as Scrum or SAFe Agile is an advantage.
  • Demonstrate ability to integrate AI use cases into testing workflow
  • Fluent in English (verbal and written)

Must have technical skills:

  • Familiar with AWS core services and capabilities such as API Gateways, Identity Management, etc
  • Frontend Testing: Proficiency in Java, Selenium WebDriver.
  • Backend Testing: Experience with API testing tools like Postman, Insomia, RestAssured. (experience with Tricentis Tosca is a plus)
  • Performance: Gatling, JMeter
  • Frameworks: Knowledge of TestNG, Junit & BDD frameworks like Cucumber.
  • Build Tools: Familiarity with Maven or Gradle.
  • CI/CD: Experience with Gitlab, Jenkins or similar CI/CD tools.
  • Version Control: Proficiency with Git.
  • Infrastructure testing, Terraform

Must have soft skills:

  • Passionate about learning new things – regardless of any challenges.
  • Have strong structural, analytical, and critical thinking.
  • Excellent interpersonal skills and well-balanced, adaptive communication style; ability to explain complex topics in simple terms.

AI Engineer

[ Product Engineering ]

Summary:

We are seeking a talented and motivated AI Engineer in Malaysia and Indonesia to join our dynamic team. The ideal candidate will have hands-on experience building LLM-powered applications, implementing agentic AI workflows, and integrating AI into production environments. You will work on projects involving LangChain, LangGraph, LangFlow, LangFuse, vector databases, embeddings, prompt engineering, and multi-agent systems. A strong understanding of both AI model orchestration and application-level deployment is essential. If you are passionate about AI, automation, and delivering production-ready intelligent systems, we would love to meet you. Please reach out to our Talent Acquisition at [email protected]

Responsibilities:

  • Design, implement, and maintain AI-powered applications using LLMs (e.g., OpenAI, Anthropic, Mistral, LLaMA, Claude, Gemini).
  • Develop agentic AI workflows with LangChain and LangGraph, enabling multi-step reasoning, memory, and dynamic tool usage.
  • Create interactive AI applications using LangFlow for visual orchestration and LangFuse for observability, debugging, and analytics.
  • Integrate vector databases (Pinecone, Weaviate, Milvus, ChromaDB, etc.) for embedding storage, semantic search, and retrieval-augmented generation (RAG).
  • Build robust prompt engineering frameworks and prompt optimization strategies to ensure accuracy, reliability, and consistency in AI responses.
  • Implement and optimize retrieval pipelines combining embeddings, search algorithms, and metadata filtering.
  • Develop multi-agent AI systems with specialized roles, inter-agent communication, and autonomous task planning.
  • Utilize Docker and Kubernetes for containerization, orchestration, and scaling AI workloads across environments.
  • Collaborate with backend teams to integrate AI services via RESTful APIs or gRPC.
  • Monitor, log, and fine-tune AI models in production using observability tools like LangFuse, Weights & Biases, or OpenTelemetry.
  • Apply AI safety best practices, guardrails, and policy-based filtering to ensure responsible deployment.
  • Conduct performance tuning of AI pipelines for latency, throughput, and cost optimization.
  • Stay up-to-date with emerging AI frameworks, research papers, and model releases.

Qualifications:

  • Proven experience in building LLM applications with frameworks like LangChain, LangGraph, and LangFlow.
  • Strong knowledge of agentic AI concepts, including planning, reasoning, tool usage, and long-term memory.
  • Hands-on experience with LangFuse or similar AI observability platforms.
  • Proficiency in Python (FastAPI, Flask, or Django) for backend integration of AI services.
  • Experience with vector databases (Pinecone, Weaviate, Milvus, ChromaDB) and embedding models.
  • Understanding of RAG pipelines, semantic search, and knowledge base construction.
  • Experience with Docker and Kubernetes for deploying scalable AI applications.
  • Familiarity with CI/CD pipelines (GitLab, GitHub Actions) for AI deployment.
  • Knowledge of prompt engineering techniques and model fine-tuning workflows.
  • Strong debugging skills with tools like LangFuse, Postman, and Python debuggers.
  • Ability to work in a remote, fast-paced environment, both independently and collaboratively.

Must have technical skills:

  • LLM frameworks: LangChain, LangGraph, LangFlow
  • Agentic AI concepts: planning, reasoning, tool usage, memory
  • Observability: LangFuse or similar
  • Backend: Python (FastAPI, Flask, Django)
  • Vector databases: Pinecone, Weaviate, Milvus, ChromaDB
  • RAG pipelines, semantic search
  • Containerization & orchestration: Docker, Kubernetes
  • CI/CD pipelines: GitLab, GitHub Actions
  • Prompt engineering & model fine-tuning
  • Debugging tools: LangFuse, Postman, Python debuggers

Good to have technical skills:

  • Model fine-tuning (LoRA, PEFT, QLoRA)
  • Multi-modal AI applications (text, image, audio)
  • Agentic orchestration frameworks: CrewAI, AutoGPT, BabyAGI, OpenAI Assistants API
  • AI cost optimization strategies (token budgeting, hybrid model routing)
  • Cloud AI services: AWS Bedrock, Azure AI, Google Vertex AI
  • Open-source AI project contributions

Must have soft skills:

  • Strong communication skills to articulate complex AI concepts to technical and non-technical stakeholders
  • Ability to work independently and collaboratively in a remote, fast-paced environment

Senior DevSecOps Engineer

[ Product Engineering ]

Summary:

We’re hiring multiple roles in Malaysia and Indonesia for existing software products development.

Those who are passionate about cutting-edge technology and cloud security, please reach out to our Talent Acquisition at [email protected]

Responsibilities:

  • Implement and operate AWS Cloud Platform Engineering Foundational Services such as account management, cost management, networking, and access control.
  • Configure and manage AWS services like AWS Organizations, VPC, CloudFormation, Security Hub, Config, GuardDuty, etc.
  • Provide visibility into end-to-end operational and monitoring metrics to product teams, enabling the 'you build it, you run it' model.
  • Build AWS resources using Infrastructure as Code with Terraform.
  • Work with vendors, users, and product teams to continuously improve AWS cloud-based services delivery.
  • Establish and enforce governance and security controls.
  • Define technical requirements to meet functional and business SLAs.
  • Document technical requirements, issue resolution steps, and runbooks for operational use.
  • Develop DevSecOps culture by building, testing, packaging, releasing, and deploying infrastructure as code.
  • Automate security checks in CI/CD pipelines.
  • Conduct vulnerability assessments on software and infrastructure.
  • Develop and implement security policies and procedures.
  • Respond to security incidents and coordinate remediation with other teams.
  • Monitor security dashboards and alerts to identify potential threats.
  • Automate deployment pipelines with security features.
  • Utilize cloud infrastructure security tools to secure public cloud environments.

Qualifications:

  • Bachelor’s degree in IT with excellent academic results (minimum CGPA 3.0 or equivalent).
  • Minimum 5 years of experience with AWS Cloud Services such as AWS Organization, EC2, RDS, S3, and AWS Backup.
  • Experience in operation and security automation.
  • Proficiency in Infrastructure as Code (Terraform).
  • Programming with scripting languages such as JavaScript, Bash, Python, or Shell scripting.
  • Hands-on experience with DevOps tools like GitLab and AWS CodeDeploy.
  • Knowledge of cloud security and compliance frameworks.
  • Experience with Kubernetes or other container technologies.
  • Familiarity with RDBMS (Oracle, SQL Server, MongoDB, PostgreSQL).
  • Experience working in collaborative, matrix-structured, or multinational environments.
  • Strong understanding of SDLC, security principles (integrity, confidentiality, availability), and best practices.
  • Solid grasp of DevOps principles, including CI/CD, automation, and collaboration.

Must have technical skills:

  • AWS Cloud Services (EC2, RDS, S3, AWS Organization, AWS Backup)
  • Infrastructure as Code (Terraform)
  • Security automation and vulnerability assessment
  • Scripting (JavaScript, Bash, Python, Shell)
  • DevOps tools (GitLab, AWS CodeDeploy)
  • Cloud security & compliance
  • Kubernetes or container technology
  • RDBMS (Oracle, SQL Server, MongoDB, PostgreSQL)

Must have soft skills:

  • Good command of English, both verbal and written
  • Effective communication across business and IT teams
  • Strong teamwork and knowledge-sharing attitude
  • Active listening and empathy to understand business needs
  • Conflict resolution through constructive discussions

Good to have soft skills:

  • Passion for continuous learning and improvement in DevSecOps
  • Experience in multinational or matrix organizations
  • Ability to mentor and promote DevSecOps culture within teams

Project Manager

[ Sales & Operations ]

Summary:

We’re hiring multiple roles in Malaysia and Indonesia for existing software products development. Those who are passionate about cutting-edge technology, please reach out to our Talent Acquisition at [email protected].

The IT Project Manager plays a critical leadership role in standardizing project management practices, ensuring consistent delivery aligned with organizational goals, and driving project excellence across both internal and external initiatives.

This role is responsible for strategic planning, governance, resource allocation, and execution oversight, ensuring alignment with business objectives and stakeholder expectations.

Responsibilities:

  • Drive the roadmap and execution of internal products and platforms.
  • Perform end-to-end planning, including feature analysis, prioritization, risk analysis, and release planning.
  • Lead sprint planning, daily stand-ups, and retrospectives using Agile/Scrum methodologies.
  • Ensure internal solutions are delivered with high quality, within scope, time, and budget.
  • Collaborate with cross-functional teams, including product, engineering, QA, and business stakeholders.
  • Manage sales support health by ensuring internal tools effectively support commercial teams.
  • Lead project pitching, proposal creation, and solution planning for external clients, aligning offerings with their business needs.
  • Manage the full lifecycle of client-facing projects from initiation to deployment, including scope definition, resource estimation, and risk mitigation.
  • Build and maintain strong client relationships to ensure stakeholder alignment and long-term engagement.
  • Ensure timely execution through structured checkpoints, sprint reviews, demos, and phased releases.
  • Develop and implement support models for post-release maintenance and continuous improvement.
  • Maintain and enhance the organization’s project management framework, tools, and best practices (PMI, Agile, Scrum).
  • Ensure compliance with PM processes, including documentation, quality assurance, budgeting, and risk management.
  • Lead budgeting, financial forecasting, and resource allocation across the project portfolio.
  • Prepare detailed project and portfolio reports for senior leadership and stakeholders.
  • Drive continuous improvement initiatives to optimize PM performance and project delivery maturity.

Qualifications:

  • Bachelor's degree in Computer Science, Business, Engineering, or related field.
  • PMP® Certification or equivalent is required.
  • Proven experience in project/program management, managing cross-functional teams and multiple projects concurrently.
  • Strong expertise in both Agile (Scrum/Kanban) and traditional project management methodologies.
  • Strong financial and resource planning acumen.
  • Excellent verbal and written communication in both business and technical contexts.
  • Proficiency in project management tools (e.g., Jira, MS Project, Asana).
  • Analytical mindset with strong problem-solving and decision-making skills.
  • Experience in both internal product management and external client delivery.
  • Ability to influence and align diverse teams toward common goals.

Must have technical skills:

  • Expertise in Agile methodologies (Scrum/Kanban)
  • Proficiency in traditional project management practices (PMI standards)
  • Proficiency with project management tools (Jira, MS Project, Asana)
  • Strong financial planning and resource management skills

Must have soft skills:

  • Strong leadership and stakeholder management
  • Excellent communication and conflict resolution skills
  • Analytical thinking and problem-solving mindset
  • Ability to mentor, influence, and align teams toward common goals

Good to have soft skills:

  • Experience managing projects in multinational or matrix organizations
  • Ability to handle high-pressure environments and complex stakeholder structures
  • Experience in business development support such as project pitching and proposal creation

Sales Manager

[ Sales & Operations ]

Summary:

We are looking for a motivated and well-spoken sales executive to join our sales team. The inside sales representative will be responsible for developing new leads, communicating with customers, understanding their needs, and ensuring a smooth sales process. You should be able to meet targets.

To be successful as a sales executive you should be able to build instant rapport and achieve customer satisfaction. A top inside sales representative should also be very competitive and a good listener.

Those who are interested, please reach out to our Talent Acquisition at [email protected]

Responsibilities:

  • Responsible for generating leads, advancing the sales process, closing new business and achieving/ assisting in the achievement of opportunity-based sales quotas.
  • Communicating with customers, making outbound calls to potential customers, and following up on leads.
  • Occasionally physical visits/meetings with customers
  • Keeping up with product and service information and updates.
  • Creating and maintaining a database of current and potential customers.
  • Explaining and demonstrating features of products and services.
  • Upselling products and services.

Qualifications:

  • Must possess at least Diploma, Bachelor's Degree in any field
  • Have a minimum of 1+ years B2B inside sales experience typically in Software-as-a-Service (SaaS) companies, familiar with Property Management System (PMS).
  • Proficiency in Microsoft Office and CRM software
  • Excellent phone and cold calling skills.
  • Exceptional customer service skills.
  • Enthusiastic, positive, highly energetic
  • Excellent communication skills in written and spoken both Indonesian and English.
  • Working location in Bali.