Fewer Applicants
Fewer Applicants, Higher Chance
company logo
Actively hiring 2h ago

No Sign Up Required!

Job Description

  • Engineering & Delivery — Own delivery across products, keeping timelines and quality on track. Plan sprints, manage the backlog, and stay accountable for output and technical debt.
  • Technical Leadership — Own architecture decisions, balancing scalability and speed. Stay hands-on with code reviews and tough problems. Keep the stack (Node.js, TypeScript, GraphQL, PostgreSQL/TimescaleDB) running well.
  • Team Leadership — Lead and grow the team, including reviews and mentoring. Delegate execution to the Assistant Engineering Lead, but stay accountable for results.
  • Process & Quality — Improve engineering processes and release standards. Push quality through code reviews and testing.
  • Collaboration — Work with the CTO and Product/Design/Business teams on roadmap and planning. Keep communication clear on progress and risks.
  • Scaling — Improve tooling and team structure as the company grows. Fix bottlenecks early, without over-engineering.

Success Indicators

Delivery is predictable and high-quality. Systems are stable and scalable. The team keeps improving. Direction is clear, with minimal firefighting and strong teamwork with the CTO.

Requirements

  • 7+ years of experience in software engineering, with 3+ years leading an engineering team or acting as an Engineering Manager / Lead.
  • Strong hands-on experience with Node.js, TypeScript, GraphQL, and PostgreSQL/TimescaleDB.
  • Proven ability to design and maintain scalable, reliable systems in a production environment.
  • Experience owning end-to-end delivery, including sprint planning, backlog management, and execution in an Agile/Scrum setup.
  • Demonstrated people management skills, including mentoring, performance feedback, and team development.
  • Comfortable working in a lean startup environment, balancing hands-on work with leadership responsibilities.
  • Strong communication skills and experience collaborating closely with Product, Business, and CTO-level stakeholders.
💙

Tips Menjaga Diri

Perusahaan dan Lowongan di Dealls tidak meminta data pribadi, informasi rekening, atau pungutan ketika melamar. Hindari juga lowongan Google Form / Grup Telegram tanpa keabsahan yang jelas.

About PT Pensieve Teknologi Global
Learn More

Pensieve is an emerging AI/Deep Tech startup based in Indonesia with a mission to 1,000x human intelligence. Pensieve is committed to innovating in our mission to be Southeast Asia's pioneer in AI-powered digital transformation. With insights and actionable intelligence, we believe government agencies & enterprises can adapt faster and make better critical decisions. We are also exploring the intersection of AI and web3 in the government and enterprise space.

We currently serve clients across Southeast Asia, with teams across Indonesia, Singapore, and India.

Industry
IT Services & IT Consulting
Location
Jakarta Selatan, Indonesia
Company Size
employees

Culture

Driven
We hope to confidently inspire our team to maintain high level of motivation in completing their duties
Fast-Paced
Swift in handling new challenges and producing new ideas to improve
Passionate
Strong belief and efforts are the base to achieve long term success