Senior Backend Engineer

3 days ago


Jakarta, Indonesia Ruby Labs Full time

**About us**:
**About the role**:
**Key Responsibilities**:

- Develop and enhance the billing system to ensure accurate and timely processing of financial transactions.
- Conduct code reviews to ensure code quality, best practices, and adherence to coding standards.
- Collaborate within the cross-functional team, including DevOps, backend and frontend developers, QA, and product management, to understand requirements and deliver high-quality software solutions.
- Maintain comprehensive documentation for code, architecture, and processes to facilitate knowledge transfer and onboarding of team members.

**Qualifications**:

- Minimum of 4 years of professional experience in development and at least 2 years as a Golang developer, with a proven track record of delivering scalable and robust solutions.
- Expertise in Golang, with a deep understanding of its concurrency model, frameworks, and best practices.
- Strong experience in designing, developing, and maintaining microservices architectures.
- Proficient in designing and optimizing databases, particularly with Postgres.
- Excellent communication skills and the ability to work collaboratively in a team environment.
- Strong problem-solving skills and the ability to think critically about complex technical challenges.

**Nice to have**:

- Previous involvement in the development and maintenance of billing systems.
- Experience using GCP services.
- Experience using NoSQL databases.

**Location**:
**Benefits**:
Discover the perks of being part of our vibrant team We offer:

- ** Remote Work Environment**: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance.
- **Unlimited PTO**: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days.
- **Paid National Holidays**: Celebrate and relax on national holidays with paid time off to unwind and recharge.
- **Company-provided MacBook**: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them.

Be part of our fast-growing team and seize this excellent opportunity for personal and professional growth

**Interview Process**:

- Recruiter Screening (30 minutes)
- Logical Thinking Assessment (40 minutes)
- Technical Interview (60-90 minutes)
- Final Interview (30 minutes)

**Life at Ruby Labs**:
At Ruby Labs, we are more than a team; we're a community united in pushing the boundaries of technology and innovation. Our combined passion fuels our ambition for excellence, driving impact that resonates around the globe.

We are an equal opportunity employer and celebrate diversity, recognizing that a diversity of thought and backgrounds builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate based on race, ethnicity, religion, color, place of birth, sex, gender identity or expression, sexual orientation, age, marital status, military service status, or disability status. Join us and be part of a company that is crafting the future of technology across multiple industries.

Li-Remote



  • Kota Administrasi Jakarta Barat, Jakarta, Indonesia Somethinc - BeautyHaul Full time

    Job Title: **Senior Software Engineer - Backend Developer**We are seeking a skilled Senior Software Engineer - Backend Developer to join our team. The ideal candidate will have a strong background in software development and be proficient in Java. Key responsibilities include designing and implementing backend systems, collaborating with cross-functional...


  • 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 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...


  • Jakarta, Indonesia Flip Full time

    We are looking for a Senior Software Engineer - Backend for Reconciliation team. 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 VP Engineering and overall backend teams to design & execute the engineering...


  • 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...


  • Jakarta, Indonesia WeNetwork Asia Full time

    Golang **About the company**: Our client is a well-known financial platform with a mission to increase financial literacy in all circles of society through the most optimal investment technology. **Responsibilities**: - Create golang backend apps that are scalable, secure, well-designed, and fast. - Use best practices to create manageable, high-quality...

  • Backend Engineer

    6 months ago


    Jakarta, Indonesia PT Akhdani Reka Solusi Full time

    Design, develop, and maintain server-side logic using the latest technologies. Implement scalable and high-performance backend solutions. Design and manage database schemas. Optimize database queries for improved performance. Implement and maintain security best practices for data protection and system integrity. minimum Bachelor degree from informatic...


  • Jakarta, Indonesia FAZZ Full time

    **Job Title**: Senior Backend Engineer, Fazz Agen**: **Company Description**: Fazz is an ecosystem of financial services that comprise Fazz (Business account for Southeast Asia), StraitsX (Payments infrastructure for digital assets), and Modal Rakyat (Mutual cooperation funding for MSMEs) founded in 2016, as a result of a merger between PayFazz and Xfers,...

  • Backend Engineer

    1 month ago


    Jakarta, Indonesia Runchise Full time

    Senior Backend Responsibilities: - Performing coding assignments. - Reviewing code work for accuracy and functionality. - Analyzing code segments regularly. - Integrating data storage solutions. - Creating back-end components. - Identifying and fixing bottlenecks and bugs. - Integrate with 3rd party services - Maintaining APIs. - Bachelor’s degree in...


  • Jakarta, Indonesia LittleLives Inc Pte Ltd Full time

    **Senior - What you will be doing**: - Develop server-side backend services in Node.js that powers the core functionality and business logic of all productsDesign high performance database schema and optimize performance on large scale distributed databases- - Continuously enhance the app with the latest backend development processes and standards to enhance...

  • Backend Engineer

    3 weeks ago


    Jakarta, Indonesia Noraa & Co. Full time

    **Key Responsibilities**: - Design, develop, and maintain robust backend systems and services - Collaborate with frontend engineers to integrate user-facing elements with server-side logic - Create and manage databases, ensuring data integrity and consistency - Write clean, maintainable, and well-documented code - Participate in code reviews, testing, and...

  • Backend Engineer

    6 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...


  • 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 Autobahn Security GmbH Full time

    About Autobahn Security Autobahn Security is a technology start-up with a vision to make cybersecurity and vulnerability management accessible to all businesses. Our SaaS product has been developed by some of the world’s finest cybersecurity researchers and experts. Our SaaS tool allows both cybersecurity experts and non-experts to embark on a journey to...


  • Jakarta, Indonesia WeNetwork Asia Full time

    Golang **About Us** Our client is a fast-growing agritech company in Indonesia, they are focusing both on B2B and B2C sectors of it backed by one of the biggest companies in Indonesia. **Key Responsibilities**: - Aid in keeping automation, unit testing, and quality code. - Design and create microservices - Collaborate with the Product Manager, Define,...

  • Software Engineer

    7 days ago


    Jakarta, Indonesia PT Hypefast Karya Nusantara Full time

    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 make things better - Bachelor’s degree in...


  • Jakarta, Indonesia Perqara Full time

    Design, develop, and maintain highly scalable backend services using PHP (Laravel) and NestJS. - Build, maintain, and optimize database systems, primarily in PostgreSQL and MongoDB. - Implement real-time data processing and communication through WebSockets. - Write clean, maintainable code with a focus on performance and scalability. - Ensure code quality by...

  • Software Engineer

    5 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...


  • Jakarta, Indonesia LittleLives Inc Pte Ltd Full time

    **The Job**: **What you will be doing**: - Lead a squad of engineers, ensuring alignment with project goals and timelines. - Collaborate with stakeholders and product managers to define requirements and deliver solutions. - Debug complex issues across the entire stack and provide effective solutions. - Conduct code reviews and mentor junior engineers. -...