Software Architect

to $80000
Product

We are seeking a Software Architect for the cutting-edge FinTech project from the US.

 

What is this project about?

This is a cutting-edge FinTech project from the US. Its main goal is to manage and schedule debts for US customers using a popular payment system.

The digital collection strategy allows clients to pay at their own pace on a customizable plan that works for them.

The customers have a proprietary online portal to manage their accounts. The platform offers them multiple installment payment options, nearly instant account updates, and even potential discounts for many accounts.

 

About the Team

You will be part of a collaborative setup: Tech Lead Engineer, Senior BE Engineer, Senior DevOps Engineer, Middle FE Engineer, Middle Full-stack Engineer, Middle BE Engineer, Middle AQA, Middle QA, Middle DevOps Engineer, UI/UX Designer, Data Engineer,  Junior QA, and Project Manager.

 

Hard skills

  • 7+ years of experience in Software Engineering;
  • 2+ years in a Tech Lead or Architect role;
  • Extensive experience with Python/Django or FastAPI;
  • Understanding of frontend architecture principles (React is a plus);
  • Hands-on experience with micro-services architecture and multi-tenancy;
  • Experience designing scalable architectures and driving technical decision-making with a focus on stability, quality attributes, and performance;
  • Solid knowledge of PostgreSQL, API design, and system integrations;
  • Strong AWS background, confidence with DevOps practices (CI/CD, monitoring);
  • Confident with version control (e.g., BitBucket) and branching strategies;
  • At least an Upper-Intermediate English level or higher;
  • Set engineering standards across the project and SDLC, control their execution, efficiency, and continuous improvement;
  • High sense of ownership for the project deliverables, experience in working in regular releases, deadlines, and a changing environment;
  • Proven experience on measurably incensing project quality;
  • Experience with the fintech domain and payment integrations;
  • Experience with agile methodologies (Scrum and Kanban);
  • Experience in translating business needs into scalable engineering solutions for complex products and systems;
  • Work directly with clients to identify goals, constraints, and expected business outcomes;
  • Experience facilitating communication between business stakeholders and engineering teams to ensure shared understanding of requirements and solution design;
  • Follow best practices of clear, transparent communication across all stakeholders.

 

Responsibilities

  • Analyze requirements, propose solutions, and troubleshoot production issues;
  • Design scalable architectures and drive technical decision-making with a focus on stability, quality, performance, and other quality attributes;
  • Ability to independently contribute to infrastructure, DevOps, database-related, and other technically complex engineering activities.
  • Mentor team members, set engineering standards across the project and SDLC, control their execution, efficiency, and continuous improvement;
  • Guide cross-functional teams from an architectural perspective, establishing high standards for quality, ownership, and collaboration;
  • Cover a high complexity development task;

 

We offer:

 

Work vibe

  • Flexible full-time/part-time hours
  • No micromanagement—time logging is for accounting only
  • High-quality equipment (MacBook or your own device)
  • Dynamic, low-bureaucracy environment
  • Team events, swag, and a great crew to hang with

 

Holidays and leaves

  • 20 days of paid annual vacation;
  • 15 days of paid sick leaves;
  • Possibility to use vacation during probation;
  • Maternity and paternity leave;
  • Days off on all government holidays.

 

Education

  • $100 annual education allowance
  • Mentorship program—learn or lead
  • English lessons with biannual reviews
  • Certification cost reimbursement
  • Free access to Udemy courses on request

 

Perks

  • Social package: medical insurance, sports compensation, or psychological training
  • IT Club Loyalty card (Lviv IT Cluster)
  • No overtime—work-life balance matters
  • Transparent payments in EUR/USD, on time every month
  • Assistance with military reservation procedure

 

What does the interview process look like?

– Interview with the Recruiter – up to 30 min.
– Technical interview 1st round;
– Technical interview 2nd round;
– Interview with the client – up to 1 hour.

Required skills experience

FastAPI 1 year
Python 1 year
Django 1 year

Required domain experience

Fintech 6 months

Required languages

English B2 - Upper Intermediate
Ukrainian C2 - Proficient
Published 3 June
23 views
·
2 applications
Last responded 1 hour ago
To apply for this and other jobs on Djinni login or signup.
Loading...