Job Openings Senior Backend Engineer (Python)

About the job Senior Backend Engineer (Python)

Well-backed startup based in Singapore, building cutting-edge data-driven technology for large-scale enterprise applications. We're looking for a Senior Backend Engineer to help architect and scale the core systems behind our platform.

You'll work on high-impact systems that ingest, process, and deliver real-time data to global enterprises—shaping how they gain insights and make operational decisions.

Job Scope

  • Design and maintain backend services and data pipelines for our platform
  • Build scalable microservices and APIs to handle large volumes of data
  • Collaborate with frontend and product teams to deliver end-to-end features
  • Continuously improve deployment, performance, and monitoring systems as we scale

Tech Stack

  • Backend: Python, Airflow

  • Databases: Postgres, MongoDB

  • Messaging: Kafka

Requirements

  • 5+ years building and maintaining backend systems using microservices
  • Experience with both relational (Postgres) and non-relational (MongoDB) databases
  • Strong grasp of event-driven systems and asynchronous processing (Kafka, Airflow)
  • Ability to write clean, testable code with automated testing practices
  • Ability to thrive in a fast-moving, startup environment

Bonus Points

  • Experience with large-scale data processing or ETL pipelines
  • Familiarity with cloud-native deployments (CI/CD, DevOps practices)
  • Experience working in Agile, high-ownership teams

Benefits

  • Challenging technical problems with autonomy to solve them

  • Access to modern tools and engineering support

  • Opportunities for rapid growth and internal advancement

  • Work alongside a strong and experienced engineering team

  • Competitive salary and opportunity to make early, meaningful impact