logo[мetahunt]
> DOU
senior

Backend Engineer

Relevant Software
format:Remotecompany:Outsource
pythonfastapipostgresqlredisawsdockerci/cdtypescriptreact
llmclaude codecursor
englishB2
experience5+ years
domainFintech
> full description

We are looking for a Senior Python Developer to build complex, data-intensive systems with a strong focus on architecture, integrations, and delivery ownership. The role requires a high level of autonomy, technical leadership, and practical experience using AI-assisted development tools to accelerate delivery, improve code quality, and support technical decision-making. You will be expected to effectively leverage AI throughout the development lifecycle while ensuring the quality, reliability, and maintainability of production solutions.

The project is a financial technology platform that delivers multi-asset market intelligence to sophisticated retail investors, family offices, and mid-tier institutions. Operating on a subscription-based model, it offers tiered access to analytics depth, engagement features, and research-oriented product capabilities. The platform provides market information and explanatory commentary without crossing into personalized financial advice.

Responsibilities

  • Lead design and implementation of backend services that orchestrate deterministic financial data processing across batch and near-real-time workflows;
  • Own system design decisions: APIs, data models, integrations, performance, and reliability;
  • Build and evolve integrations with third-party services, external data providers, and AI-powered platform components (including LLM gateways and automated narrative generation);
  • Ensure code quality through clean architecture, testing, and code reviews;
  • Optimize backend services for performance, security, and maintainability;
  • Take technical ownership and drive engineering decisions within the team;
  • Work with sensitive data to ensure correctness, consistency, and compliance;
  • Leverage AI tools (Claude Code, Cursor, etc.) to accelerate development, debugging, and refactoring;
  • Review, validate, and refine AI-generated outputs to ensure correctness, quality, and maintainability;
  • Use AI to support system design, estimation, and technical decision-making.

Requirements

  • 5+ years of professional software development experience;
  • Strong backend expertise in Python (FastAPI);
  • Experience working with Python data-processing libraries and data-intensive applications;
  • 2+ years of hands-on experience using AI development tools (Claude Code, Cursor, Codex, or similar) as a core part of the daily engineering workflow;
  • Strong system design skills and understanding of distributed systems;
  • Experience designing and implementing RESTful APIs, incorporating contract testing, backward compatibility, and resilience patterns (rate limits, retries, circuit breakers);
  • Experience working with PostgreSQL and Redis (caching, data integrity controls, and persistence);
  • Experience working with AWS, Docker, CI/CD pipelines, automated testing, and production deployment;
  • Practical experience with React and TypeScript;
  • Strong ownership mindset and ability to work independently;
  • Upper-Intermediate or higher English level;
  • Ability to travel internationally for individual client meetings.

Nice to have

  • Experience with event-driven architectures and message brokers;
  • Experience working with financial data, market analytics, financial markets, or fintech products.
  • Experience mentoring engineers in AI-assisted development practices.

We offer

  • AI-first engineering culture with clear guidelines for safe, effective AI usage in production;
  • Competitive compensation based on your skills, experience, and performance;
  • 20 working days of annual paid vacation and 5 days of sick leave;
  • 3 additional days off for special occasions;
  • Experienced colleagues with 95% of middle and senior engineers;
  • Possibility to work from anywhere in the world;
  • Exciting projects involving the newest technologies;
  • Accounting as a service;
  • Flexible working approach.
Відгукнутись на вакансію