Posted on: 16/01/2026
Description :
As an SDE II (Backend), you'll be part of a high-impact, fast-moving team working directly with the founding team. This role goes beyond pure data engineering; it's about building backend systems where data is the core product.
Responsibilities :
- Work closely with founders to develop data-first features that drive business intelligence and automation.
- Design scalable backend services that extract, clean, and structure real-world data for use in AI, analytics, and customer-facing features.
- Ensure high availability, scalability, and performance of backend services used by thousands of users.
- Evolve system architecture to handle larger datasets and faster pipelines while maintaining long-term maintainability.
- Build and maintain Python-based backend systems optimised for speed and extensibility.
- Develop ETL pipelines and process large volumes of web and API data (real-time and batch).
- Manage and optimise PostgreSQL databases (schema design, indexing, performance tuning).
- Implement web scraping and reverse engineering techniques using tools like Selenium.
- Prepare structured datasets to support AI workflows (internal and third-party tools).
- Configure and deploy services on Linux-based cloud servers using tools like Nginx, uWSGI, and monitoring tools.
Requirements :
- 3 to 4 years of backend software development experience, preferably in data-intensive environments.
- Proficient in Python, especially with ETL and data pipelines.
- Experience with PostgreSQL or similar RDBMS schema design, large dataset optimisation.
- Strong understanding of web scraping, external APIs, and real-world data ingestion.
- Exposure to AI/ML workflows (e. g., data preprocessing, model APIs).
Bonus :
- Experience with Python-based web frameworks and cloud deployment.
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1602599