Senior Lead Software Engineer

1 day ago


Jakarta, Jakarta, Indonesia AI Talent Full time

We are passionate about creating intuitive, powerful, and scalable software solutions that solve real-world problems and provide exceptional value to our customers in the career development space. Our culture fosters technical excellence, creative problem-solving, and a strong commercial mindset.

The Opportunity:

We are seeking a highly skilled
Senior Lead Software Engineer
to guide the development and technical commercialisation of our browser-based SaaS products. This pivotal role is for a hands-on technical leader who excels at building robust and scalable web applications, and possesses a deep understanding of the technical intricacies of monetisation, subscription management, and the full SaaS product lifecycle.

You will play a critical role in shaping our product architecture, leading a talented team of mid-level engineers to deliver Minimum Viable Products (MVPs), and translating business strategy into technical solutions that drive adoption and revenue growth.

Key Responsibilities:

  • SaaS Product Development Leadership:
    Lead the end-to-end architecture, design, and development of highly scalable, secure, and performant browser-based SaaS applications, ensuring a seamless user experience.
  • Team Leadership & Mentorship:
    Lead, guide, and mentor a team of mid-level software engineers to achieve product development milestones, fostering a culture of technical excellence and collaborative problem-solving.
  • Commercialisation & Monetisation Strategy:
    Drive the technical implementation of monetisation strategies, including tiering, feature gating, and usage-based billing models. Work closely with product and business teams to define and execute commercialisation roadmaps.
  • Payment & Subscription System Integration:
    Design, implement, and manage integrations with leading payment gateways (e.g., Stripe, Paddle) and subscription management platforms (e.g., Chargebee, Zuora), ensuring secure, compliant, and reliable transaction processing.
  • Technical Architecture & Scalability:
    Architect multi-tenant SaaS solutions that are highly available, fault-tolerant, and designed for global scale. Lead technical design discussions and ensure best practices in system architecture and coding.
  • DevOps & Deployment:
    Oversee the implementation of robust CI/CD pipelines, automated testing, and infrastructure-as-code (IaC) to ensure efficient, reliable, and secure deployments across cloud environments.
  • Performance & Observability:
    Establish comprehensive monitoring, logging, and alerting systems for application performance, user behaviour, and financial metrics relevant to SaaS operations.
  • Cross-functional Collaboration:
    Work closely with Product Management, UI/UX Designers, Marketing, Sales, and Customer Success teams to translate business requirements into technical solutions and deliver exceptional customer value.

Required Skills & Experience:

  • Proven experience (8+ years) as a Software Engineer, with at least 3-4 years in a Lead or Principal role specifically focused on browser-based SaaS product development.
  • Demonstrable expertise in architecting and building multi-tenant SaaS applications from the ground up.
  • Strong hands-on experience with integrating and managing subscription-based payment gateways (e.g., Stripe, Paddle, Braintree) and/or subscription management platforms (e.g., Chargebee, Zuora, Recurly).
  • Expert-level proficiency in modern frontend frameworks
    such as React, Angular, or , along with strong HTML5 and CSS3 skills.
  • Extensive experience with scalable backend development
    using languages/frameworks such as (with Express/NestJS), Python (with Django/Flask), Go, Ruby on Rails, or Java (with Spring Boot).
  • Deep understanding of relational and/or NoSQL databases (e.g., PostgreSQL, MongoDB, DynamoDB, Redis) for high-performance SaaS applications.
  • Proficiency with cloud platforms (AWS, Azure, or GCP) for deploying, scaling, and managing SaaS infrastructure and services.
  • Solid experience with RESTful API design and development, and potentially GraphQL.
  • Strong understanding of authentication, authorisation, and security best practices for SaaS applications (e.g., OAuth, JWT, SAML, identity providers).
  • Experience with DevOps practices, CI/CD pipelines (e.g., GitHub Actions, GitLab CI/CD), Docker, and container orchestration (Kubernetes preferred).
  • Exceptional problem-solving, analytical, and critical thinking skills.
  • Excellent communication, leadership, and interpersonal skills, with the ability to influence technical and non-technical stakeholders.

Desirable (Bonus Points):

  • Experience with analytics and reporting tools for SaaS metrics (e.g., churn, ARR, LTV).
  • Knowledge of data warehousing and business intelligence for SaaS data.
  • Experience in product-led growth (PLG) strategies and embedding growth loops into software.
  • Contributions to open-source projects or a strong technical blog/portfolio.
  • Relevant industry certifications (e.g., AWS Certified Solutions Architect, Certified Kubernetes Administrator).

Why Join Us?

  • Lead the development of a flagship SaaS product with direct impact on business growth and customer success.
  • Be at the forefront of combining deep technical expertise with commercial strategy.
  • Work in a collaborative, fast-paced, and innovative environment.
  • Opportunity to build and lead a high-performing engineering team.
  • Competitive salary and benefits package.

If you are a driven Senior Lead Software Engineer with a passion for building impactful SaaS products and a keen understanding of commercialisation, we encourage you to apply


  • Senior AI Engineer

    6 days ago


    Jakarta, Jakarta, Indonesia M+ Software Full time $60,000 - $180,000 per year

    Company DescriptionM+ Software is a global IT firm that delivers consulting, development, implementation, and maintenance services to entrepreneurs, SMEs, large enterprises, and government clients across Australia, France, Asia, and the Pacific Islands.Job DescriptionWe are seeking a Senior AI Engineer Freelance to design and deliver advanced AI components...


  • Jakarta, Jakarta, Indonesia Xendit Full time 250,000,000 - 750,000,000 per year

    Xendit provides payment infrastructure across Southeast Asia, with a focus on Indonesia, the Philippines and Malaysia. We process payments, power marketplaces, disburse payroll and loans, provide KYC solutions, prevent fraud, and help businesses grow exponentially. We serve our customers by providing a suite of world-class APIs, eCommerce platform...


  • Jakarta, Jakarta, Indonesia Tridorian Full time 2,400,000,000 - 3,000,000,000 per year

    Job Description: Senior Software EngineerTitle: Senior Software EngineerTeam: Innovation TeamLocation: Hybrid - IndonesiaReports to: Chief Product and Innovation Officer (CPIO)Salary range: 20-25 mio IDR per monthAbout This RoleThis is a unique leadership opportunity, not a typical senior developer role. You will be a founding engineer on our new Innovation...


  • Jakarta, Jakarta, Indonesia RoviSys Full time $120,000 - $180,000 per year

    A Lead Software Engineer at RoviSys, you will work on exciting software projects, design and code custom software for clients wishing to automate sharing of information between process controls and higher-level systems, or to organize and report information for use in making business decision.You will work directly with clients to define functional...


  • Jakarta, Jakarta, Indonesia Qoala Full time 15,000,000 - 25,000,000 per year

    About Us:At Qoala, we are revolutionizing the insurance and fintech industry with innovative technology solutions. As a leading Insurtech platform in Southeast Asia, we are committed to providing seamless digital experiences for our customers and partners. We pride ourselves on fostering a dynamic, inclusive, and collaborative work environment where...

  • Software Engineer

    7 days ago


    Jakarta, Jakarta, Indonesia Tridorian Full time 84,000,000 - 180,000,000 per year

    Job Description: Software EngineerTitle: Software EngineerTeam: Innovation TeamLocation: Hybrid - IndonesiaReports to: Senior Software EngineerSalary range: 7-15 mio IDR per monthAbout This RoleThis is a career-accelerating opportunity to join our new Innovation Team. You'll become an expert in the next generation of AI, learning directly from a dedicated...


  • Jakarta, Jakarta, Indonesia Indonesia Airawata Finance Full time

    About the CompanyWe are a leading company in the Fintech sector, dedicated to providing innovative financial solutions while fostering a culture of inclusivity and collaboration.About the RoleIAF is looking for a Tech Lead to drive the architecture and execution of our lending ecosystem (BNPL, cash loans, and more). You'll lead cross-functional teams, shape...


  • Jakarta, Jakarta, Indonesia AbiShar Consulting Services Full time 15,000,000 - 25,000,000 per year

    Company DescriptionOur Client IT Consultant located in Central Jakarta (Full WFO ) is lookingSenior Programmer Simulatorwith requirement bellowRole Description• Lead the development and maintenance of testing simulators. • Perform design and code reviews to maintain code quality, efficiency, and scalability • Troubleshoot complex technical issues in...


  • Jakarta, Jakarta, Indonesia FPT Software Indonesia Full time 6,000,000 - 12,000,000 per year

    Location:Jakarta (Full Work From Office in Pondok Indah)We're looking for a skilled and passionateJava Developerto join our team in Jakarta. The ideal candidate will have a strong foundation inCore Javaand experience with theSpring framework. You'll be building and maintaining high-complexity web applications, working with databases, and contributing to the...


  • Jakarta, Jakarta, Indonesia Mekari Full time 15,000,000 - 20,000,000 per year

    Mekari is Indonesia's no. 1 Software-as-a-Service (SaaS) company. With our ecosystem of software solutions—including Mekari Jurnal, Mekari Talenta, Mekari Qontak, and Mekari Flex, we aim to facilitate entrepreneurs and leaders as they accelerate the digital transformation of their businesses.In our 10+ years of journey we have reached over 1 Million...