Software Engineer I, Affiliate (Backend)

Online travel platform serving 50+ million users, providing B2B API solutions for global partners.
Jakarta, Indonesia
Backend
Entry-Level Software Engineer
Hybrid
Travel
This job posting may no longer be active. You may be interested in these related jobs instead:
Design Criteria Engineer (Starship)

Design Criteria Engineer role at SpaceX working on Starship program, focusing on hardware design, analysis, and system engineering.

Software Engineer I-III

Software engineering role at Everlaw building ediscovery platform features using Java, React, and TypeScript, with opportunities in search, databases, and machine learning.

Software Development Engineer

Software Development Engineer position at Audible, developing and maintaining audio content delivery platforms, requiring 1+ years experience and strong programming skills.

Software Engineer I

Entry-level Software Engineer position at impact.com in Cape Town, focusing on backend development with Java and SQL, requiring 2-3 years of experience.

Quality Assurance Engineer I, Amazon Key (for Consumer)

Entry-level Quality Assurance Engineer position at Amazon, focusing on testing and quality assurance for Amazon Key's secure garage delivery service.

Description For Software Engineer I, Affiliate (Backend)

tiket.com is a leading online travel platform serving over 50 million users, focused on providing seamless travel experiences. The Affiliate team plays a crucial role in managing B2B API business, handling high-volume traffic exceeding 100,000 requests per minute. This role offers an exciting opportunity for an entry-level software engineer to join a dynamic backend team.

As a Software Engineer I in the Affiliate team, you'll be responsible for developing and maintaining scalable API solutions that serve global partners. You'll work in a collaborative environment, participating in feature development, code reviews, and system optimization. The role requires strong technical fundamentals, particularly in data structures and database management.

The position offers a hybrid work arrangement in Jakarta, allowing for both remote work flexibility and in-person collaboration. You'll be part of a team that values effective communication, analytical thinking, and continuous improvement. This is an excellent opportunity for someone passionate about software engineering to contribute to a high-impact platform that shapes how millions of people plan and book their travel experiences.

The ideal candidate will have a computer science background, strong problem-solving abilities, and a keen interest in building robust backend systems. Experience with Golang and database optimization would be advantageous, though not required. Join us in our mission to provide hassle-free travel solutions and grow your career in a fast-paced, technology-driven environment.

Last updated 5 months ago

Responsibilities For Software Engineer I, Affiliate (Backend)

  • Collaborate with product and QA teams to build features (analyzing requirements, identifying gaps, designing and implementing solutions)
  • Document and communicate work effectively
  • Identify and address performance bottlenecks, technical debts, and improve existing code
  • Participate in peer code reviews

Requirements For Software Engineer I, Affiliate (Backend)

Go
  • Bachelor's degree or equivalent (preferably in Computer Science/Information Technology)
  • Passion in software engineering, application development, or systems development
  • Strong basic data structure knowledge
  • Strong communication skills and analytical skills
  • Experience with any database (understand indexing, partitioning are a plus)
  • Proficiency in Golang is a plus

Interested in this job?