Python Developer
2 weeks ago
About SourceFlow
SourceFlow is the 'Recruitment Marketing Platform' built for recruitment agencies. Our technology helps recruitment companies attract the best candidates, clients and consultants. This helps them build a more powerful brand and increase revenue.
We only launched at the start of 2022 but we're already on an incredible journey.
In the past 24 months we've grown to a team of 30 FT/Perm staff, and have successfully onboarded over 200 recruitment companies across Europe, APAC and the US. We've set ourselves some big goals and we're excited to be surpassing them already.
We have a global reach in terms of customers and people. We work 3 days in the office (Tues, Weds, Thurs) and Mondays & Fridays at home. The Kuala Lumpur team operates as part of our UK operations and helps support customers globally in engineering, delivery and beyond.
We are looking for our next
development superstar
The Role
As a
Python Engineer
at SourceFlow, you'll be responsible for building, maintaining, and optimising our platform and integrations. You'll work on core backend services, APIs, and automation, ensuring our technology is reliable, scalable, and innovative. You'll collaborate with designers, product managers, and other engineers to deliver solutions that make a real impact for recruitment companies worldwide.
Key Responsibilities
- Develop, test, and maintain Python-based applications, APIs, and integrations
- Work closely with product and design teams to deliver new features and improvements
- Optimise performance and scalability of backend systems
- Integrate third-party APIs and data sources into our platform
- Write clean, maintainable, and well-documented code
- Collaborate with the wider engineering team on code reviews, technical design, and best practices
- Contribute to technical discussions, bringing new ideas to the table
- Troubleshoot, debug, and resolve production issues as part of shared support responsibilities
What We're Looking For
- At least 2 years' professional experience as a Python developer (ideally within SaaS, APIs, or integrations)
- Strong knowledge of Python and common frameworks (e.g. FastAPI, Flask, or Django)
- Solid understanding of REST APIs, authentication, and data handling
- Experience working with relational databases (e.g. PostgreSQL, MySQL)
- Familiarity with Git and modern CI/CD workflows
- Strong problem-solving skills and attention to detail
- Must be based in Kuala Lumpur and able to attend the office in Bangsar 3 days per week (Tues–Thurs)
- Excellent communication skills and ability to collaborate in a global team
Bonus:
- Knowledge of Syncari as an integration management platform (or other similar low-code/no-code integration and automation tools)
- Experience with cloud platforms (AWS, GCP, or Azure)
- Knowledge of containerisation (Docker, Kubernetes)
- Exposure to recruitment, HR tech, or marketing platforms
- Familiarity with frontend basics (React, TypeScript)
What You'll Get in Return
This is so much more than a job. We're building a special business, and we want you to be part of our exciting journey. We want every member of our team to achieve their personal goals and build their career.
Things you'd expect include:
- Apple Mac (and other quality tech to use)
- A fun, caring and supportive team – our culture is everything
- Training and development opportunities
And the sprinkles on top:
- Lovely new office in Bangsar
- Hybrid model – 3 days in the office, Mondays & Fridays working from home
- Generous holiday allowance
- A yearly paid-for company holiday abroad if targets are hit
-
Python Developer
2 days ago
Kuala Lumpur, Kuala Lumpur, Malaysia PositiveLinks Asia Full time 90,000 - 120,000 per yearSummaryDesign, develop, and maintain Python-based applications that enhance user productivity and streamline business processes, with a strong focus on automating operational processes.Provide technical support and documentation for deployed solutions.Key Responsibilities:Develop and maintain Python applications for business process automation and...
-
Python Developer
2 days ago
Kuala Lumpur, Kuala Lumpur, Malaysia Ethereal Digital Full time 90,000 - 120,000 per yearPython Developer (End User Computing for Automation)Experience: 2-4 yearsJob SummaryWe are seeking a skilled Python Developer with experience in building End User Computing (EUC) solutions. The ideal candidate will design, develop, and maintain Python-based applications that enhance user productivity and streamline business processes, with a strong focus on...
-
Python Developer
2 weeks ago
Kuala Lumpur, Kuala Lumpur, Malaysia R Systems Full time 90,000 - 120,000 per yearPosition:- Python DeveloperMode:- Renewable contractLocation- KLJob SummaryWe are seeking a skilled Python Developer with experience in building End User Computing (EUC) solutions. The ideal candidate will design, develop, and maintain Python-based applications that enhance user productivity and streamline business processes, with a strong focus on...
-
Python Developer
2 days ago
Kuala Lumpur, Kuala Lumpur, Malaysia Abhidi Solution Sdn Bhd Full time 96,000 - 144,000 per yearKey Responsibilities:Convert from existing R script to Python for the above applications.Enhance existing JMP script (SLI by bins/ loss code).Enhance current GDAT by display in web from excel without toggling: 5 sub modules (OMAT tickets, GDAT tickets, inventory table, xRB list, control allocations, transparency events).Develop Web base calculator and...
-
Python Developer
2 weeks ago
Kuala Lumpur, Kuala Lumpur, Malaysia Abhidi Solution Sdn Bhd Full time 96,000 - 144,000 per yearKey Responsibilities:Convert from existing R script to Python for the above applications: GDAT.Enhance existing JMP script (SLI by bins/ loss code) - GDAT sub module.Enhance current GDAT by display in web from excel without toggling: 5 sub modules (OMAT tickets, GDAT tickets, inventory table, xRB list, control allocations, transparency events).Develop Web...
-
Python Developer
2 days ago
Kuala Lumpur, Kuala Lumpur, Malaysia Skill Quotient Technologies Inc Full time 60,000 - 120,000 per yearJob SummaryWe are seeking a skilled Python Developer with experience in building End User Computing (EUC) solutions. The ideal candidate will design, develop, and maintain Python-based applications that enhance user productivity and streamline business processes, with a strong focus on automating operational processes.Key ResponsibilitiesDevelop and maintain...
-
Python Developer
2 weeks ago
Kuala Lumpur, Kuala Lumpur, Malaysia Hastraa Consulting Services Full time 80,000 - 120,000 per yearExperience: 2–4 yearsLocation: Kuala Lumpur/MalaysiaEmployment Type: 1-year extendable Contract BasisJob SummaryWe are seeking a skilled Python Developer with experience in building End User Computing (EUC) solutions. The ideal candidate will design, develop, and maintain Python-based applications that enhance user productivity and streamline business...
-
Python Developer
2 weeks ago
Kuala Lumpur, Kuala Lumpur, Malaysia Itech Choice Sdn Bhd Full time 120,000 - 240,000 per yearWe are looking for an experienced Python Developer to join our AI engineering team. This role focuses on building and maintaining applications leveraging the Model Context Protocol (MCP), LangChain, and other AI frameworks to develop intelligent, context-aware systems.The ideal candidate has a solid foundation in Python backend development, with at least...
-
Python Developer
2 days ago
Kuala Lumpur, Kuala Lumpur, Malaysia CENSOFT Full time 40,000 - 120,000 per yearCompany DescriptionCensoft, based in Malaysia, is a renowned MD Status Company that offers comprehensive IT software solutions and services. With expertise in Enterprise Client-Server, Multi-tier, and Web-based solutions, Censoft supports businesses across various industries, handling everything from on-site consulting to full-scale turnkey projects. The...
-
Python Developer
2 days ago
Kuala Lumpur, Kuala Lumpur, Malaysia Outsourced Full time 40,000 - 80,000 per yearWe are seeking a skilled Python Developer to join our team and help expand our data integration capabilities. The ideal candidate will have experience with large-scale, industrialized web scraping and connecting new public data sources to our platform. This is a full-time, remote position with flexible working hours, ideally suited for candidates based in...