Back to search:Lead Engineer / Jakarta

What you will do:

  • Lead the
    architecture and development

of back-end systems with a focus on scalability, security, and performance.
- Design and implement
high-quality, maintainable solutions

using , Python, PostgreSQL, MongoDB, and GCP services.
- Build and optimize
data pipelines and workflows

using Apache Airflow.
- Develop and manage applications deployed on
Google Cloud Functions, Compute Engine, Cloud Run, Pub/Sub, and BigQuery


- Conduct
code reviews

to uphold standards, ensure best practices, and promote team growth.
- Collaborate with stakeholders to
define requirements and design technical solutions

that meet business needs.
- Design, optimize, and maintain
database schemas, complex queries, and indexing strategies

in PostgreSQL and MongoDB.
- Oversee
continuous integration and deployment

processes, utilizing GCP DevOps tools and other frameworks for efficient workflows and streamlined deployment.
- Regularly analyze
competitor technologies

and emerging trends to maintain a competitive edge.
- Measure and report on
application performance metrics

, continually refining code and processes.
- Mentor team members and support the
onboarding of new developers

, ensuring smooth integration and technical setup.
- Drive
process improvements

and champion innovative approaches to problem-solving.

Requirements:

  • Bachelor's Degree in
    Computer Science, Software Engineering,

or a related field.
- Minimum
5+ years of back-end development

experience with a focus on
, Python, PostgreSQL, and MongoDB


- Proficient in
database design and management

with PostgreSQL and MongoDB, including schema design, indexing, and optimization.
- Experienced in
RESTful APIs, data pipelines (Airflow), version control (Git), and CI/CD pipelines


- Familiarity with
GCP services

, including
Cloud Functions, Compute Engine, Cloud Run, BigQuery, Pub/Sub, and containerization (Docker, Kubernetes)


- Knowledge of
agile development

and
DevOps best practices


- Prior experience in
mentoring or leading development teams