
Software Architect - VP
- Jakarta
- Permanent
- Full-time
- Design and implement backend architecture for complex systems using modern frameworks and technologies.
- Define technical standards, guidelines, and best practices for backend development.
- Evaluate and recommend tools, technologies, and frameworks to ensure scalability, maintainability, and security.
- Collaborate with cross-functional teams (frontend, DevOps, QA, product managers) to align technical architecture with business needs.
- Review code and mentor developers, ensuring high-quality code and architecture consistency.
- Own technical documentation and system design artifacts.
- Lead the decision-making process on system design and architecture evolution.
- Troubleshoot and resolve complex technical issues across the backend stack.
- Bachelor's or Master's degree in computer science, Software Engineering, or related field.
- Strong proficiency in backend technologies such as Node.js, Java, Python, or Go.
- Deep understanding of RESTful API design, microservices architecture, and distributed systems.
- Experience with databases (SQL and NoSQL), caching, and message queues (e.g., Redis, Kafka, RabbitMQ).
- Familiar with cloud platforms (AWS, GCP, or Azure) and container technologies (Docker, Kubernetes).
- Excellent problem-solving, communication, and leadership skills.
- Comprehensive health insurance coverage to support your well-being.
- A supportive and collaborative work culture in the Technology industry.
- Opportunities to work on innovative projects with a talented team.
- Professional development opportunities to enhance your skill set.