Remote Backend Engineer (Python/Django) - Fintech

Location

Singapore

Job Type

FULL_TIME

Experience

Skilled work

Job Description

Job Summary

Startup Inno is seeking a highly motivated and detail-oriented Remote Backend Engineer (Python/Django) to join our fast-growing fintech team. In this role, you will be responsible for designing, developing, and maintaining scalable backend systems that power innovative financial products used by global customers. You will work closely with product managers, frontend engineers, and data teams to build secure, high-performance applications that support payments, digital wallets, lending platforms, and financial analytics.

This position is ideal for someone who thrives in a remote-first environment, enjoys solving complex technical challenges, and is passionate about building reliable systems in the financial technology space.


Key Responsibilities

  • Design, develop, test, and maintain backend services using Python and Django.

  • Build and manage RESTful APIs for web and mobile applications.

  • Ensure high performance, security, and scalability of fintech platforms.

  • Integrate third-party APIs (payment gateways, KYC/AML services, banking APIs).

  • Optimize database queries and manage data using relational and NoSQL databases.

  • Implement authentication, authorization, and data protection mechanisms.

  • Collaborate with frontend engineers, product managers, and DevOps teams.

  • Write clean, maintainable, and well-documented code.

  • Participate in code reviews, technical discussions, and system design.

  • Troubleshoot and resolve production issues and performance bottlenecks.


Required Skills and Qualifications

  • Strong proficiency in Python and the Django framework.

  • Experience building RESTful APIs using Django REST Framework (DRF).

  • Solid understanding of backend architecture and microservices.

  • Knowledge of SQL databases (PostgreSQL/MySQL) and ORM concepts.

  • Familiarity with cloud platforms (AWS, GCP, or Azure).

  • Experience with Git and version control systems.

  • Understanding of security best practices, especially in fintech.

  • Ability to write unit and integration tests.

  • Strong problem-solving and analytical skills.

  • Excellent communication skills in a remote team environment.


Experience

  • 3+ years of experience in backend development using Python.

  • At least 2 years of hands-on experience with Django/Django REST Framework.

  • Prior experience working in fintech, banking, payments, or financial systems is highly preferred.

  • Experience working in remote or distributed teams is a plus.


Working Hours

  • Fully remote position with flexible working hours.

  • Core overlap hours with the global team (4–5 hours daily).

  • Results-oriented environment focusing on deliverables, not micromanagement.


Knowledge, Skills, and Abilities

  • Strong understanding of software development life cycle (SDLC).

  • Ability to design scalable and secure systems.

  • Knowledge of financial systems, transactions, and data privacy.

  • Comfortable working with Agile/Scrum methodologies.

  • Self-driven, proactive, and able to work independently.

  • Ability to manage multiple tasks and meet deadlines.

  • Willingness to continuously learn new technologies and tools.


Benefits

  • Competitive salary based on experience and location.

  • Fully remote and flexible work environment.

  • Performance-based bonuses and incentives.

  • Learning and development budget for courses and certifications.

  • Opportunity to work with international clients and teams.

  • Career growth in a fast-scaling fintech startup.

  • Paid leave and work-life balance initiatives.

  • Access to cutting-edge fintech projects and technologies.


Why Join Startup Inno?

At Startup Inno, we are building the future of financial technology. You will be part of a dynamic and innovative team that values creativity, ownership, and impact. We offer a culture of transparency, continuous learning, and professional growth. If you want to work on meaningful fintech solutions, collaborate with top talent, and grow your career in a remote-first global company, Startup Inno is the place for you.


How to Apply

Interested candidates should submit their updated resume along with a brief cover letter highlighting their relevant experience with Python and Django. Please include links to GitHub, portfolio, or previous projects if available.

Shortlisted candidates will be contacted for technical interviews and remote assessments.

Additional Details

Similar Jobs

Apply Now