Logo for GudangAda

Software Engineer - Backend (multiple seniority level available)

Role overview

Summary

This role is for a Software Engineer at GudangAda, focusing on building features for a growing B2B marketplace platform. You will collaborate with cross-functional teams and contribute to the technical architecture while mentoring other engineers.

Qualifications

  • Deep passion for software engineering with an excellent understanding of software engineering concepts, design patterns, and algorithms.
  • Ability to write understandable, testable code with an eye towards maintainability.
  • Strong communication skills to explain complex technical concepts to various stakeholders.
  • Strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval.
  • Bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience.

Responsibilities

  • Brainstorm with Product Managers, Designers, and Frontend Engineers to conceptualize and build new features.
  • Produce high-quality results by contributing to team projects that impact the business.
  • Own team features or systems and define their long-term health while improving surrounding systems.
  • Assist the support and operations teams in triaging and resolving production issues.

Key facts

Hard skills

Other skills

  • Mentorship
  • Communication

About the company

GudangAda logo

GudangAda

  • E-commerce & Marketplaces
  • Scaleup
  • 501–1,000
GudangAda vision to build B2B ecosystem to transform and digitalize Indonesia's Distribution Chain. We connect and grow key stakeholders (principal, distributors, wholesalers, retailers) through end to end digital solution. GudangAda provides marketplace platform, logistic services, merchant solutions and financial services. With the support of leading global investors: Sequoia Capital India, Alpha JWC Ventures, Wavemaker, Asia Partners, Falcon Edge, and Pavilion Capital, GudangAda's series B total fundraising amounted to US$ 135 million.

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Company Description

GudangAda is a leading B2B marketplace platform with USD 120+ million raised from Sequoia Capital, Alpha JWC, Asia Partner, and Falcon Edge. We focus on addressing the underserved needs of millions of traditional retailers in Indonesia, a segment that faces challenges including limited product variety, uncompetitive wholesale prices, lack of access to producers’ promotional support, and lack of reliable and cost-effective delivery services.

Job Description

Our Tech & Product team members hail from the top company working experiences such as Facebook, Google, Amazon, Uber, Twitter, and Traveloka.

Responsibilities:

  • You'll brainstorm with Product Managers, Designers, and Frontend Engineers on your team to conceptualize and build new features for GudangAda large (and growing!) user base.
  • You’ll produce high-quality results by contributing heavily to team projects that have a significant impact on the business.
  • You’ll actively own team features or systems and define their long-term health, while also improving the health of surrounding systems.
  • You'll assist our skilled support team and operations team in triaging and resolving production issues.
  • You'll mentor other engineers and deeply review code.
  • You’ll improve engineering standards, tooling, and processes

Qualifications

We are looking for someone with:

  • Deep passion for software engineering with an excellent understanding of software engineering concepts, design patterns, and algorithms. 
  • You can contribute to technical architecture discussions and help drive technical decisions within your team.
  • You write understandable, testable code with an eye towards maintainability.
  • You are a strong communicator. Explaining complex technical concepts to designers, support, and other engineers is no problem for you.
  • You possess strong computer science fundamentals: data structures, algorithms, programming languages, distributed systems, and information retrieval.
  • You have completed a bachelor's degree in Computer Science, Engineering or related field, or equivalent training, fellowship, or work experience.

Additional Information

What will you get on working at GudangAda?

  • Competitive salary
  • Learning experience
  • Personal Growth
  • Impact at scale
  • Mentorship from a world-class team

Related jobs

See all Software Engineer jobs