-
View all jobs
Job Summary
We are seeking a talented Python Developer to join our engineering team. In this role, you will be responsible for designing, building, and maintaining backend systems and services using Python. You will collaborate closely with product, frontend, and operations teams to deliver high-quality software and ensure reliable performance.
Key Responsibilities
We are seeking a talented Python Developer to join our engineering team. In this role, you will be responsible for designing, building, and maintaining backend systems and services using Python. You will collaborate closely with product, frontend, and operations teams to deliver high-quality software and ensure reliable performance.
Key Responsibilities
- Write clean, efficient, and maintainable Python code for backend services and applications.
- Design and implement server-side logic, APIs (RESTful or GraphQL), and integrate with databases and external services.
- Develop and maintain data storage solutions, such as relational databases, NoSQL databases, and caching layers as needed.
- Collaborate with frontend developers, designers, product managers, and other stakeholders to define and deliver new features.
- Write unit tests and integration tests, conduct code reviews, and ensure code quality and reliability.
- Troubleshoot and debug production issues; monitor and optimize performance, scalability, and security.
- Maintain documentation for code, APIs, and system architecture.
- Stay up-to-date with new developments in the Python ecosystem, frameworks, libraries, and best practices; suggest improvements where appropriate.
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
- Solid proficiency in Python (preferably Python 3.x) and strong understanding of programming fundamentals, including OOP, data structures, and algorithms.
- Experience with at least one Python web framework (e.g., Django, Flask, or FastAPI) for building web applications or APIs.
- Familiarity with database systems (SQL or NoSQL) and ORMs or equivalent database handling.
- Experience with version control systems (e.g., Git) and collaborative development workflows.
- Ability to write unit tests and integration tests; familiarity with test frameworks (e.g., pytest, unittest) is a plus.
- Strong problem-solving skills, attention to detail, and ability to work both independently and as part of a team.
- Good communication skills to collaborate with cross-functional teams (front-end, product, operations, etc.) to deliver high-quality software.
- Familiarity with containerization and deployment tools (e.g., Docker, orchestration) and DevOps practices (CI/CD).
- Experience working with cloud platforms (e.g., AWS, GCP, Azure) or serverless architectures.
- Familiarity with asynchronous programming (asyncio), background tasks, message queues, or microservices architecture.
- Experience or interest in data processing, data analytics, or working with data libraries (e.g., pandas, NumPy) or machine-learning integration.
- Knowledge of front-end basics (HTML, CSS, JavaScript) to help collaborate with front-end developers when needed.
- Familiarity with security practices and data protection best practices.
Key Skills
Ranked by relevance
python
nosql
security practices
containerization
data structures
message queues
microservices
javascript
serverless
graphql
storage
fastapi
django
docker
devops
server
pandas
flask
cloud
numpy
css
git
sql
aws
gcp
oop
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Power ML Engineer
2026-05-26
Full-time
Not Applicable
Singapore
Technology
Engineering
View Job Details
Related
Back End Developer
2026-05-15
Contract
Mid-Senior
United States
Telecommunications
Design
View Job Details
Related
REF101597D_2026252498 - Data Analyst - Python/Pandas/ Power BI - 2 to 4 years experience
2026-05-16
Full-time
Entry
India
Outsourcing/Offshoring
Production
Login to Apply
- Posted
- Dec 01, 2025
- Type
- Full-time
- Level
- Not Applicable
- Location
- Singapore
Industries
Nonresidential Building Construction
Categories
Production
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Power ML Engineer
2026-05-26
Full-time
Not Applicable
Singapore
Technology
Engineering
View Job Details
Related
Back End Developer
2026-05-15
Contract
Mid-Senior
United States
Telecommunications
Design
View Job Details
Related
REF101597D_2026252498 - Data Analyst - Python/Pandas/ Power BI - 2 to 4 years experience
2026-05-16
Full-time
Entry
India
Outsourcing/Offshoring
Production