Enable job alerts via email!

Software Architect - VP

Michael Page

Daerah Khusus Ibukota Jakarta

On-site

IDR 300.000.000 - 400.000.000

Full time

30+ days ago

Job summary

A leading tech company in Indonesia is seeking a Head Architect to design and implement innovative backend solutions. The role involves defining technical standards, collaborating with cross-functional teams, and leading backend architecture projects. This position requires strong proficiency in backend technologies and effective leadership skills, offering comprehensive health benefits and professional development opportunities.

Benefits

Comprehensive health insurance coverage
Supportive work culture
Professional development opportunities

Qualifications

  • 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 and microservices architecture.
  • Experience with databases (SQL and NoSQL), caching, and message queues.

Responsibilities

  • Design and implement backend architecture for complex systems using modern frameworks.
  • Define technical standards, guidelines, and best practices for backend development.
  • Collaborate with cross-functional teams to align technical architecture with business needs.

Skills

Backend technologies (Node.js, Java, Python, Go)
RESTful API design
Microservices architecture
Distributed systems
Databases (SQL and NoSQL)
Cloud platforms (AWS, GCP, Azure)
Container technologies (Docker, Kubernetes)
Problem-solving
Leadership

Education

Bachelor's or Master's degree in computer science or Software Engineering

Tools

Redis
Kafka
RabbitMQ
Job description
  • Directly reporting to group CTO
  • Top tech company in Indonesia

About Our Client

Our client is one of the most widely used financial services platforms and a top Tech company in Indonesia with over 100 million users.

Job Description

As a Head Architect, your main responsibilities will include:

  • 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.

The Successful Applicant

A successful Head Architect should have:

  • 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.

What's on Offer

  • 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.


If you are a driven individual passionate about backend software engineering/architecture and looking for a leadership role, we encourage you to apply.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.