Jakarta, Central Jakarta City, Indonesia Remote (Global) Full-time

Pearl Talent is hiring a Backend Engineer - EG004 | Pearl | Jobs By Workable

About the Role

Pearl Talent is looking for a Backend Engineer to design, build, and scale the server-side systems and data infrastructure that power modern applications. You will work across diverse industries including PropTech, AI platforms, SaaS products, and data-intensive startups. This is often a foundational hire where you'll have true ownership in shaping backend architecture, working directly with technical leadership and cross-functional teams to build systems from the ground up.

What You'll Do

  • Design and implement scalable backend architecture supporting high-traffic applications.
  • Set up and manage cloud infrastructure including VPCs, IAM, security groups, and networking (AWS preferred, GCP/Azure).
  • Implement Infrastructure as Code (IaC) using Terraform, Pulumi, or CloudFormation.
  • Define backend architecture standards, API design patterns, and system integration strategies.
  • Develop scalable server-side applications using Node.js, TypeScript, Python, or Golang.
  • Build robust RESTful APIs and GraphQL endpoints with proper error handling and documentation.
  • Build and scale ETL/ELT pipelines ingesting large data streams from diverse sources (REST, XML, EDI APIs).
  • Design resilient, idempotent data loaders that evolve with external data source changes.
  • Manage search infrastructure including Elasticsearch or OpenSearch clusters for product discovery.
  • Implement vector databases (Pinecone, Weaviate, Qdrant) supporting AI/ML features.
  • Support AI integrations through embeddings, RAG (Retrieval-Augmented Generation), and LLM frameworks.
  • Implement CI/CD pipelines automating testing, building, and deployment processes.
  • Establish automated testing frameworks (unit, integration, end-to-end) ensuring code quality.
  • Monitor system performance using DataDog, Grafana, Prometheus, or CloudWatch.

What We're Looking For

  • 1-3+ years designing and building scalable backend systems and server-side applications.
  • Strong proficiency in Node.js, TypeScript, Python, or Golang.
  • Hands-on experience with AWS (preferred), GCP, or Azure including infrastructure setup.
  • Experience with both SQL (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases.
  • Proven experience building RESTful APIs with proper architecture and documentation.
  • Experience building data integration pipelines and handling diverse data sources.
  • Familiarity with Terraform, Pulumi, CloudFormation, or similar IaC tools.
  • Strong understanding of distributed systems, scalability patterns, and architecture principles.
  • Excellent debugging, troubleshooting, and analytical skills.
  • Commitment to clean code, testing, and engineering best practices.
  • Strong written and verbal English with ability to explain technical concepts clearly.
  • Experience working cross-functionally with product, frontend, and data teams.

Nice to Have

  • 5+ years of backend engineering experience including ETL/ELT pipeline development.
  • Experience building systems from scratch as foundational engineering hire.
  • Hands-on experience with orchestration tools (Airflow, Dagster, Prefect).
  • Knowledge of streaming platforms (Kafka, Kinesis, RabbitMQ).
  • Experience with data warehousing (Snowflake, BigQuery, Redshift).
  • Proficiency with search engines (Elasticsearch, OpenSearch, Algolia).
  • Experience with vector databases (Pinecone, Weaviate, Qdrant) and embeddings.
  • Knowledge of ML/AI fundamentals including feature stores and model ops.
  • Familiarity with AI frameworks (LangChain, LlamaIndex) for RAG implementations.
  • Experience with dbt (data build tool) for data transformation workflows.
  • Understanding of PropTech, real estate technology, or property management systems.
  • Experience with Next.js, Express.js, NestJS, or similar backend frameworks.
  • Knowledge of GraphQL API design and implementation.
  • Familiarity with message queues and event-driven architectures.
  • Experience with containerization (Docker) and orchestration (Kubernetes).

Technical Stack

  • Languages: Node.js, TypeScript, Python, Golang
  • Cloud & Infrastructure: AWS (EC2, S3, Lambda, RDS, VPC), GCP, Azure, Terraform, Pulumi, CloudFormation, Docker, Kubernetes, ECS/EKS
  • Databases: PostgreSQL, MySQL, MongoDB, DynamoDB, Redis, Memcached
  • APIs & Services: RESTful API, GraphQL, Postman, Express.js, NestJS, FastAPI, Next.js API routes
  • Data & Search: Apache Airflow, Dagster, Prefect, Apache Kafka, AWS Kinesis, RabbitMQ, Snowflake, Google BigQuery, AWS Redshift, Elasticsearch, OpenSearch, Algolia, Pinecone, Weaviate, Qdrant, Milvus
  • AI/ML: LangChain, LlamaIndex, dbt
  • Monitoring & CI/CD: DataDog, Grafana, Prometheus, CloudWatch, GitHub Actions, CircleCI, Jenkins, GitLab CI
  • Testing: Jest, Pytest, Mocha
  • Messaging: SQS, SNS
  • Version Control: Git, GitHub, GitLab

Benefits & Compensation

  • Competitive Salary: Based on experience and skills.
  • Remote Work: Fully remote — work from anywhere.
  • Generous PTO: In accordance with company policy.
  • Direct Mentorship: Access to global industry leaders.
  • Learning & Development: Continuous growth resources.
  • Global Networking: Work with international teams.
  • Health Coverage (Philippines only): HMO after 3 months (full-time).

Work Mode

This is a fully remote position open to candidates in the Philippines, LATAM, and other remote regions with excellent English communication skills.

Pearl Talent is an equal opportunity employer.

Required Skills
Node.jsTypeScriptPythonGolangAWSPostgreSQLMySQLMongoDBEC2S3LambdaRDSVPCGCPAzure
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
Pearl Talent

Pearl works with the top 1% of candidates from around the world and connects them with the best startups in the US and EU. Our clients have raised over $5B in aggregate and are backed by companies like OpenAI, a16z, and Founders Fund.

Visit website
Job Details
Category backend
Posted 3 months ago