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