Match score not available

Software Engineer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

At least 5 years of experience in database design and architecture, preferably with financial data integration., Strong expertise in PostgreSQL and relational databases, data mapping from external APIs, and data security understanding..

Key responsabilities:

  • Lead the development of new database architecture and integrate external APIs.
  • Prioritize and manage the database transition process effectively.
  • Maintain technical documentation, collaborate with team, and ensure security best practices.
  • Provide ongoing support for database optimization and adapt to new business needs.
Finclude logo
Finclude Human Resources, Staffing & Recruiting Small startup https://www.finclude.com/
2 - 10 Employees
See more Finclude offers

Job description

Logo Jobgether

Your missions

This is a remote position.

Scope:

We are seeking a Software Engineer to join our fintech client's growing team. The Software Engineer will be responsible for redesign and development of our backend, integrating with various outside APIs, extending and migrating the database, and collaborating closely with the rest of our engineering team to build world-class data systems to support our growth.

We’re specifically looking for a candidate based in Pakistan who will work remotely. Priority will be given to underrepresented/diverse candidates. Working hours are 3PM to 12AM (Pakistan time) to align with the US Pacific Time Zone.

Job Responsibilities:

  • Lead the design and development of a new database architecture.
  • Map and integrate data from external APIs into the database structure, ensuring continuity and consistency during the transition period.
  • Prioritize and manage our database transition process to ensure that the existing system continues to function effectively.
  • Create and maintain comprehensive technical documentation, including data flow diagrams, ER diagrams, and detailed implementation plans.
  • Collaborate closely with other engineers to implement the designed database schema, ensuring seamless integration with the existing Django-based infrastructure.
  • Ensure the database design adheres to security best practices.
  • Provide ongoing support and optimization of the database architecture, adapting to new business requirements and data needs while maintaining system stability.


Requirements
  • At least 5 years of experience in database design and architecture, preferably with a focus on financial data integration.
  • Strong expertise in relational databases, particularly PostgreSQL, and experience in designing scalable database schemas.
  • Proficiency in mapping and integrating data from external APIs (preferably financial systems such as Plaid, QuickBooks, Xero, etc.) into internal systems.
  • Solid understanding of data security and compliance requirements, especially in the context of financial data.
  • Excellent communication skills, with the ability to translate complex technical concepts into clear and actionable plans.
Preferred Qualifications:
  • Experience with Python and Django
  • Experience with ETL processes, data warehousing, and data pipeline management
  • Familiarity with creating and calling REST API endpoints
  • Familiarity with the Django Rest Framework
  • Experience with financial systems and data
  • Familiarity with AWS infrastructure

Benefits
  • Compensation at market levels, commensurate with experience.
  • Unlimited PTO/Sick Leave,
    Co-working / home office reimbursement,
  • Computer reimbursement benefits included.



Salary:

USD 1500 - USD 2200/month

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Human Resources, Staffing & Recruiting
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Detail-Oriented
  • open-mindset
  • verbal-communication-skills
  • quality-control
  • Analytical Thinking

Software Engineer Related jobs