Relevant Software logo

Senior Python Full Stack Engineer (AI-Assisted Development)

Relevant Software·Salary not specified

Primary stack

DockerReactPythonPostgreSQLAWSAIRedisTypeScriptCI/CDFastAPI

Nice to have's

event-driven architecturesmessage brokersfinancial datamarket analyticsfintech productsmentoring

Job description

About the Position

We are seeking a Senior Python Full Stack Engineer (AI-Assisted Development) 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 (e.g., Claude Code, Cursor) 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

  • 6+ 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 (e.g., Claude Code, Cursor, Codex) 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.

About the Company

What Defines Us

Helping Each Other Grow

We support our colleagues in overcoming challenges and host internal educational events to boost our skills.

Work and Life Sync

We love our jobs and are passionate about other things outside of work that make life exciting.

Democratic Leadership

Every team member’s voice matters, regardless of role. We welcome your ideas and involvement in our company’s growth.

Zero Bureaucracy

We strive to create a friendly and relaxed work environment. You can easily talk to C-level executives.

Perks of Working at Relevant

Organization

  • Long-term and challenging projects
  • Interest in trending technologies and methodologies
  • Opportunity to initiate and take part in social projects
  • Transparency in relationships and workflows

People

  • Short distance to managers
  • Easy to get feedback
  • 53% male, 47% female

Work

  • Flexible working hours, plus the ability to work from home
  • Direct work with clients and direct impact on their projects
  • Possibility of business trips abroad

Rewards

  • 20 paid vacation days annually
  • 5 sick leaves
  • Reimbursement of sports activities

Opportunities

  • Ability to switch projects, technology stacks, and roles
  • Share and gain knowledge with regular tech talks

What’s More?

  • Referral program
  • Personal accountant
  • IT Club membership

© Relevant Software. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Want to refer a friend? Learn more about ourreferral program.

More at Relevant Software

All 3 roles

Popular searches