A

Senior Software Engineer, Fullstack (International) (Python, React)

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.

affirm

Зарплата не указанаПольшаУдалёнка

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.

The International Accelerator Engineering team is growing, and we're looking for a Senior Software Engineer to join us! We're a full-stack team located entirely in Europe within the same time zone, but culturally rooted in Silicon Valley. We directly improve the financial lives of over 20 million people shaping how Affirm builds Direct-to-Consumer products for Canada, the UK, and future international markets. We build and own various products used by our consumers, like the Affirm App and other Direct to Consumer products across international markets. We are here to make sure we reach and provide useful tools to our users so they can experience honest financial products at their fullest.

Our work is agile and fast-paced, shipping new code to production for millions to use across geographies and rigorously measuring the impact it has on them. This role rewards curiosity, ownership, ability to zoom in and out, switch contexts often, also in an open contribution model, and a builder's mindset. You'll know exactly what your objectives are, you'll have what you need to hit them, and you'll choose your own path to get there, while constantly looking for ways to get AI to increase productivity on a daily basis. You'll learn quickly from experienced teammates and grow your craft on problems that matter at scale.

If you want to build something new and operate it at scale – come join us!


What You'll Do:

· You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery.
· You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
· You will proactively identify project, process, technology or business issues, advocate for them, and lead in solving them.
· You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
· You will foster a culture of quality and ownership on your team by setting or improving code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
· You will help develop talent on your team by providing feedback and guidance, and leading by example.


What We Look For:

· You have a total of 4+ years of experience as a software engineer.
· You are experienced in designing, developing and launching backend systems at scale technologies like Python, Kotlin, AWS, MySQL, and Kubernetes.
· You have experience shipping web apps using declarative UI frameworks like React or Vue.
- You efficiently use AI to assist you to deliver high quality products on a daily basis
· You have experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design. You write high quality code that is easily understood and used by others.
· You are proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely.
· Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
· You have strong verbal and written communication skills that support effective collaboration with our global engineering team.

Total rewards

We believe the people building honest financial products at Affirm should share in its success. That's why our total rewards are designed to support your health, growth, financial well-being, and future.

In service of our mission, we reward employees through a combination of base pay, equity (from parent company), and comprehensive benefits.

Base Pay Grade - N

308,000 zł  -  428,000 zł   

Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills. 

Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).  

Base pay ranges and placement within those ranges are determined based on several factors, including role, experience, and job-related skills.

In addition to base pay, all employees in this role are eligible to receive equity from the parent company each year. This means as Affirm’s parent company grows, employees have the opportunity to share in that growth financially.

Equity Grade - 4 (awarded in US Dollars)

Affirm Holdings, Inc. Equity Grade example

Equity grade: 4
New hire equity: $32,000-$48,000
Annual Refresh: $10,000
Reward equity: $0-$150,000

Affirm also provides flexible spending wallets to all employees for technology and wellbeing related needs, which are reimbursable up to 1390 zł per month.

In addition to your compensation, our comprehensive benefits are designed to support you and the people who matter most. Benefits include:

  • Competitive paid time off, paid public holidays, and additional paid Away Days to rest and recharge.
  • Comprehensive private healthcare through Lux Med's Platinum package.
  • A MultiSport card to support your health and well-being.
  • Learning and development programs to help you grow professionally.
  • Family healthcare support through Maven and parental leave support through Parentaly.
  • Mental well-being support through Lyra, including up to 12 confidential counseling or coaching sessions each year for you and your household members.
  • Financial well-being support through Northstar, with unlimited access to Certified.
  • Financial Advisors and planning tools at no cost to you.
  • Employee Resource Groups (ERGs) that foster connection and inclusion.
  • Eligibility for creative tax benefits, subject to applicable law, role, and company policy.

Location - Remote Poland

The majority of our roles can be located anywhere in Poland.

**This job description is not a contractual document, and is not intended to have binding force.**


#LI-Remote

Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.

Benefits designed for you
Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:

  • Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
  • Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
  • Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
  • Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.

We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.

For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.

By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and consent to the use of your personal information as described.

Похожие вакансии Python

hh.ru
Зарплата не указанаРоссияМоскваУдалёнка

Fullstack-разработчик (Go / Python / React) - геопоиск, OpenSearch, DevOps

Формат: удалённо, полная занятость

Отклики: только с указанием ожиданий по з/п и кратким описанием релевантного опыта по задачам ниже.

О проекте:

Мы строим classified-маркетплейс для рынка ЕС (web + mobile), где пользователи размещают объявления о товарах, недвижимости, услугах и вакансиях, находят нужное рядом с собой и договариваются напрямую. Продукт уже работает.

Бэкенд написан на Python/Django, новые сервисы пишутся на Go, и функциональность постепенно переносится туда. Поиск построен на OpenSearch.

Геолокация и мультиязычный поиск лежат в основе продукта.

Ищем опытного fullstack-разработчика, который закроет весь цикл: от схемы БД и Go-сервиса до React-интерфейса с картой и выкладки в Kubernetes. Нам нужен универсальный инженер с широким кругозором и ответственностью за результат, а не узкий специалист.

Чем предстоит заниматься

  • Разработка и развитие сервисов на Go, участие в постепенном переносе функциональности с Django на Go.
  • Поддержка и развитие существующего бэкенда на Python / Django / DRF.
  • Разработка фронтенда на React + TypeScript: страницы объявлений, поиск, фильтры, личный кабинет.
  • Геофункции: поиск по радиусу и bounding box, карта объявлений с кластеризацией, геокодирование адресов, работа с PostGIS.
  • Развитие поиска на OpenSearch: mappings, анализаторы, многоязычный поиск, фильтры и фасеты, геозапросы, индексация.
  • Проектирование API, межсервисного взаимодействия и фоновых задач (Kafka, Celery, Redis).
  • Работа с PostgreSQL: схемы, индексы, оптимизация запросов под большие объёмы данных.
  • DevOps: Docker, Kubernetes, Helm, GitLab CI/CD. Выкладка, диагностика по логам и метрикам (Prometheus, Grafana, Sentry), разбор упавших сборок и деплоев.
  • Тесты, код-ревью, техническая документация.

Обязательные требования

1. От 5+ лет коммерческой разработки, опыт работы как на бэкенде, так и на фронтенде.

2. Уверенный Go: конкурентность, контексты, обработка ошибок, тестирование, опыт сопровождения сервисов в продакшене.

3. Практический опыт с Python, Django и Django REST Framework.

4. React + TypeScript: компонентный подход, управление состоянием, работа с API, производительность интерфейса.

5. PostgreSQL и SQL: транзакции, индексы, EXPLAIN, оптимизация запросов.

6. Продакшен-опыт с OpenSearch или Elasticsearch: индексы и mappings, поисковые запросы, фильтрация, индексация документов.

7. Опыт работы с геоданными: PostGIS, geohash или geo-запросы в OpenSearch/Elasticsearch, фильтрация по расстоянию и bounding box.

8. Опыт работы с картами на фронтенде: Leaflet, Mapbox GL / MapLibre или OpenStreetMap, включая маркеры, кластеризацию и синхронизацию карты с результатами поиска.

9. Понимание микросервисной архитектуры, HTTP / REST API и асинхронного взаимодействия.

10. Опыт с Redis, очередями сообщений и фоновыми задачами.

11. Docker и основные сущности Kubernetes (Pod, Deployment, Service, Ingress, ConfigMap, Secret). Умение посмотреть статусы, события и логи подов и разобраться с причинами перезапусков.

12. Умение поправить Helm chart или values и пайплайн GitLab CI/CD, разобраться с ошибкой сборки или развёртывания.

Будет плюсом:

13. Kafka: продюсеры, консьюмеры, гарантии доставки.

14. Next.js / SSR и SEO для страниц объявлений.

15. React Native или опыт мобильной разработки.

16. Геокодинг и маршрутизация: Nominatim, Photon, Google Maps / Mapbox API.

17. Векторный и гибридный поиск, ML-ранжирование.

18. Prometheus, Grafana, OpenTelemetry, настройка алертов.

19. Интеграции внешних API: платежи, переводы, телефония и подобные.

20. Антифрод и модерация контента.

Что мы ожидаем по работе в команде

  • Внимательность к деталям и ответственность за результат своих изменений.
  • Самостоятельность: вы доводите задачу от идеи до продакшена.
  • Умение аргументированно объяснять технические решения.
  • Понятные тикеты, комментарии к PR и документация.

Что предлагаем

  • Участие в амбициозном продукте и место в core-команде.
  • Реальное влияние на архитектурные и продуктовые решения.
  • Минимум бюрократии, максимум доверия.
  • Удалённая работа.
  • Возможность последующей релокации в Европу (Люксембург, Германия, Франция, Бельгия).

Если ответственность и педантичность - ваш главный недостаток, вы требовательны к себе и качеству своей работы, вам близок дух стартапа и нравится быстро запускать продукты с прицелом на рост, будем рады пообщаться.

Отклики: только с указанием ожиданий по з/п и кратким описанием релевантного опыта.

hh.ru
тмгт

Fullstack-разработчик (Python / React) — Fire Team

тмгтАвтоподнятие
250k–300k ₽РоссияМоскваУдалёнка

Ищем одного Fullstack-разработчика уровня Middle+ / Senior в Fire Team — направление стабильности production и качества ИИ-разработки. Это позиция разработчика: вы будете разбирать выпущенный код, находить причины ошибок через несколько слоёв системы, исправлять их и превращать выводы в тесты и правила разработки.

Задачи

  • Проводить глубокое ревью кода, миграций и конфигурации; проверять поведение при сбоях.
  • Локализовать production-проблемы по цепочке интерфейс → API → сервис → БД → очередь → внешний провайдер.
  • Исправлять ошибки на Python и React / TypeScript, восстанавливать работу и подтверждать результат.
  • Закреплять исправления регрессионными тестами; при процессной причине обновлять правила, базовые промпты и чеклисты для ИИ-разработки.
  • Устранять пробелы в тестах, логах, метриках и алертах.
  • Реализовывать продуктовые задачи: уведомления, поиск, аналитические интерфейсы и отслеживание платежей.
  • Использовать ИИ-агентов для диагностики, исправлений и тестов с самостоятельной проверкой выводов.

Обязательный опыт

  • От 3 лет коммерческой разработки для Middle+ и от 5 лет для Senior; практика поддержки production, откатов и восстановления данных.
  • Python: FastAPI, SQLAlchemy, Alembic; React / TypeScript — способность самостоятельно исправлять обе стороны приложения.
  • SQL и PostgreSQL: диагностика блокировок, медленных запросов и неудачных миграций.
  • Идемпотентность, повторная доставка событий, таймауты, повторные попытки и частичные сбои между сервисами.
  • Диагностика по логам, метрикам и распределённым трейсам: OpenTelemetry, Grafana или аналоги.
  • Docker и базовая диагностика Kubernetes.
  • Модульные и E2E-тесты: pytest, Vitest, Playwright или аналоги.
  • Практика работы с ИИ-агентами и критическая проверка кода, тестов и объяснений.
  • Завершённое высшее образование.

Для Senior

Опыт разбора крупных инцидентов и изменения процесса или архитектуры по их итогам.

Технологическая среда

Python, FastAPI, Pydantic, SQLAlchemy, Alembic; React, TypeScript, Vite; PostgreSQL, Kafka, Debezium; AWS, Kubernetes, Docker, Istio, GitHub Actions, Argo CD; OpenTelemetry, Grafana, pytest, Vitest, Playwright. Точное совпадение всех инструментов не обязательно.

Будет плюсом

  • Финтех и продукты с высокими требованиями к целостности данных.
  • Внешние провайдеры и сверка статусов между системами.
  • SLO, алертинг, правила и автоматические проверки для ИИ-агентов.

Формат работы

  • Полная занятость. Возможна удалённая работа.
  • Middle+: от 3 лет соответствующей коммерческой практики; Senior: от 5 лет.
  • Разработка с ИИ-агентами по письменным спецификациям: постановка задачи, реализация, автоматические проверки, выпуск и проверка результата.

Что рассказать в отклике

Опишите сложный production-инцидент: как нашли причину, что лично исправили на frontend и backend и какой проверкой защитились от повторения. Кратко расскажите о применении ИИ-агентов в этой работе.

hh.ru
home credit bank (дб ао fortebank)

Python-разработчик

home credit bank (дб ао fortebank)Автоподнятие
Зарплата не указанаКазахстанАлматыОфис

Что тебе предстоит делать:

  • Разработка и поддержка backend-сервисов на Python;
  • Проектирование и развитие микросервисной архитектуры;
  • Реализация REST API на базе FastAPI с использованием asyncio;
  • Интеграция backend-сервисов с AI/ML-компонентами и внешними системами;
  • Работа с базами данных (реляционные и NoSQL);
  • Настройка и сопровождение CI/CD-процессов;
  • Контейнеризация сервисов и их развёртывание в Docker;
  • Участие в code review и улучшении архитектурных решений.

Мы ожидаем от тебя:

  • Опыт работы Backend-разработчиком от 2 лет;
  • Глубокие знания Python;
  • Практический опыт работы с FastAPI, asyncio;
  • Уверенное владение Git;
  • Опыт настройки и использования CI/CD (GitLab);
  • Умение работать с Docker (контейнеризация, написание Dockerfile);
  • Понимание паттернов и принципов микросервисной архитектуры;
  • Опыт работы с реляционными и/или NoSQL СУБД (Oracle, Redis, MongoDB);
  • Знание PL/SQL;
  • Опыт или знания PyTorch;
  • Понимание базиса классического ML;
  • Интерес к развитию в области AI / ML.

Присоединившись к нам, ты получишь:

  • Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная и годовая премия по результатам эффективности твоей работы.
  • График работы - с 9:00 до 18:00, 5/2.
  • Работу в крутой команде с возможностью профессионального и карьерного развития.
  • Курсы по запросу и поддержка в карьерном развитии: мы поддерживаем рост наших сотрудников через программы внутреннего обучения на корпоративной платформе HCB UpSkill.
  • Конструктор льгот OLZHA: кэшбек на здоровье, спорт, путешествия и саморазвитие в рамках утверждённых лимитов.
  • Комфортную среду: ультрасовременный и уютный офис HCB HUB. Мы находимся рядом с парком Dostyk: у нас есть летняя терраса, спортивный зал, своя столовая, кофейня с вкусными ценами и десертами, библиотека и зоны отдыха.
  • Заботу о здоровье: у нас проходят групповые тренировки, йога-классы и массаж.
  • Яркую корпоративную жизнь: мы регулярно проводим мероприятия, конкурсы и квизы, а также ты всегда сможешь найти единомышленников и друзей в клубах по интересам.
  • Merch Store - это больше, чем просто мерч: это часть нашей культуры благодарности, в которой сотрудники могут заработать «спасибо», участвуя я жизни банка, и обменять их на брендированные продукты и уникальные активности с топ-менеджментом.
  • Приятные скидки и привилегии: для наших сотрудников действуют специальные условия на продукты банка, а также корпоративные скидки до 20% на фитнес-клубы, клиники и в магазинах-партнерах.
  • Реферальная программа: получай вознаграждение за рекомендацию друзей и знакомых на открытые вакансии банка.
  • Дресс-код в стиле Smart Casual.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.