Senior Software Engineer, Backend

4 months ago


Jakarta, Indonesia Funding Societies Full time

**Description**:
**Funding Societies | Modalku** is the largest SME digital financing platform in Southeast Asia. We are licensed in Singapore, Indonesia, Thailand, and registered in Malaysia. We are backed by Sequoia India and Softbank Ventures Asia Corp amongst many others and provides business financing to small and medium-sized enterprises (SMEs), which is crowdfunded by individual and institutional investors.

Our Engineering culture is built upon a trust based system in a delivery and innovation driven environment. We allow for flexible work times and locations so that our engineers can be in a working environment where they can do their best work. We encourage collaboration among our squads and continuous learning from each other. If you would like to see some of the things our engineers are working on, you can visit our engineering blog **here**.

We are looking for backend engineers to design and build the systems that power our core business of lending and loan processing. As a backend engineer, you will build features that introduce or significantly expand capabilities for our business teams, opening the way to new markets, partners, and other opportunities. You will have the opportunity to take on a wide variety of tasks. While this role will primarily focus on backend, there will be exposure and growth opportunities for fullstack capacity as well.

**Requirements**:
**What you’ll do**:

- Design, develop and maintain scalable and highly available systems to empower our fintech platform.
- Work with product managers and cross-functional teams to understand requirements and develop solutions.
- Write clean, reusable, and maintainable code using GoLang and Nodejs.
- Ensure the quality of the code by writing unit tests and integration tests.
- Be on rotational tech support, debug and resolve production issues, and take part in blameless postmortems.
- Plan and execute smooth migrations to new technology as a way of managing technical debt.
- Build tools and automation for our business and operations teams.

**What you need to have**:

- At least 3 years of experience as a backend engineer.
- Proficiency in Golang or Nodejs.
- Solid experience with relational databases such as PostgreSQL, and MySQL. NoSQL experience will be a plus.
- Experience in writing unit tests and integration tests.
- Familiar with microservices architecture and cloud services such as AWS, GCP, and Azure.
- Excellent problem-solving skills and ability to work independently and collaboratively

**You may shine in this role if you**:

- Have a track record of shipping software in a distributed systems environment
- Are enthusiastic about collaborating across departments to solve challenging problems
- Are pragmatic about the need to release less-than-perfect software and continuously iterate on it
- Can identify and articulate trade-offs in software and data design
- Can communicate both technical and business requirements fluently
- Are excited about both learning new things and teaching others

**Why Should You Join Us**:

- You will be empowered to bring our team to the next level. We believe everyone brings in unique skills and experience and we provide you the platform to the best of who you are.
- You will be able to experiment with latest technology and techniques that will deliver business impact.
- You will get to create new tools that will solve unique financial inclusion problems across SEA
- You will dictate the way you wish to work. We are fully supportive with flexi hour and remote working.
**You can explicitly answer the following questions when applying, or try to incorporate their answers in your CV
- How did you grow while at a company/role? i.e. how did the scope and difficulty of your work increase over time
- What domains are you interested in? e.g. writing code that powers financial systems like payments, building internal tools for fellow engineers, etc.
- If you have written code that's available online, highlight your specific projects instead of simply linking to your GitHub profile

**Benefits**:

- Time off - We would love you to take time off to rest and rejuvenate. We offer flexible paid vacations as well as many other observed holidays by country. We also like to have our people take a day off for special days like birthdays and work anniversaries.
- Flexible Working - We believe in giving back the control of work & life to our people. We trust our people and love to provide the space to accommodate each and everyone's working style and personal life.
- Medical Benefits - We offer health insurance coverage for our employees and dependents. Our people focus on our mission knowing we have their back for their loved ones too.
- Mental Health and Wellness - We understand that our team productivity is directly linked to our mental and physical health. Hence we have Wellness Wednesdays and we engage partners to provide well-being coaching. And we have our Great FSMK Workout sessions too to keep everyon



  • Jakarta, Indonesia HitPay Full time

    **Create impact in a high-growth** **fintech startup!** HitPay is a one-stop payment platform for SMEs, on a mission to empower businesses with easy access to digital payments. From no-code e-commerce plugins to affordable credit card readers, we help thousands of merchants bring their business dreams to life. HitPay is backed by Tiger Global, Global...


  • Jakarta, Indonesia Flip Full time

    We are looking for a Senior Software Engineer (Backend). As an Senior Backend Engineer, you will be responsible to design and develop highly scalable, available, reliable, secure, and fault-tolerant systems with mínimal guidance. Also, you will work with the Head of Engineering and overall backend teams to design & execute the engineering roadmap. **About...


  • Jakarta, Indonesia Flip Full time

    We are looking for a Senior Software Engineer - Backend (Java). As a Senior Backend Engineer, you will be responsible to design and develop highly scalable, available, reliable, secure, and fault-tolerant systems with mínimal guidance. Also, you will work with the Head of Engineering and overall backend teams to design & execute the engineering...

  • Software Engineer

    4 months ago


    Jakarta, Indonesia Hypefast Full time

    Jakarta, Indonesia**JOB TYPE** **About the Role**: Design, develop, improve, and deploy high quality backend services and APIs -Work across functions. Collaborate with other engineers, as well as product managers and designers Write automated tests to ensure high quality code -Passion for learning, strong sense of ownership, and eagerness to continuously...


  • Kota Administrasi Jakarta Pusat, Jakarta, Indonesia IlmuOne Data Full time

    About the Role:We are seeking a highly skilled and experienced Backend Engineer to join our dynamic team at IlmuOne Data. As a Backend Engineer, you will be responsible for designing, developing, and maintaining the server-side logic and infrastructure of our software applications.Key Responsibilities:Design and Development: Design, develop, and maintain...


  • Jakarta, Jakarta, Indonesia Glints Full time

    Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to contribute to the development of our cutting-edge products. As a key member of our team, you will be responsible for designing and implementing features that handle large data annotation volumes.Key Responsibilities:Design and implement efficient backend APIs to handle...


  • Jakarta, Indonesia Unblock Digital Pte Ltd Full time

    **Senior Full-stack Engineer** **Full-time, Remote, Company based in Singapore** **About Us**: Unblock is at the forefront of helping SMEs enhance their digital adoption and streamline workflows through our web app. Unblock is a cutting-edge process documentation tool designed to enable teams to record, organize, and manage their unique workflows...


  • Jakarta, Indonesia LittleLives Inc Pte Ltd Full time

    We are looking for an inspired senior backend developer with a strong foundation in Elixir, and PHP/TypeScript to join our ambitious team of software engineers. If you enjoy tailoring solutions to unique challenges and appreciate the beauty of automation, this is a perfect role for you. **What you will be doing**: R&D novel and ingenious solutions to create...

  • Software Engineer

    4 months ago


    Jakarta, Indonesia Samsung Electronics Full time

    Position Summary 1. Understand and implement software-related requirement accurately in order to provide software that meets its purpose. 2. Develop software effectively based on understanding of Web standard and device environment(hardware/software). Role and Responsibilities Skills and Qualifications- Bachelor Degree from Computer Science or related...

  • Software Engineer

    4 months ago


    Jakarta, Indonesia Hypefast Full time

    Jakarta, Indonesia**JOB TYPE** - Full-time**About the Role**: Design, develop, improve, and deploy high quality backend services and APIs -Work across functions. Collaborate with other engineers, as well as product managers and designers Write automated tests to ensure high quality code -Passion for learning, strong sense of ownership, and eagerness to...


  • Jakarta, Indonesia Group Hijra (Hijra Bank, ALAMI P2PL) Full time

    Hijra (previously known as the ALAMI Group) is a financial technology company that follows sharia principles. It was founded in 2018 by Dima Djani, Harza Sandityo, and Bembi Juniar. The company offers a range of services, including a peer-to-peer lending platform, mobile banking app, and mortgage all of which are based on sharia principles. Hijra has a...


  • Jakarta, Indonesia Moladin Full time

    We are looking for a talented and experienced Senior Software Development Engineer in Test to join our team at Moladin Financial Services. As a Senior Software Development Engineer in Test, you will ensure the highest quality possible of our software delivery by implementing and maintaining test automation scripts. Working alongside product managers and...


  • Kota Administrasi Jakarta Pusat, Jakarta, Indonesia IlmuOne Data Full time

    Backend EngineerWe are seeking a skilled and experienced backend engineer to join our dynamic team at IlmuOne Data. As a backend engineer, you will be responsible for designing, developing, and maintaining the server-side logic and infrastructure of our software applications.Key Responsibilities:Design and Develop Backend Services: Create and maintain...


  • Jakarta, Indonesia AccelByte Full time

    At AccelByte, our mission is to empower game creators by providing them with the backend platform and tools required to make scalable, reliable AAA-quality games. The company was founded in 2016 by industry veterans who have engineered online systems for some of the largest game and distribution platforms in the world including Fortnite, Epic Store, Xbox...


  • Jakarta, Indonesia PT Samuel Kripto Indonesia Full time

    Vonix began in April 2021 as a new member of Samuel Group, envisioned as a consumer-grade enterprise product in a digital world. We want to democratize the financial services system to be more accessible for everyone. Identifying areas for modification in existing programs and subsequently developing these modifications. Writing and implementing efficient...

  • Software Engineer

    4 months ago


    Jakarta, Indonesia Hypefast Full time

    Jakarta, Indonesia**JOB TYPE** - Full-time**About the Role**: **About the Role**Design, develop, improve, and deploy high quality backend services and APIs -Work across functions, collaborate with other engineers, as well as product design and ideation Write automated tests to ensure high quality code -Passion for learning, strong sense of ownership, and...


  • Jakarta, Jakarta, Indonesia Monroe Consulting Group Full time

    Senior Software Engineer Monroe Consulting Group Indonesia is recruiting on behalf of a renowned FinTech company based in Jakarta. We are seeking a highly skilled and experienced Senior Software Engineer with a strong background in backend to join their dynamic team. Job Requirements Technical Leadership: Lead a team of software engineers,...

  • Software Engineer

    4 months ago


    Jakarta, Indonesia Flip Full time

    We are looking for Software Engineer (Backend). As a software engineer, you’ll be the brain behind crafting, developing, testing, going live, and maintaining the system. You are passionate in understanding the business context for features built to drive better customer experience and adoption. **About Flip** Rafi, Luqman, and Anjar, who were college...


  • Kota Administrasi Jakarta Pusat, Jakarta, Indonesia IlmuOne Data Full time

    Backend EngineerWe are seeking a skilled and experienced backend engineer to join our dynamic team at IlmuOne Data. As a backend engineer, you will be responsible for designing, developing, and maintaining the server-side logic and infrastructure of our software applications.Key Responsibilities:Design and Development: Design, develop, and maintain backend...

  • Backend Engineer

    4 months ago


    Jakarta, Indonesia IlmuOne Data Full time

    Job Description:We are seeking a skilled and experienced backend engineer to join our dynamic team. As a backend engineer, you will be responsible for designing, developing, and maintaining the server-side logic and infrastructure of our software applications. You will collaborate closely with frontend developers, product managers, and other stakeholders to...