3,106 Python jobs in Singapore

Python Developer

Singapore, Singapore $60000 - $180000 Y weSource Recruitment

Posted today

Job Viewed

Tap Again To Close

Job Description

We are hiring for Python Developer - SAP Integration Specialist for a client that is based in Marina Bay Singapore

This is a hybrid role that follows a Dayshift Schedule (9 AM)

Salary is OPEN based on experience

At least 5 years of solid hands on Experience is required with the below:

  • Must be a in Singapore or has Permanent Residenct
  • Strong Python development experience
  • Strong SQL
  • Strong AWS experience
  • API development
  • ETL process
  • SAP SuccessFactors
  • SAP Business Technology Platform (BTP)
  • SAP integration patterns and best practices

We are seeking a skilled Python Developer with SAP expertise to lead the integration of SAP SuccessFactors, Payroll & Compensation Systems, and other HR Tools with our application ecosystem using Python and AWS technologies.

Required Qualifications

· Python: 5+ years of hands-on development experience

· SQL: 3+ years with relational databases (PostgreSQL and/or MS SQL preferred)

· AWS Platform: 2+ years practical experience with:

o ECS (Elastic Container Service)

o AWS Lambda

o AWS API Gateway

· Database Knowledge: Strong understanding of relational database design and optimization

· API Development: Experience building and consuming RESTful APIs

· ETL Processes: Proven experience using Python for data extraction, transformation, and loading

· Solution Architecture: Ability to analyze business and technical requirements and propose comprehensive solution architectures for complex integration scenarios

SAP Expertise (Required)

· Practical experience with SAP SuccessFactors and SAP Business Technology Platform (BTP)

· Understanding of SAP integration patterns and best practices

Key Responsibilities

· Design and implement integrations between SAP SuccessFactors and existing applications

· Develop Python-based ETL solutions for data synchronization

· Deploy and maintain integration services on AWS infrastructure

· Create and maintain API endpoints for system connectivity

· Ensure data quality and system reliability across integrated platforms

Job Types: Full-time, Permanent

Pay: From $10,000.00 per month

Experience:

  • Software development: 5 years (Required)
  • Python: 5 years (Required)
  • SQL: 3 years (Required)
  • AWS: 3 years (Required)
  • APIs: 3 years (Required)
  • SAP SuccessFactors: 3 years (Required)
  • SAP BusinessObjects: 2 years (Preferred)
  • sap integration: 3 years (Required)
  • ETL: 3 years (Required)

Location:

  • Singapore (Required)

Work Location: In person

This advertiser has chosen not to accept applicants from your region.

Python Developer

Singapore, Singapore $100000 - $150000 Y TechKnowledgey Pte Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

Our client is a global innovation and technology consultancy with a strong presence across Europe and Asia. They specialise in helping organisations design and deliver complex digital solutions, combining business strategy, engineering expertise, and innovation. With a proven track record in highly regulated industries such as finance and healthcare, they support clients from concept to roll-out—covering areas like software engineering, cloud solutions, and product development. Their multidisciplinary teams are trusted partners for businesses looking to build resilience, scale effectively, and stay ahead in rapidly changing markets.

Job Title: Python Developer

Location: Singapore

Employment Type: Full-time / Permanent

About the Role

We are seeking a highly skilled Python Developer to join our team and contribute to the design and development of robust, data-driven applications. The ideal candidate will have strong expertise in Python and hands-on experience with data analytics libraries, quantitative research, and machine learning frameworks. You will work closely with data scientists, researchers, and engineering teams to build scalable solutions that support advanced analytics and decision-making.

Key Responsibilities
  • Develop, maintain, and optimize Python-based applications for large-scale data processing and analytics.
  • Collaborate with data scientists to implement, test, and deploy statistical and machine learning models.
  • Conduct quantitative research using large datasets to uncover insights and trends.
  • Design and optimize ETL pipelines for structured and unstructured data.
  • Integrate and manage data from diverse sources (databases, APIs, streaming data).
  • Ensure code quality through testing, reviews, and adherence to best practices.
  • Stay up-to-date with emerging trends in Python, data science, and analytics technologies.
Key Skills & Qualifications
  • Advanced proficiency in Python coding with strong software engineering fundamentals.
  • A minimum of 5 years experience as a Python Developer
  • Experience with data libraries for large data analytics: pandas , polars , duckdb , pyspark .
  • Understanding of ML and data science packages such as scikit-learn , scipy , statsmodels , or similar.
  • Strong background in quantitative research, data manipulation, and statistical analysis.
  • Familiarity with database technologies (SQL/NoSQL) and query optimization.
  • Exposure to cloud platforms (AWS, GCP, or Azure) and distributed computing frameworks is a plus.
  • Bachelor's or Master's degree in Computer Science, Data Science, Engineering, or related field.
This advertiser has chosen not to accept applicants from your region.

Python Developer

Singapore, Singapore $80000 - $120000 Y UNISON Group

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

  • At least 3 years of experience as a Python Tech Stack Developer.
  • Must be familiar with a project's complete life cycle implementation of at least 1 to 2 projects.
  • Develop and maintain Python-based applications.
  • Utilize expertise in Langchain and Langgraph for natural language processing tasks.
  • Build APIs using FastAPI
  • Have UI skillset in web components, Lit, typescript
  • Understand CICD, e.g. git/Jenkins
Key Responsibilities
  • Develop, enhance, and maintain Python-based applications with a focus on scalability, reliability, and performance.
  • Contribute to the end-to-end project lifecycle, from requirements gathering and design to implementation, testing, deployment, and support (must have worked on at least 1–2 full life cycle implementations).
  • Implement Natural Language Processing (NLP) solutions leveraging LangChain and LangGraph for intelligent workflows and conversational AI applications.
  • Design and build robust, secure, and high-performing APIs using FastAPI.
  • Collaborate with front-end teams to integrate web components, Lit, and TypeScript into applications.
  • Ensure smooth CI/CD pipelines using tools like Git and Jenkins, following best practices for automation and DevOps.
  • Work closely with cross-functional teams (Product, UI/UX, QA, DevOps) to deliver business-driven solutions on time.
This advertiser has chosen not to accept applicants from your region.

Python Developer

$80000 - $120000 Y INFOSIGHT CONSULTING PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Engineer – SG – Python + reactjs

We are seeking a skilled and motivated Python Developer to join our development team. You will be responsible for designing, developing, and maintaining efficient and scalable backend systems. The role requires strong problem-solving skills, a deep understanding of Python, and the ability to work in a fast-paced, collaborative environment.

Key Responsibilities :


•Design, develop, and maintain backend applications using Python.


•Exposure to data analysis libraries (Pandas, NumPy) or machine learning is a bonus


•Build and integrate RESTful APIs with front-end components and third-party services.


•Write clean, scalable, and testable code following best practices.


•Work with data in various formats and sources including SQL and NoSQL databases.


•Participate in system architecture design, code reviews, and documentation.


•Identify performance bottlenecks and bugs, and devise solutions to mitigate and address them.


•Collaborate with product managers, designers, and other developers to deliver high-quality software


•Develop and maintain scalable APIs using FastAPI for data processing and automation workflows.


•Perform complex data manipulations and transformations using Pandas.


•Design and implement automation solutions to eliminate manual processes and improve system reliability.

Required Skills and Qualifications

· 4 to 8 years of experience in Python development.

· Strong understanding of object-oriented programming, data structures, and algorithms.

· Experience with web frameworks like Django, Flask, or FastAPI.

· Hands-on experience with REST APIs, microservices architecture, and JSON/XML.

· Familiarity with databases such as PostgreSQL, MySQL, or MongoDB.

· Proficient with version control systems (e.g., Git).

· Experience with unit testing frameworks and CI/CD pipelines.

· Good knowledge of software development lifecycle (SDLC) and Agile methodologies.

Nice to Have

· Exposure to cloud platforms (AWS, Azure).

· Experience with automation tools, data pipelines, or DevOps practices.

· Familiarity with containerization (Docker, Kubernetes).

This advertiser has chosen not to accept applicants from your region.

Python Developer

Singapore, Singapore $70000 - $120000 Y MindMap

Posted today

Job Viewed

Tap Again To Close

Job Description

Python developer with data migration experience

About the Role

We are seeking a skilled Python Developer with hands-on

experience in data migration to join our dynamic team. You will

be responsible for designing, developing, and executing data

migration strategies across legacy and modern systems,

ensuring data integrity, performance, and scalability.

�� Key Responsibilities

Develop and maintain Python scripts for data extraction,

transformation, and loading (ETL)

Required Skills & Qualifications

Strong proficiency in Python (including libraries like Pandas,

SQLAlchemy, etc.)

Proven experience in data migration projects (on-prem to cloud,

legacy to modern DBs, etc.)

Solid understanding of relational databases (e.g., PostgreSQL,

MySQL, Oracle)

Experience with ETL tools and frameworks

Familiarity with cloud platforms (AWS, Azure, GCP) and their data

services

Knowledge of data governance, security, and compliance

standards

Excellent problem-solving and communication skills

Job Type: Full-time

This advertiser has chosen not to accept applicants from your region.

Python Developer

$80000 - $120000 Y Equinix

Posted today

Job Viewed

Tap Again To Close

Job Description

Who are we?

Equinix is the world's digital infrastructure company, shortening the path to connectivity to enable the innovations that enrich our work, life and planet.

A place where bold ideas are welcomed, human connection is valued, and everyone has the opportunity to shape their future.

Help us challenge assumptions, uncover bias, and remove barriers—because progress starts with fresh ideas. You'll find belonging, purpose, and a team that welcomes you—because when you feel valued, you're empowered to do your best work.

Job Summary

As a Developer Experience Engineer focused on building, Integrating Programmatic Client Interfaces with AI/ML capabilities. The ideal candidate will have experience in developing and enhancing customer-facing applications using Python with a focus on improving user experience and engagement. Your work will not only improve the efficiency of developers but also contribute to the overall success of Equinix's offerings in the digital infrastructure space.

Responsibilities

  • Design and develop generic, customer-facing client interfaces that promote both ease of use and customization
  • Integrate AI solutions. Implement AI into existing software systems to enhance functionality and user experience
  • Utilize generative AI tools and frameworks to innovate and improve client interactions. (RAG, Multi agent system development)
  • Design, build and coordinate an automated build & release CI/CD process using GHA
  • Collaborate with cross-functional teams to gather requirements and implement solutions that enhance customer experience
  • Troubleshoot and resolve issues related to client interfaces and user experience
  • Hands-on Architecture, Design, Development, Automation Testing & Support of Software Products and Solutions
  • Interact with stakeholder(s) to understand and document the product feature(s)
  • Provides level of effort (LOE) for product backlog. Work with technical project managers and product management teams to define schedule
  • Assist in the analysis & evaluation of new technologies to meet the demand for product roadmap and technology platform goals
  • Help in the evaluation and recommendation of appropriate technologies for product features and platform
  • Advocate and follow best design and development practices adhering to Engineering standards
  • Prioritizing and parallelizing the tasks in hand and dealing with ad-hoc requests

Qualifications

  • Bachelor's degree in computer science, Software Engineering, Data Science Engineering or related field with 3+ years of professional software development experience
  • 2+ years of experience in the full software development life cycle, including coding standards, code reviews, version control, build processes, and testing
  • 2+ years of experience in software design, development, and algorithm related solutions
  • 2+ years of programming Python language.
  • CI/CD with Github Actions (Kubernetes/Docker)
  • Fast API Service Development (Preferred)
  • Async Python (Preferred)
  • 1+ years of experience in developing, deploying or optimizing ML models (Preferred)
  • Experience in GAI and/or LLMs (Preferred)
  • Hands-on experience with generative AI technology (Preferred)
  • Experience with cloud platforms like AWS, Google Cloud, or Azure
  • Experience in REST-based API development, API lifecycle management and/or client SDKs development
  • Use a DevSecOps mindset to improve CICD using GitHub Actions and review DORA metrics to improve processes and consistently write fully secure code.
  • Knowledge on NexusIQ, SonarQube, Sonar Linting, DAST scans, DDoS attacks, Defensive Coding & Penetration Testing concepts
  • Monitor and analyze user feedback to drive continuous improvement in our applications
  • Strong written and verbal communication skills, with the ability to explain complex concepts to non-technical stakeholders
  • Self-motivated, with a passion for learning and staying up-to-date with the latest technologies in the field
  • Ability to work independently and as part of a team, managing multiple tasks and projects simultaneously

Equinix is committed to ensuring that our employment process is open to all individuals, including those with a disability. If you are a qualified candidate and need assistance or an accommodation, please let us know by completing this form.

Equinix is an Equal Employment Opportunity and, in the U.S., an Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to unlawful consideration of race, color, religion, creed, national or ethnic origin, ancestry, place of birth, citizenship, sex, pregnancy / childbirth or related medical conditions, sexual orientation, gender identity or expression, marital or domestic partnership status, age, veteran or military status, physical or mental disability, medical condition, genetic information, political / organizational affiliation, status as a victim or family member of a victim of crime or abuse, or any other status protected by applicable law.

This advertiser has chosen not to accept applicants from your region.

Python Developer

Singapore, Singapore $120000 - $240000 Y BAH Partners

Posted today

Job Viewed

Tap Again To Close

Job Description

We are working with a leading global hedge fund seeking an experienced Python Developer to join their Singapore office. This is a high-profile role where you will act as a key point of contact for the region, supporting a broad range of strategies and business growth initiatives

Why This Role?

    • High visibility: You'll own Treasury operations across the region and work directly with Portfolio Managers, COOs, and senior stakeholders.
  • Impact: Your expertise in funding and liquidity will directly influence trading efficiency and profitability.
  • Growth: Be part of a world-class platform with a proven track record of developing top talent.

What We're Looking For:

    • (Minimum) 5+ years of development experience, ideally within the buy-side or a top-tier financial institution.
    • This position is available at: Associate / Senior Associate / AVP level (exciting buy-side compensation on offer)
  • Strong background in Delta One, Stock Borrow & Lending, or similar financing/Treasury environments.
  • Confident, self-driven professional who can work independently , take initiative, and operate with minimal hand-holding.
  • Solid understanding of funding markets across Asia; experience with FX swaps or restricted currency markets is a plus.
  • Strong technical and analytical skills.
  • Excellent communication skills, with the ability to influence stakeholders and counterparties effectively.

What's on Offer:

    • A strategic and visible role within a high-performing global platform .
  • Opportunities to shape Treasury operations and contribute to regional growth .
  • A collaborative environment with career progression potential.
  • Fantastic compensation, benefits + perks

If you're interested in learning more about this firm and role, please apply today with a copy of your resume or a link to your LinkedIn profile, for a chance to learn more

BAH Partners specialize in placing the leading technology and quantitative talent into Asia Pacific's premier financial and technology-driven organizations. If you would like more information, or to confidentially discuss your career options, please contact me at

Follow us @

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Python Jobs in Singapore !

Python Developer

$80000 - $120000 Y Style Maria

Posted today

Job Viewed

Tap Again To Close

Job Description

We are hiring for Python Developer - SAP Integration Specialist for a client that is based in Marina Bay Singapore

This is a hybrid role that follows a Dayshift Schedule (9 AM)

Salary is OPEN based on experience

At least 5 years of solid hands on  Experience is required with the below:

  • Must be a Singaporean Citizen or has Permanent Residency visa
  • Strong Python development experience
  • Strong SQL
  • Strong AWS experience
  • API development
  • ETL process
  • SAP SuccessFactors
  • SAP Business Technology Platform (BTP)
  • SAP integration patterns and best practices

We are seeking a skilled Python Developer with SAP expertise to lead the integration of SAP SuccessFactors, Payroll & Compensation Systems, and other HR Tools with our application ecosystem using Python and AWS technologies.

Required Qualifications

· Python: 5+ years of hands-on development experience

· SQL: 3+ years with relational databases (PostgreSQL and/or MS SQL preferred)

· AWS Platform: 2+ years practical experience with:

o ECS (Elastic Container Service)

o AWS Lambda

o AWS API Gateway

· Database Knowledge: Strong understanding of relational database design and optimization

· API Development: Experience building and consuming RESTful APIs

· ETL Processes: Proven experience using Python for data extraction, transformation, and loading

· Solution Architecture: Ability to analyze business and technical requirements and propose comprehensive solution architectures for complex integration scenarios

SAP Expertise (Required)

· Practical experience with SAP SuccessFactors and SAP Business Technology Platform (BTP)

· Understanding of SAP integration patterns and best practices

Key Responsibilities

· Design and implement integrations between SAP SuccessFactors and existing applications

· Develop Python-based ETL solutions for data synchronization

· Deploy and maintain integration services on AWS infrastructure

· Create and maintain API endpoints for system connectivity

· Ensure data quality and system reliability across integrated platforms

This advertiser has chosen not to accept applicants from your region.

Python Developer

$60000 - $120000 Y Lenovo

Posted today

Job Viewed

Tap Again To Close

Job Description

General Information

Req #

WD

Career area:

Hardware Engineering

Country/Region:

Singapore

State:

Central Singapore

City:

SINGAPORE

Date:

Sunday, August 31, 2025

Working time:

Full-time

Additional Locations:

  • Singapore - Central Singapore - Singapore

  • Singapore - Central Singapore - SINGAPORE

Why Work at Lenovo

We are Lenovo. We do what we say. We own what we do. We WOW our customers.

Lenovo is a US$57 billion revenue global technology powerhouse, ranked #248 in the Fortune Global 500, and serving millions of customers every day in 180 markets. Focused on a bold vision to deliver Smarter Technology for All, Lenovo has built on its success as the world's largest PC company with a full-stack portfolio of AI-enabled, AI-ready, and AI-optimized devices (PCs, workstations, smartphones, tablets), infrastructure (server, storage, edge, high performance computing and software defined infrastructure), software, solutions, and services. Lenovo's continued investment in world-changing innovation is building a more equitable, trustworthy, and smarter future for everyone, everywhere. Lenovo is listed on the Hong Kong stock exchange under Lenovo Group Limited (HKSE: 992) (ADR: LNVGY).

This transformation together with Lenovo's world-changing innovation is building a more inclusive, trustworthy, and smarter future for everyone, everywhere. To find out more visit , and read about the latest news via our StoryHub.

Description and Requirements

Job Summary:

We are seeking a talented Python Back-End Developer to contribute to our platform development initiatives. This role focuses on building scalable, efficient backend systems using Python technologies. The ideal candidate will have strong expertise in Python frameworks, cloud technologies, and virtualization platforms.

Key Responsibilities:

  1. Backend Development & Implementation:

    Develop platform business functions using Python frameworks (Flask/Django).

    Translate business requirements into efficient, maintainable Python code.

    Ensure developed systems meet performance and scalability requirements.

  2. Data Architecture & Modeling:

    Design optimal business models and data structures for platform requirements.

    Collaborate on PostgreSQL database design and optimization.

    Implement efficient data processing and storage solutions.

  3. Platform Operations & Maintenance:

    Troubleshoot and resolve platform issues using Python debugging tools and system monitoring.

    Implement solutions for service exceptions and system inconsistencies.

    Maintain platform stability and performance through proactive monitoring.

  4. Performance & Infrastructure Optimization:

    Optimize Python applications and database queries for improved performance.

    Configure and tune middleware components for optimal system efficiency.

    Implement caching strategies and asynchronous processing solutions.

Qualifications:

  • Bachelor's degree or above in Computer Science, Software Engineering, or related fields.
  • Strong proficiency in Python programming including advanced features and optimization techniques.
  • Expertise in Flask or Django frameworks and web application development.
  • Experience with middleware technologies: PostgreSQL, RabbitMQ, Redis, Docker, and Kubernetes.
  • Knowledge of virtualization technologies (KVM, Xen, VMware) and Linux system administration.
  • Familiarity with storage and networking technologies in cloud environments.
  • Experience with AI-assisted development tools like GitHub Copilot.
  • Strong analytical and problem-solving abilities with excellent teamwork skills.
  • OpenStack development experience is a plus.

Additional Locations:

  • Singapore - Central Singapore - Singapore

  • Singapore - Central Singapore - SINGAPORE

  • Singapore

  • Singapore - Central Singapore

* Singapore - Central Singapore - Singapore , * Singapore - Central Singapore - SINGAPORE

This advertiser has chosen not to accept applicants from your region.

Python Developer

Singapore, Singapore MALTEM ASIA PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Maltem Asia is seeking a Senior Python Developer for a Wealth Management Client based in Singapore.

Responsibilities:
  • Develop and maintain data pipelines and ETL/ELT processes, and ensuring maintainability through unit and integration testing.
  • Collaborate with data teams to understand requirements and automate deployment and monitoring.
  • Optimize data storage and troubleshoot issues to enhance performance.
Must Have Skillsets:
  • Possess a degree in Computer Science/Information Technology or related fields.
  • Between 3 to 8 years of relevant working experience in Software or Data Engineering with STRONG proficiency in Python.
  • Strong experience in unit and integration testing.
  • Familiarity with DevOps practices and Agile methodologies.
  • Strong software engineering, analytical and problem-solving skills.
Good-To-Have:
  • Experience in:
  • AWS
  • Kubernetes (K8s)
  • Familiarity with data platforms such as:
  • Snowflake
  • Apache Spark
  • Apache Hive
  • Orchestration tools like:
  • Apache Airflow
  • Dagster
  • Prefect
  • Familiarity with GitHub workflows and Datadog.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Python Jobs