An application made for this job — a tailored resume and cover letter that speak straight to the posting.
Majura AI in Surabaya is seeking its first senior engineer to own architecture across our product surface as we scale. Hybrid work: 3 days in the office, remote considered for eligible candidates.
The role centers on Kotlin with a core backend stack including Spring Boot, PostgreSQL, and a frontend using React and GraphQL. You will design schemas, data models, and service boundaries, build our AI infrastructure from the ground up, deploy and monitor services, and mentor two junior engineers.
About the role
Majura AI is a pre-seed startup building the operating system and agentic AI layer for Indonesia's logistics ecosystem, founded by Silicon Valley transplants — CTO (ex-Airbnb, YComb) and CEO (ex-TikTok, Lyft). This is our first senior engineering hire, reporting directly to the CTO, to own architecture across our product surface as we scale into Q4.
Location: Surabaya, Hybrid (3 days/week in office) — remote considered for eligible candidates
Salary: Rp.15 – 45 juta /month, based on experience and interview performance
Reports to: CTO
What You'll Do
Our Stack & What We Need
Kotlin is the core of this role, not an item on a list — you'll be writing, reviewing, and shipping it from week one.
Beyond the stack, we\'re looking for:
Bonus: supply chain, logistics, or accounting domain experience microservices at scale prior work shipping LLM-powered or agentic features open source.
About us
Majura is building Agentic AI and SaaS products for Indonesia\'s $150B+ logistics ecosystem — not generic SaaS, but infrastructure with immediate, real-world impact. Visit us at https://majura.ai/
Compensation & Benefits
Interview Process