Deskripsi Pekerjaan
Join Transportation Solutions Indonesia as a Senior Software Engineer, Backend and play a pivotal role in revolutionizing Indonesia's transportation landscape. You'll architect and develop scalable backend systems that power millions of daily transactions while collaborating closely with product managers, UX designers, data scientists, and operations teams to deliver high-impact features. This role offers the opportunity to drive technical excellence in a fast-paced environment where your contributions directly impact user experience and operational efficiency.
We're seeking innovators passionate about building robust APIs, optimizing microservices architecture, and implementing cloud-native solutions. You'll lead code reviews, mentor junior engineers, and champion best practices in CI/CD pipelines. The ideal candidate thrives in agile environments and is committed to delivering production-ready code that exceeds industry standards.
Our Jakarta-based team values technical ownership and continuous learning, offering competitive compensation and opportunities to work on cutting-edge projects in Southeast Asia's rapidly evolving tech ecosystem. If you're ready to solve complex challenges that shape how millions commute daily, we encourage you to apply.
Tanggung Jawab
- Design and implement scalable backend services using Java/Python and cloud technologies (AWS/Azure)
- Lead API development and integration with third-party transportation systems
- Optimize database performance and implement caching strategies for high-traffic applications
- Collaborate with cross-functional teams to define technical requirements and deliverables
- Conduct code reviews and provide mentorship to junior engineering staff
- Implement robust security protocols and data protection measures
- Drive DevOps initiatives including CI/CD pipeline optimization and infrastructure-as-code
- Monitor system performance and proactively address scalability challenges
Kualifikasi
- Bachelor's degree in Computer Science or related field with 5+ years of backend development experience
- Expertise in microservices architecture and containerization (Docker/Kubernetes)
- Strong proficiency in relational databases (PostgreSQL/MySQL) and NoSQL solutions
- Experience with message queues (RabbitMQ/Kafka) and event-driven systems
- Proficient in testing frameworks and TDD methodologies
- Knowledge of cloud platforms (AWS/Azure/GCP) and serverless architectures
- Excellent problem-solving skills with ability to optimize complex systems
- Strong communication skills with experience in agile development environments