Engineering Tech Lead, Software Development
TRB Ventures
- Jakarta Pusat
- Permanen
- kerja tetap
- Go (Golang): Expert-level proficiency is a must. The candidate should have extensive hands-on experience building complex, production-grade applications with Go.
- JavaScript & TypeScript: Strong, professional-level fluency for work across the full stack.
- Deep Technical Understanding:
- Goes beyond syntax to a deep understanding of computer science fundamentals, data structures, algorithms, and system design principles.
- Essential experience with cloud platforms (e.g., AWS, GCP, Azure), containerization (Docker, Kubernetes), and CI/CD pipelines.
- Demonstrable experience leading and mentoring an engineering team, conducting code reviews, and fostering a collaborative, high-performance culture.
- A strong track record of designing scalable and resilient systems, with the ability to discuss design patterns, microservices, API design (REST, gRPC), and technical trade-offs.
- Excellent command of English (written and verbal) to articulate complex technical concepts to diverse audiences.
- Ability to align technical decisions with business goals, anticipate future challenges, and contribute to the long-term technical roadmap.
- We are looking for a candidate with experience or strong interest in applying AI to the software development lifecycle.
- This includes leading product teams using AI-powered tools to accelerate development. A strong plus would be familiarity with concepts like Spec-Driven Development.
- The ideal candidate actively explores ways to leverage modern AI to improve team velocity and product quality.
- Expert-level proficiency in Go (Golang) with proven experience building complex, production-grade applications.
- Strong proficiency in JavaScript and TypeScript for full-stack development.
- Solid understanding of computer science fundamentals, data structures, algorithms, and system design principles.
Kalibrr