Location: Barcelona, Spain
Workplace: hybrid
About seQura
seQura provides innovative, flexible and easy-to-use payment technologies that help merchants acquire, convert and retain more customers.
We make a difference in sales performance by tailoring our solutions to different sectors, to address their unique pain points and deliver superior results in Retail, Education, Eyewear, Repairs and Travel.
We also empower smart shopping to consumers who seek more value, convenience, and flexibility in their shopping, with new payment experiences that allow them to save, access interest-free credit, or pay in small, comfortable installments of up to 24 months.
Born in Barcelona, seQura is a privately-owned fintech, currently expanding throughout southern Europe and Latin America, growing above 50% CAGR.
Over 6000 businesses, almost 3 million shoppers, and almost 400 employees continue to rate us as one of the most loved and trusted fintechs out there, with an NPS of 87%, a Trustpilot rating of 4.7/5, and a Glassdoor rating of 4.1/5.
About the role
🤓
We are looking for a
Senior Analytics Engineer
to own the analytics enablement layer across seQura's core business domains — building the trusted, well-governed data foundation that business, product, and data science teams rely on to make decisions and ship models.
This role sits at the intersection of data modeling, business domain understanding, governance, and semantic precision. You will design and deliver production-grade dbt models, shape the semantic layer to be AI-ready, and set the quality bar for the analytics enablement team. You will work closely with business circle leads, Data Scientists, across Risk, Finance, Payments, and Collections, and the Platform and Data Engineering team.
What challenges you'll be solving 🚀
Championing a single source of truth for core business metrics — unifying definitions, socializing, and governing the canonical KPIs used across seQura, so that whether a metric appears in a dashboard, a DS model, or an executive report, it means the same thing.
Building domain data products that serve both operational reporting and ML feature needs, ensuring downstream teams can self-serve reliably.
Designing, building, and shipping production-grade dbt models across multiple business domains — Payments, Debt Collection, Risk, and Finance — writing clean, well-tested, and well-documented SQL.
Owning the governance layer: data contracts, column-level lineage, tests, and semantic definitions — not just shipping models, but making them trustworthy.
Structuring the semantic layer to be machine-readable and AI-ready, supporting both self-serve BI and AI-powered use cases.
Setting and upholding standards for testing, documentation, and data quality across the analytics engineering team.
Collaborating closely with Data Scientists, circle leads, and the Platform team to understand domain logic deeply and translate it into precise, unambiguous data models.
Making cross-domain architectural decisions with a systems mindset — thinking beyond individual models to how the full data layer fits together.
About the Data team
🧩
Team mission
To turn seQura's raw data into trusted, well-governed data products that power decision-making across the company.
The team builds the foundations that enable Product, Finance, Risk, Payments, Data Science, and AI teams to work with reliable, consistent, and discoverable data, ensuring everyone speaks the same language when making decisions.
What we own
The dbt transformation layer across business domains
The Single Source of Truth (SSOT) for key business metrics
Semantic models that enable consistent reporting and analytics
Data contracts and governance standards across domains
Data lineage, documentation, and discoverability
Data quality, testing, and monitoring to ensure trusted data products
Team Structure
The Analytics Engineering team consists of four Analytics Engineers working alongside a Data Governance Lead and reporting to the Head of Data.
The team partners closely with business stakeholders across Risk, Finance, Payments, and Collections, while collaborating with Data Platform, Data Engineering, and Data Science teams to ensure data products are reliable, scalable, and easy to consume.
How we work
Product mindset: we treat datasets as products, with clear ownership, quality standards, and consumers.
Strong focus on data governance, documentation, and discoverability.
Collaboration with business stakeholders to translate operational concepts into trusted data models.
Analytics Engineering sits at the intersection of business knowledge, software engineering, and data architecture.
Continuous improvement through testing, observability, and reusable modeling patterns.
What to expect in the next 90 days
🏁
Month 1:
You'll immerse yourself in seQura's data ecosystem, becoming familiar with our dbt project, semantic models, and governance principles. You'll work closely with business stakeholders and fellow Analytics Engineers to understand your domain, existing data models, and opportunities to improve consistency and data quality.
Month 2:
You'll deliver your first production-ready dbt models for your assigned business domain, applying testing, documentation, and governance best practices. You'll begin contributing to the team's standards around data quality, maintainability, and semantic consistency.
Month 3:
You'll take ownership of a meaningful portion of the Single Source of Truth within your domain, enabling downstream teams to confidently self-serve reliable data. You'll also contribute to cross-domain initiatives, helping define shared semantic models, governance standards, and reusable data patterns across the organization.
Tech stack & environment
🛠️
Our modern data platform is built on AWS, with dbt at the heart of our transformation layer and Redshift as our analytical data warehouse.
Analytics Engineers work extensively with SQL and dbt to build trusted, reusable data models, while leveraging Git-based development workflows, automated testing, documentation, and data quality monitoring to ensure reliable data products.
The team collaborates closely with Data Platform and Data Engineering, building on top of cloud-native infrastructure and contributing to a governed data ecosystem designed to support analytics, business intelligence, and AI use cases across seQura.
What you’ll need 🤝
5+ years of experience as an Analytics Engineer, with a strong track record of building and delivering production-grade data models (mandatory).
Genuine curiosity about the business domains you model — you want to understand what decisions are made using the data not just how the data looks
Strong hands-on dbt experience: modeling, testing, data contracts, documentation — not just running dbt, but understanding how to design a reliable model layer (mandatory).
Expert SQL on a modern cloud data warehouse (Redshift, BigQuery, Snowflake, or similar).
Systems thinking: ability to make cross-domain architectural decisions, not just implement individual models. You see how the pieces fit together.
Semantic precision: you write metric definitions and data documentation that are unambiguous to both humans and AI agents.
Experience with Python for data tasks is a plus.
Familiarity with data governance and lineage tooling (OpenMetadata or similar) is a plus.
Fintech or financial services domain knowledge is a plus.
English proficiency required. Spanish is a plus.
What we offer 😎
We have a strong and sustainable foundation, where we provide a secure and reliable workplace. You have the freedom and trust to make the best contribution possible.
One of our most valued strengths by our employees is our fellowship and supportive culture, which fosters a sense of belonging by working closely with our values. With us, you will have challenging projects to work on and push your skills and knowledge.
In addition, we are very proud of the unique office we have, which offers a comfortable and inspiring environment to work in with everything you need.
23 vacation days + 2 days of free disposal per year.
Flexible compensation plan for transportation, restaurants, and kindergarten with Cobee.
Health insurance discounts with Sanitas and DKV.
Flexible working hours.
A personal budget for professional development.
Office workshops and meet-ups to encourage community participation and career growth.
Hybrid or remote work (up to 2 hours difference from GMT+2).
Moreover, we have a
Wellness Program
that embraces a holistic approach by covering 6 areas (occupational, physical, financial, emotional, social, and environmental consciousness). Each area will include a variety of activities, and you'll be able to choose from 34 different activities that best meet your needs to configure a plan that best works for you.
Which are the next steps?
🙌
Interview with People Team
Hiring Manager interview
Technical take-home assessment
(async)
Live Peer review of the assessment
Meet the team
We kindly ask that you submit your
CV in English,
as it is the official language of our community.
We promote equal opportunity to all, regardless of age, color, gender identity, medical condition, physical or mental disability, race, religion, sexual orientation, or any other characteristic. We have an inclusive environment, and respect is above all.
Do you want to be part of the change? Join us!👇
ГибридseniorBarcelona, Spain; Hybrid or remote work (up to 2 hours difference from GMT+2)
Задачи:
— Разработка и поддержка одностраничных приложений (SPA) с использованием React (версии 18/19) и TypeScript.
— Создание масштабируемых и переиспользуемых UI-компонентов с управлением состоянием (MobX, Redux, Zustand, Context API).
— Интеграция с RESTful API, оптимизация производительности приложений, рендеринга и размера бандла.
— Обеспечение адаптивного дизайна, доступности (WCAG, ARIA) и кроссбраузерной совместимости.
— Написание тестов с использованием Jest и React Testing Library, настройка CI/CD пайплайнов.
— Взаимодействие с командами backend, дизайна и QA, участие в код-ревью.
Требования:
— Опыт коммерческой разработки с React не менее 3 лет.
— Глубокие знания TypeScript и современного JavaScript (ES6+).
— Понимание React: хуки, функциональные компоненты, кастомные хуки, порталы.
— Практический опыт работы с управлением состоянием (MobX, Redux, Zustand или Context API).
— Знание HTML5, CSS3 и современных технологий стилизации (Tailwind CSS, SCSS/SASS, CSS Modules).
— Опыт интеграции с REST API (Axios, Fetch) и обработки ошибок.
— Знакомство с инструментами сборки React (Vite, Webpack), Git и основами CI/CD.
— Опыт работы с UI-библиотеками (MUI, Ant Design, Chakra UI) и тестовыми фреймворками.
— Понимание вопросов безопасности фронтенда (XSS, CSP) и контейнеризированного деплоя (Docker).
— Хорошие навыки решения проблем и внимание к UI/UX.
— Владение английским языком на уровне B2 и выше (письменно и устно).
Желательно:
— Опыт с Next.js (SSR/SSG), React Server Components или React Native.
— Знание GraphQL (Apollo Client), WebSocket или архитектуры FSD.
— Знакомство с инструментами монорепозиториев (Nx, Turborepo), Storybook или PWA.
— Знание backend-технологий (Node.js, NestJS) для полного стека.
— Опыт с end-to-end тестированием (Cypress, Playwright).
— Участие в open-source проектах.
Локация: удалённо, по всему миру.
Ограничения: кандидаты из Египта, Индии, Пакистана, Армении и Афганистана не рассматриваются.
Формат работы: полный рабочий день, аутсорс, аутстафф.
УдалённоmiddleАрмения, Египет, Индия, Пакистан; Location: Remote, worldwide Restrictions: Candidates from Egypt, India, Pakistan, Armenia, and Afghanistan are not considered English: B2+ Format: Full-time, outsource, outstaff CONTACTS https://t.me/yaroslav_rr
Требования:
— Хорошее владение английским языком
— Опыт ручного тестирования в программных проектах
— Умение создавать и поддерживать тест-кейсы, тест-планы и отчёты об ошибках
— Внимательность к деталям при выявлении, документировании и отслеживании дефектов
— Опыт тестирования API с использованием Postman или аналогичных инструментов
— Опыт тестирования продуктов на базе AI/LLM и оценки результатов моделей
— Знание Git и рабочих процессов CI/CD
— Опыт автоматизации тестирования
Требования к личным качествам:
— Высокий уровень ответственности, инициативности и доведения задач до конца
— Быстрая реакция и высокая доступность (очень важно)
УдалённоГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Задачи:
- Разрабатывать сервисы внутренней автоматизации: HR tech, Fin tech, Legal tech;
- Писать новые и развивать существующие сервисы на Python;
- Участвовать в анализе, проектировании и оценке технических решений вместе с командой;
- Писать unit и функциональные тесты;
- Участвовать в code review.
Требования:
- Опыт коммерческой разработки бэкенда на Python от 5 лет;
- Опыт работы с SQL базами данных;
- Опыт проектирования архитектуры;
- Опыт работы с Linux системой, проектировать API сервисов;
- Опыт работы с нереляционными базами данных (Redis);
- Опыт работы с Docker, k8s и Git;
- Будет плюсом менторство джунов.
Обязанности:
• ручное функциональное, регрессионное и интеграционное тестирование бэкенд-сервисов и AI-агентов
• разработка и поддержка тестовой модели (регрессионный набор, чек-листы)
• написание и поддержка автотестов на Python (API, интеграционные, smoke, e2e)
• анализ результатов прогона автотестов в CI, локализация и заведение дефектов
• взаимодействие с командой разработки для уточнения логики работы сервисов
Требования:
• коммерческий стаж в тестировании — от 3 лет
• из них написание автотестов — от 2 года
• тестирование backend-сервисов через REST API, работа со Swagger/OpenAPI
• понимание HTTP: методы, коды ответов, структура запроса/ответа
• уверенный PostgreSQL: SELECT, JOIN
• понимание синхронного (REST/gRPC) и асинхронного (Kafka/RabbitMQ) взаимодействия сервисов
• опыт интеграционного тестирования нескольких сервисов
• умение анализировать цепочки прохождения данных между системами
• поиск и анализ логов в Kibana (ELK) / Grafana
• написание и актуализация тест-кейсов (разумный уровень детализации)
• твёрдое знание: типы данных, условия, циклы, функции, работа с файлами, ООП, регулярные выражения
• понимание поддерживаемого кода (DRY, читаемость, модульность)
• стек: pytest + requests + Selenium/Playwright + SQLAlchemy + pydantic (или jsonschema)
• Git, Bitbucket/GitLab, Code Review
• Allure-отчёты
• Jenkins
Условия:
• удобный офис AgileHome около станции метро Кутузовская с комфортными условиями (столовые, кафе, бесплатные кухня, спортзал, парковка, зоны отдыха)
• конкурентоспособная зарплата (оклад плюс бонусы)
• возможность использовать современные технологии
• полный соцпакет (включая добровольное медицинское страхование)
• обширный выбор образовательных программ и сертификаций за счёт компании
• программу льготного кредитования в Сбере
• скидки у партнёров компании
• шанс поучаствовать в масштабных инновационных проектах.
Location: Riyadh, Saudi Arabia
Job Description
We are seeking a highly skilled
Senior React Developer
to join our team on a
5-month contract
. The ideal candidate will be responsible for designing, developing, and maintaining modern, scalable, and high-performing web applications using React. The candidate should possess strong front-end development expertise, collaborate effectively with cross-functional teams, and contribute to delivering high-quality software solutions.
Fluency in Arabic is mandatory
.
Key Responsibilities
Design, develop, and maintain responsive and user-friendly web applications using
React.js
.
Collaborate with UI/UX designers, backend developers, and other stakeholders to translate business requirements into technical solutions.
Develop reusable, scalable, and maintainable front-end components.
Optimize applications for maximum speed, performance, and scalability.
Integrate front-end applications with RESTful APIs and backend services.
Participate in code reviews and ensure adherence to coding standards and best practices.
Troubleshoot, debug, and resolve application issues in a timely manner.
Contribute to architectural and technical design discussions.
Ensure cross-browser compatibility and responsiveness across multiple devices.
Document technical designs, implementation details, and development processes.
Requirements
Education
Bachelor's degree in
Computer Science, Software Engineering, Information Technology, or a related field
.
Experience
Minimum
5 years of experience
in front-end web development with a strong focus on
React.js
.
Proven experience in developing and delivering enterprise-grade web applications.
Solid understanding of the full Software Development Lifecycle (SDLC).
Technical Skills
Strong proficiency in
React.js
,
JavaScript (ES6+)
,
TypeScript
,
HTML5
, and
CSS3
.
Experience with state management libraries such as
Redux
,
Context API
, or similar.
Hands-on experience with RESTful APIs and front-end integration.
Familiarity with modern front-end build tools such as
Webpack
,
Vite
, or similar.
Experience with version control systems such as
Git
.
Understanding of responsive design principles and cross-browser compatibility.
Knowledge of testing frameworks such as
Jest
,
React Testing Library
, or similar is an advantage.
Familiarity with Agile/Scrum methodologies.
Soft Skills
Fluent Arabic speaker is mandatory
, with good communication skills in English.
Strong analytical and problem-solving skills.
Excellent communication and teamwork abilities.
High attention to detail and commitment to delivering high-quality code.
Ability to work independently and manage priorities effectively.
Contract Duration
5-month contract
.
Обязанности:
• разработка сервисов и библиотек для AI агентов
• поддержка и развитие существующих сервисов
• проектирование детальной архитектуры и АPI для новых сервисов
• интеграция продуктов компании с партнерами
• контроль за качеством и отказоустойчивостью
Требования:
• высшее оконченное образование
• опыт коммерческой разработки на Python (от 3 лет)
• опыт управления от 2 лет
• владение инструментами контроля версий (Git)
• знание паттернов и антипаттернов разработки и написания кода (SOLID, ООП)
• опыт работы с фреймворками: fastapi, asyncpg, aiopg
• опыт написания тестов (pytest)
• опыт проведения code-review
• опыт работы с PostgreSQL: написание запросов, работа с индексами, транзакциями
• понимание общих принципов работы LLM (модальность, токены, температура, галлюцинации)
• понимание зачем нужен и как работает RAG
• опыт работы с LangChain/LangGraph, Prompt engineering, Tool calling
• знание протоколов взаимодействия между агентами.
Условия:
• офис рядом с метро Кропоткинская
• формат работы гибридный
• ежегодный пересмотр зарплаты и годовая премия
• корпоративный спортзал и зоны отдыха
• более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
• гибкий дисконт по ипотечному кредиту, равный 1/3 ключевой ставки ЦБ
• расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
• бесплатная подписка СберПрайм+, скидки на продукты компаний-партнеров
• вознаграждение за рекомендацию друзей в команду Сбера.
Задачи:
- Проведение ручного и автоматизированного тестирования системы на различных платформах (упор на мобильные IOS и Android)
- Улучшение клиентского пути
- Разработка и поддержка существующих автотестов на Java (веб, бэкенд)
- Заведение баг-репортов в Jira
- Ведение тестовой документации
Требования:
- Опыт тестирования mobile/web приложений от 3 лет
- Опыт работы с Rest API
- Опыт работы с sql/nosql БД на уровне сложных запросов и выгрузок (join, View etc.)
- Опыт покрытия новых функциональностей при помощи инструментов автоестирования от 1 года (java, appium)
- Опыт работы с интеграционным тестированием
- Опыт работы с CI/CD (Jenkins, GitlabCI)
- Опыт работы с брокерами сообщений (Kafka, RabbitMQ, аналоги)
- Опыт работы с Мок-сервисами (Wiremock или аналоги)
- Знание SOAP UI, Postman, Jira, Confluence, Git, IntelliJ IDEA, Bitbucket
REMOTE RUSSIA Orion soft — российский разработчик ИТ-продуктов, в основу которых заложена концепция программно-определяемого ЦОД. Один из продуктов — StarVault, корпоративная система управления секретами и защитой доступа. Зона ответственности — админ-интерфейс продукта: авторизация, политики, secrets engines, PKI, MFA, хранилище и другие разделы.
Задачи:
— Запускать новые фичи в SPA: Ember Octane, Glimmer Components, routes и ember-engines;
— Подключать backend: интегрировать REST API StarVault через Ember Data и services;
— Собирать интерфейсы администрирования: формы, таблицы, wizards, PKI, snapshots, OIDC/MFA;
— Поддерживать локализацию: дополнять ru/en через ember-i18n;
— Укреплять качество: писать unit-, integration- и acceptance-тесты (QUnit, Mirage);
— Вовлекаться в работу команды: ревью, синхронизация с backend, QA и дизайнерами.
Требования:
— От 3 лет коммерческой разработки;
— Уверенный JavaScript (ES6+), опыт с Ember.js или готовность быстро в него войти;
— Понимание SPA: routing, state, работа с REST API;
— SCSS/CSS (BEM);
— Git, code review, работа через MR в GitLab;
— Английский на уровне чтения технической документации.
Будет плюсом:
— Опыт с React 17, TypeScript, Redux, Webpack;
— Опыт с Ember Data, ember-concurrency, Handlebars;
— Знания security/infra: Vault, OAuth/OIDC, MFA, PKI;
— Опыт использования Docker для локального запуска.
Требования:
- базовые знания SQL
- базовые знания Python
- понимание основных структур данных и алгоритмов
- знание принципов ООП
- умение работать с Git
Обязанности:
- разработка и поддержка сервисов на Python
- участие в backend-разработке
- написание чистого кода
- работа с базами данных и SQL
- создание автоматизированных скриптов
Условия:
- обучение на стажировке
- опыт работы с ETL, хранилищами данных
- возможность удаленной работы из любой точки России
- дополнительное обучение для стажеров
- корпоративные мероприятия, ДМС, скидки от партнеров
Задачи:
- Разработка, отладка, поддержка автоматизированных тестов и соответствующей инфраструктуры;
- Ручное и автоматизированное тестирование десктопного ПО под управлением MacOS (функциональное, интеграционное, системное, регрессивное, стресс-тестирование, нагрузочное тестирование, приемочное, локализационное, автоматизированное);
- Документирование результатов тестирования: занесение дефектов в багтрекинговую систему, составление отчетов о тестировании;
- Тест-дизайн и поддержание актуального состояния тестовых сценариев;
- Настройка и поддержка тестового окружения (подготовка тестовых данных, подготовка тестовых стендов);
- Запуск и анализ результатов автоматизированных тестов;
- Взаимодействие с командами разработки и аналитики.
Требования:
- Высшее образование по направлению, связанному с ИТ/разработкой ПО/математикой, и опыт работы на позиции инженера по тестированию от 1 года;
- Знание Python: использование ООП, знание стандартных библиотек;
- Знание принципов построения и работы операционных систем (Windows/Linux/Unix/Mac);
- Знание Linux/MacOS;
- Знание файловых систем: организация, механизмы, особенности;
- Знание сетевых технологий, принципов построения сетей и протоколов;
- Навыки работы с git или иными системами контроля версий;
- Знание видов и методологий тестирования и умение их применять на практике;
- Способность и готовность изучать и усваивать большие объемы информации;
- Ответственность и умение выполнять задачи в соответствии со сроками и приоритетами;
- Опыт использования скриптовых языков;
- Способность к самообучению.
Обязанности:
• Разработка и поддержка бэкенда приложений.
• Написание чистого, эффективного и поддерживаемого кода.
• Оптимизация производительности и решение задач по масштабированию.
• Работать с базами данных (SQL и NoSQL).
• Взаимодействие с командой разработчиков, дизайнерами и менеджерами проектов.
Требования:
• Опыт работы с Python от 2-х лет.
• Опыт работы с реляционными и нереляционными базами данных (PostgreSQL, Redis, MongoDB и др.).
• Опыт работы с RESTful API, знание принципов разработки.
• Знания основ тестирования (юнит-тесты, интеграционные тесты).
• Опыт работы с системами контроля версий (Git).
• Опыт работы с Docker.
• Умение писать чистый и поддерживаемый код.
• Опыт работы в команде, коммуникабельность и способность к самостоятельной работе.
Мы предлагаем:
• Знание Golang и его фреймворков.
• Знание основ CI/CD.
• Опыт работы с KeyDB и Scylla.
• Опыт работы с Docker Swarm, Prometheus, Grafana, Traefik.
• Знание современных инструментов и технологий (Celery, Kubernetes).
• Опыт разработки микросервисной архитектуры.
Задачи:
— Развитие функциональности интернет-банка и мобильного приложения для физических лиц
— Повышение качества сервиса по направлению платежей и переводов
Требования к кандидату:
— Не ниже средне-специального образования
— Опыт работы от 3-х лет (от 2-х лет, если эти 2 года работал с Angular)
— Уверенные знания JavaScript
— Опыт работы с современными js фреймворками: Angular, React, Vue
— Знание ООП, классов, абстракций, шаблонов проектирования
— Современная верстка HTML5 + CSS3
— Понимание REST, взаимодействие с backend (отправлять и получать json, отличать GET от POST)
— Опыт работы с системами контроля версий
— Работа в команде
Технический стек:
— SPA приложение на Angular 12+
— TypeScript, JavaScript ES6 Modules
— SASS
— Сборка через WebPack
— Хранение в Git
— Взаимодействие с WebApi (.net core 2)
Будет плюсом:
— Работа с npm, bower или любым пакетным менеджером
— Опыт разработки backend
— Знание C#, Java или другого языка со строгой типизацией
— Знание препроцессоров SASS / LESS
— Опыт работы с js сборщиками WebPack, Gulp, Grunt
— Опыт работы с JIRA
Задачи:
— Backend-разработка масштабируемого highload-проекта;
— Создание новых сервисов и поддержка существующих, интеграция внешних сервисов;
— Работа в команде разработки;
— Участие в улучшении процессов разработки.
Требования:
— Опыт работы 1-3 года;
— Уверенное знание Node.js, Nest.JS;
— Опыт работы с микросервисной архитектурой;
— Опыт работы с системой контроля версий Git;
— Знание PostgreSQL;
— Понимание работы Docker, CI/CD и их назначения;
— Опыт работы с Kafka / RabbitMQ;
— Уверенное знание ООП, SOLID и структуры данных;
— Опыт использования AI-инструментов в работе;
— Высшее профильное техническое (ИТ) или математическое образование;
— Опыт работы в финансовой сфере с высокими нагрузками или в гемблинговых проектах будет преимуществом.
Условия:
— Удаленный формат работы из любой точки мира;
— Гибкое начало рабочего дня и удобный график;
— Стабильная конкурентная заработная плата;
— Необходимая техника для работы;
— Возможность оформить Sick days / Day off и компенсацию больничного листа;
— 28 календарных дней отпуска.
Задачи:
- Разработка REST API для внутреннего и внешнего использования
- Разработка административных интерфейсов (bpm-система)
- Разработка автоматизированных тестов (BDD)
- Документирование разработанного кода
- Анализ, рефакторинг и оптимизация производительности серверной части сервисов платформы
- Разработка нового и поддержка существующего функционала серверной части платформы.
Требования:
- уверенное знание Python
- фундаментальные знания в области информационных технологий
- понимание принципов Clean Architecture
- linux, bash, git
- опыт работы с Docker
- опыт работы с любым web-фреймворком
- уверенное знание SqlAlchemy
- умение написать оптимальный SQL-запрос.
Location: Espoo
Workplace: Hybrid
ROLE HIGHLIGHTS:
- Configuration Specialist
- Location: Espoo, Finland
- Department: Manufacturing Assurance; Global Manufacturing Organisation
- Reports to: Configuration and Change Team Lead
- Employment type: Permanent
- Workplace model: Hybrid
- Employment is subject to applicable security screening (incl. SUPO, where required)
WHY THIS ROLE MATTERS:
We are looking for a detail-oriented Configuration Specialist to support our Configuration Management and Change Control team within the Global Manufacturing Organization (GMO). This role is vital for maintaining the day-to-day operational integrity of our product data as we scale across multi-domain environments for multi-site manufacturing..
As a Configuration Specialist, your mission is to ensure that product information is accurately entered, tracked, and maintained within our systems. Reporting to the CM Team Leader, you will support GMO and the engineering teams by administering change documentation, routing approvals, and ensuring adherence to configuration standards.
WHO WE ARE
ICEYE is the world leader in sovereign intelligence from space. We deliver persistent monitoring capabilities to detect and respond to changes in any location on Earth.
ICEYE owns the world's largest and most advanced SAR (synthetic aperture radar) satellite constellation. To our customers we provide intelligence with unmatched quality, latency and revisit times, in any weather, day or night. To governments who choose to operate their own constellation we provide this proven capability as a sovereign system.
ICEYE-built constellations serve customers in defence and intelligence, environmental monitoring, insurance and emergency management. We enable fast decisions that contribute to a safer future.
Founded and headquartered in Finland, ICEYE operates globally with over 1000 employees across Europe, North America, the Middle East, and Asia-Pacific.
YOUR DAY-TO-DAY RESPONSIBILITIES
- Support the implementation of the Configuration Management Standard Operating Procedures (CM SOPs) by executing daily CM administrative tasks and ensuring process compliance.
- Perform data entry and maintain accurate product baselines within PLM and MES systems under the guidance of the team.
- Drive and administer the change management workflows; route ECRs, ECOs, Deviations, and Waivers for approval, track their status, and prepare agendas/minutes for reviewers/approvers.
- Assist in updating and maintaining EBOMs, MBOMs, and associated document lists (CIDL/ABCL) to reflect approved changes.
- Ensure that new parts and documents strictly adhere to established item classification schemes and part numbering conventions.
- Act as an ambassador for the PLM and MES platforms, proactively guiding cross-functional teams on CM best practices and effective system utilization to drive adoption, streamline workflows, and protect data integrity.
- Generate regular configuration status reports and extract CM metrics to support the team’s KPI tracking.
- Maintain organized configuration records and ensure all documentation is properly archived and accessible for audits.
WHAT WE’RE LOOKING FOR
MUST HAVES:
- Engineering background (Bachelor’s in electrical, electronics, mechanical, aerospace, or a relevant engineering discipline).
- Prior experience in configuration management or a closely related engineering discipline.
- Strong attention to detail and a methodical approach to managing large amounts of data and documentation.
- Understanding of the distinction between EBOM and MBOM, product breakdown structures, and item classification methodologies.
- Hands-on experience using tools like PLM, ERP, MES or document management systems (e.g., Arena, Windchill, Teamcenter, SAP).
- Ability to communicate technical and process-related information clearly across diverse teams, including Engineering, Manufacturing, and Operations, and to support alignment in a cross-functional environment.
- Comfortable operating in a fast-paced, dynamic environment with changing priorities.
- Fluent in English.
NICE TO HAVES:
- Exposure to the aerospace, defense, or automotive manufacturing industries.
- Basic awareness of configuration management standards (e.g., ECSS-M-ST-40, EIA-649) or willingness to learn.
- Familiarity with algorithm development and AI tools for creating automations and tools for day-to-day tasks.
- Familiarity with software version control tools (e.g., Git, Jira) or software development lifecycles.
- Experience in drafting technical documentation or standard operating procedures (SOPs).
- Experience in a manufacturing scale-up or transition environment.
APPLICATION PROCESS
- Talent Screening
- Hiring Manager Interview
- Assessment and Presentation
- Final Interview
WORKING AT ICEYE
At ICEYE, you’ll join a diverse and highly engaged team united by the ambition to make the impossible possible. As a global scale-up, we combine speed and ambition with the opportunity to take real ownership from day one. Your growth, wellbeing, and success are a priority, with continuous professional development, training opportunities, and a culture where collaboration is how we win.
HOW WE WORK (OUR VALUES)
Make the impossible possible: We set ambitious goals and stay calm under pressure. We bring grit, optimism, and ownership when things get hard, and we keep moving until we find a way.
- Be curious: Go deep, ask questions, listen carefully, and think critically. Understand the “why” behind decisions.
- See the big picture: Stay close to what’s happening across the company so you can make better decisions. Consider how your work affects others.
- Drive effective teamwork: Create psychological safety, invite different perspectives, and build inclusive teams. There are no bad questions.
- Act as one team: We win together. We match tasks to the right owner and stay agile as priorities shift.
- Have fun: What we do matters—and it should be enjoyable. Celebrate progress, take pride in results, and share the wins.
BENEFITS
Our benefits are designed to support your health and wellbeing, at work and beyond. We keep improving them based on employee feedback, and offerings vary by location. Talent Acquisition will confirm what applies for this role and location during the process.
Base salary range for this position is dependent on experience, and will be negotiated individually.
OUR COMMITMENT TO DIVERSITY, EQUITY, AND INCLUSION
We want ICEYE to be a place where people can be themselves and do great work. Different backgrounds and perspectives make us stronger, which is why we work to create an environment where people feel included, respected, and able to speak up. Whatever your background, we want you to bring your authentic self to the table.
We’re committed to fair, inclusive hiring and equal opportunity. Everyone is welcome to apply. If you need any adjustments or support during the recruitment process, tell us—we’ll do our best to help.
Apply now to start your ICEYE journey, and help us continue to make the impossible possible together. Read more about ICEYE and working with us at iceye.com http://iceye.com.
Задачи:
— разработка и поддержка микросервисов на Python с использованием FastAPI
— проектирование архитектуры, реализация бизнес-логики, интеграция с внешними сервисами
— подготовка к продакшену: покрытие тестами, логирование, деплой, CI/CD
— участие в аналитике данных и формировании отчётности для бизнеса и продуктовой команды
— проверка продуктовых и технических гипотез, участие в A/B-экспериментах и анализ их результатов
— работа с метриками сервисов, интерпретация данных и предложение улучшений на основе аналитики
Требования:
— опыт коммерческой разработки микросервисов на python — от 2 лет
— уверенное владение асинхронным программированием в python (async/await)
— отличное знание fastapi, понимание внутренней архитектуры фреймворка
— опыт работы с sqlalchemy (core и orm), написание и оптимизация sql-запросов
— знание redis — реализация кэширования, очередей задач и временных хранилищ
— навыки работы с celery для фоновых задач и отложенных операций
— опыт написания тестов (unit, integration, api), работа с pytest
— навыки логирования, настройки структурированных логов, мониторинга и алертов
— опыт настройки и использования docker, docker compose, деплой через nginx
— понимание принципов ci/cd: настройка пайплайнов, автоматическая проверка кода, линтеры и тесты
— уверенное владение git, опыт работы в команде с использованием gitflow
— опыт работы с реальными production-проектами, умение читать и дорабатывать чужой код
Условия:
— работа в офисе
— команда опытных разработчиков, code review
— участие в интересных и стабильных проектах, рост и обучение внутри команды
Задачи:
— Разработка витрины для взаимодействия с внутренними ИИ моделями/агентами с целью привлечь новых абонентов
— Проектирование архитектуры программных средств
— Создание Unit-тестов для разработанного кода
— Участие в Code Review
— Взаимодействие с другими разработчиками, дизайнерами, тестировщиками, менеджерами и аналитиками для эффективного решения задач
— Участие в тестировании
Требования:
— Опыт разработки на Python (3.8+) от 2 лет
— Уверенное знание и практический опыт работы с Django (включая Django REST Framework и шаблонизацию для server-side rendering): создание REST API, работа с моделями, миграциями, ORM, аутентификация и авторизация (JWT, OAuth, Django Permissions), оптимизация запросов (select_related, prefetch_related), навыки разработки серверного рендеринга с использованием Django Templates, создание динамических HTML-страниц на стороне сервера, работа с контекстом, формами, включением шаблонов (include, extends), интеграция статики (CSS/JS) через Django Static Files, понимание различий между SSR и фронтенд-рендерингом (SPA)
— Опыт разработки микросервисов или API на FastAPI: работа с асинхронностью (async/await), валидация данных (Pydantic), автоматическая генерация документации (Swagger/OpenAPI)
— Опыт работы с PostgreSQL: написание сложных SQL-запросов, понимание индексов, производительности, оптимизации, работа с транзакциями, миграциями (например, через Django или Alembic)
— Знание принципов REST, опыт проектирования API
— Опыт работы с системами контроля версий (Git)
— Базовое понимание Docker и контейнеризации
— Опыт написания unit- и интеграционных тестов (pytest, unittest)
— Понимание принципов CI/CD
— Английский язык — чтение технической документации (Pre-Intermediate и выше)
Условия:
— Удаленный формат работы по ТК
— Срок привлечения: 6 месяцев
Будет плюсом опыт работы с Golang или желание его освоить