Задачи:
— Разработка и развитие мобильного приложения на Capacitor (web-технологии внутри нативной обёртки, публикация в App Store и Google Play)
— Разработка веб-кабинета пользователя и админ-интерфейсов
— Совместная работа с бэкенд-командой по проектированию и интеграции REST API
— Обеспечение производительности, отзывчивости и кросс-браузерной совместимости интерфейсов
— Участие в code review, написание тестов, поддержание качества кода
— Работа с существующим кодом и его постепенный рефакторинг
— Ведение повторяемых частей работы с помощью ИИ-агентов (сборка экранов под новый партнёрский бренд, подключение к API, проверка на устройствах) с целью сокращения времени выпуска с дней до часов
Требования:
— 3+ года коммерческого опыта в JavaScript
— 2+ года опыта работы с Vue.js (Composition API, Vue Router, Pinia/Vuex)
— Уверенное знание HTML5, CSS3, адаптивная вёрстка
— Опыт интеграции REST API (HTTP, JSON, авторизация, обработка ошибок)
— Опыт работы с Git в команде
— Базовое знание Docker (запуск проекта в контейнерах)
— Умение читать чужой код и работать с legacy
— Английский: Beginner и выше
— Практический опыт или четкое понимание ценности работы через ИИ-агентов
— Осознанная проверка кода за агентом: умение аргументированно объяснить логику и корректность сгенерированного результата
Будет плюсом:
— Опыт работы с Capacitor, Cordova или Ionic
— Опыт публикации приложений в App Store и Google Play
— TypeScript
— Опыт работы с современными сборщиками (Vite, Webpack)
— Опыт написания unit/e2e тестов (Vitest, Jest, Cypress, Playwright)
— Понимание принципов PWA
— Опыт работы с PHP backend (для эффективной коммуникации с командой)
— Опыт работы в telecom
— Навык декомпозиции задач для эффективного делегирования ИИ-агентам
— Умение выявлять характерные изъяны AI-кода
— Опыт создания системных инструкций и переиспользуемых ролей для агентов вместо написания разовых запросов
— Способность выстраивать многоэтапные цепочки агентов (анализ → планирование → кодинг → тест)
— Навык интеграции агентов с внешним окружением: MCP-серверами, технической документацией и таск-трекерами
— Четкое понимание границ применимости ИИ: где автоматизация полезна, а где целесообразнее ручное исполнение
Условия:
— Формат: Full-time (170 часов в месяц), удалённая работа, долгосрочное сотрудничество
— На финальном этапе возможен запрос рекомендаций от бывших коллег/руководителей
— Перед финальным оффером проводится стандартный Background check
— Обязательное использование программы учёта времени Scrin.io на рабочем устройстве
Задачи:
— Разработка и развитие мобильного приложения на Capacitor (web-технологии внутри нативной обёртки, публикация в App Store и Google Play)
— Разработка веб-кабинета пользователя и админ-интерфейсов
— Совместная работа с бэкенд-командой по проектированию и интеграции REST API
— Обеспечение производительности, отзывчивости и кросс-браузерной совместимости интерфейсов
— Участие в code review, написание тестов, поддержание качества кода
— Работа с существующим кодом и его постепенный рефакторинг
— Ведение повторяемых частей работы с помощью ИИ-агентов (сборка экранов под новый партнёрский бренд, подключение к API, проверка на устройствах) с целью сокращения времени выпуска с дней до часов
Требования:
— 3+ года коммерческого опыта в JavaScript
— 2+ года опыта работы с Vue.js (Composition API, Vue Router, Pinia/Vuex)
— Уверенное знание HTML5, CSS3, адаптивная вёрстка
— Опыт интеграции REST API (HTTP, JSON, авторизация, обработка ошибок)
— Опыт работы с Git в команде
— Базовое знание Docker (запуск проекта в контейнерах)
— Умение читать чужой код и работать с legacy
— Английский: Beginner и выше
— Практический опыт или четкое понимание ценности работы через ИИ-агентов
— Осознанная проверка кода за агентом: умение аргументированно объяснить логику и корректность сгенерированного результата
Будет плюсом:
— Опыт работы с Capacitor, Cordova или Ionic
— Опыт публикации приложений в App Store и Google Play
— TypeScript
— Опыт работы с современными сборщиками (Vite, Webpack)
— Опыт написания unit/e2e тестов (Vitest, Jest, Cypress, Playwright)
— Понимание принципов PWA
— Опыт работы с PHP backend (для эффективной коммуникации с командой)
— Опыт работы в telecom
— Навык декомпозиции задач для эффективного делегирования ИИ-агентам
— Умение выявлять характерные изъяны AI-кода
— Опыт создания системных инструкций и переиспользуемых ролей для агентов вместо написания разовых запросов
— Способность выстраивать многоэтапные цепочки агентов (анализ → планирование → кодинг → тест)
— Навык интеграции агентов с внешним окружением: MCP-серверами, технической документацией и таск-трекерами
— Четкое понимание границ применимости ИИ: где автоматизация полезна, а где целесообразнее ручное исполнение
Условия:
— Формат: Full-time (170 часов в месяц), удалённая работа, долгосрочное сотрудничество
— На финальном этапе возможен запрос рекомендаций от бывших коллег/руководителей
— Перед финальным оффером проводится стандартный Background check
— Обязательное использование программы учёта времени Scrin.io на рабочем устройстве
Задачи:
— Разработка новых backend-сервисов на Go и улучшение существующих продуктов CHW Services
— Интеграция внешних провайдеров через REST и внутренних сервисов через gRPC и Kafka
— Рефакторинг устаревших сервисов для снижения затрат на поддержку, упрощения архитектуры, устранения технического долга и улучшения покрытия тестами
— Улучшение мониторинга, логирования, алертинга и безопасности финансовых потоков
— Поддержка production-систем, расследование инцидентов и отслеживание жизненного цикла операций от начала до конца
— Технический менторинг внутри команды
Требования:
— Опыт работы с операциями с деньгами в продакшене в fintech или крипто: холды, дебеты, кредиты, балансы, жизненный цикл транзакций и сверка
— Глубокое понимание безопасного хранения и перемещения денег между системами: десятичная точность, ключи операций, идемпотентность, консистентность и аудит
— Опыт работы с Go, PostgreSQL, gRPC / REST и Kafka в продакшене
— Практический опыт применения микросервисных паттернов в финансовых системах: Saga, компенсации, распределённые транзакции, outbox, идемпотентные потребители и циклы сверки
— Опыт интеграции внешних провайдеров через REST с учётом таймаутов, статусов на стороне провайдера, отложенных отмен и сверки «наша сторона / их сторона»
— Глубокие знания PostgreSQL: транзакции, уровни изоляции, уникальные ограничения, блокировки, индексы и EXPLAIN
— Знания Kafka: партиции, группы потребителей, оффсеты, ребалансировка, гарантии доставки, упорядоченность и безопасное горизонтальное масштабирование
— Активное использование AI-агентов в разработке с практическим пониманием рабочих процессов, основанных на спецификациях, и построения хранилищ
Условия:
— Полностью удалённая работа из любой точки мира
— Гибкий график с ориентацией на результат
— 20 оплачиваемых отпускных дней + 12 дополнительных бонусных дней
— 100% оплата больничных
— Оплачиваемые уроки английского языка
— Поддержка курсов, сертификаций и обучающих программ
— Реальная ответственность в проектах fintech и криптоинфраструктуры
УдалённоseniorГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Responsibilities:
— Develop high-quality features and improvements in React and TypeScript, focusing on maintainability and readability.
— Own features end-to-end across the UI, BFF, and async jobs, integrating with Java backend services.
— Integrate UI with backend services, consuming and shaping their APIs.
— Participate in design discussions and contribute to UI architecture, state boundaries, and API contracts.
— Build and maintain BFF endpoints using Node.js and Fastify for UI-specific data shaping.
— Design async flows for long-running analyses using BullMQ, ensuring retry-safe, idempotent jobs with clear UI status.
— Optimize data-heavy reporting views with virtualization, pagination, and backend aggregation.
— Use AI-assisted development tools (e.g., Claude CLI / Claude Code) efficiently, applying good judgment.
— Evaluate trade-offs considering simplicity, cost, stability, and performance.
— Collaborate with the team to break down work, estimate tasks, and deliver incrementally.
— Work closely with backend, product, and data teams for smooth feature integration.
— Engage actively in code reviews to maintain high-quality standards.
— Keep up with industry trends and suggest practical improvements.
Qualifications:
— 7+ years of hands-on frontend development experience with strong React and TypeScript skills.
— Experience owning frontend features end-to-end in production with clear separation of concerns and safe typing across API boundaries.
— Solid understanding of frontend performance and scalability including re-render costs, virtualization, pagination, and progressive loading.
— Comfortable working across frontend/backend boundaries, integrating with backend services and designing API contracts.
— Proficient with AI-assisted development tools, able to decompose complex tasks, supervise workflows, review generated code critically, and ensure correctness, security, testing, and maintainability.
— Experience with Vite (build configuration, code-splitting, developer experience) is a plus.
— Experience with SQL and NoSQL databases.
What we offer:
— Referral Program to help grow the team.
— Premium IT Equipment such as MacBook Pro or hardware of choice.
— Excellent work-life balance with flexible hours and full remote possible.
— Competitive compensation and benefits package.
— Opportunity to work alongside top experts worldwide contributing to the Java ecosystem.
Задачи:
— Разрабатывать backend-сервисы на C++20 для электронной трейдинговой платформы.
— Работать с логикой переговоров и исполнения сделок.
— Разрабатывать интеграции с внутренними и внешними системами.
— Работать с микросервисной и распределенной архитектурой.
— Участвовать в проектировании новой функциональности.
— Разбираться с проблемами в production вместе с QA и Support.
— Работать в международной команде разработчиков и представителей бизнеса.
Требования:
— 5+ лет коммерческой разработки на C++.
— Сильный C++17/20.
— Хорошее понимание STL, templates и generic programming.
— RAII, object lifetime, data structures & algorithms.
— Базовое понимание multithreading и concurrency.
— Опыт разработки под Linux.
— Опыт работы со сложными backend / distributed systems.
— Умение самостоятельно разбираться в проблемах, сообщать о блокерах и нормально работать с командой.
— Английский B2+.
Будет большим плюсом:
— Опыт в electronic trading / financial markets.
— Знание FIX, market data, exchanges, order management.
— Опыт с fixed income / equities / derivatives.
— Опыт с FlatBuffers / Protobuf.
— Опыт с Redis, messaging / pub-sub.
— Знание Python.
— Опыт с CMake / Conan.
Условия:
— Долгосрочная работа над большой production-системой, без коротких проектов и bench.
— Международная команда сильных C++ инженеров.
— Полностью удаленный формат работы.
— Локации: Польша, Португалия, Испания, Грузия.
— Релокационный пакет в Польшу.
Location: EMEA; Romania; Bulgaria; Kenya; Portugal; United Kingdom; Spain; Brazil; South Africa; Argentina; Armenia
Workplace: Remote
✨ ONE PLATFORM, A WHOLE WORLD OF OPPORTUNITY
The best jobs have always clustered in a handful of the world's wealthiest cities. But talent is everywhere. Oyster set out to close that gap - building a global employment platform that lets companies hire, pay, and care for brilliant people anywhere.
We're proof that a high-performing culture doesn't need an office. Distributed across 60+ countries since 2020, we've built something the industry keeps noticing:
- Ranked #10 of 250 on TIME and Statista's 2026 list of America's Top WorkTech Companies https://www.oysterhr.com/library/oyster-hr-named-10-of-americas-top-worktech-companies-of-2026-by-time
- Named one of America's Greatest Startup Workplaces 2026 https://www.oysterhr.com/library/oyster-2026-newsweek-award by Newsweek
- A G2 Spring 2026 Leader https://www.oysterhr.com/library/oyster-named-best-roi-for-any-global-employment-platform-for-g2-spring-2026 across Employer of Record, Global Employment, Multi-country Payroll, and HR Compliance
- The only B Corp-certified global employment platform ~ independently verified since 2023
Two of those rankings measured our business impact from the outside. One measured how our own people feel about working here. They landed in the same place ~ because at Oyster, culture and performance aren't separate conversations. They're the same one.
And we're just getting started. If you want to do the best work of your career alongside people who care as much as you do, we'd love for you to apply.
👩💻 THE ROLE
Location: While this position is posted in a specific location, all of Oyster’s positions are fully remote and you can work from home. Forever. To create the best experience for our new hire, this role requires you to be based within UTC−6 to UTC+3.
Oyster’s Data Engineering team is building the foundational AI platform layer that will enable teams across Oyster to develop, deploy, and operate secure, production-grade AI capabilities. As a Senior Data Engineer focused on AI Platform, you’ll work at the intersection of data engineering, platform engineering, and applied AI. You’ll build the data pipelines, services, integrations, and reusable platform capabilities that power AI use cases across Oyster.
You’ll leverage Oyster’s existing AWS and Snowflake data platform to make enterprise data accessible, reliable, secure, and useful for AI, supporting capabilities such as LLMs, RAG, embeddings, vector search, AI agents, tool calling, and AI workflows.
This is not a traditional data engineering role focused primarily on analytics pipelines or reporting. You’ll help define and build the data and platform foundations that let AI systems move from experimentation to reliable production, working closely with Engineering, Product, IT, and other teams across Oyster.
Key Responsibilities
- Design and build data pipelines and platform capabilities that support AI applications, knowledge systems, and AI workflows.
- Build and maintain data and knowledge pipelines for ingestion, transformation, chunking, embeddings, retrieval, vector search, metadata, and knowledge management.
- Develop secure, reusable ways for AI systems to access enterprise data and systems using APIs, MCP, tool calling, and similar patterns.
- Build reusable services, libraries, frameworks, and developer tooling that make it easier for engineering teams to build and productionize AI capabilities.
- Apply strong data engineering practices around data modeling, data quality, lineage, access, reliability, and governance to AI-related data and systems.
- Help establish patterns for AI deployment, observability, evaluation, and lifecycle management, including quality, latency, reliability, security, and cost.
- Partner with engineers and stakeholders to take AI use cases from prototype to production, ensuring the underlying data and infrastructure are scalable and maintainable.
- Ensure AI platform capabilities meet Oyster’s security, privacy, access control, and data governance requirements.
- Evaluate emerging AI and data technologies and determine where they can create meaningful value for Oyster.
Core Requirements
- 5+ years of experience in data engineering, platform engineering, backend engineering, ML engineering, or a related discipline, with experience building and operating production systems.
- Strong Python and SQL skills.
- Strong data engineering fundamentals, including data pipelines, data modeling, data quality, orchestration, and secure data access.
- Experience with Snowflake, Databricks, or comparable modern data platforms, and tools such as dbt, Airflow, or similar.
- Hands-on experience building or supporting production systems using LLMs / generative AI.
- Practical experience with one or more of RAG, embeddings, vector search, tool/function calling, AI agents, or enterprise knowledge systems.
- Experience building data or platform capabilities that are reusable across teams, rather than only developing one-off solutions.
- Experience taking systems from experimentation to reliable production, including considerations around scalability, observability, performance, and maintainability.
- Solid understanding of security, authentication/authorization, privacy, and data governance, particularly in the context of enterprise data.
- Strong communicator who can work across Engineering, Product, and IT to turn ambiguous AI and data problems into practical engineering solutions.
Bonus
- Experience with AWS Bedrock or other managed foundation-model platforms.
- Hands-on experience with MCP (Model Context Protocol) or similar approaches for connecting AI systems to enterprise tools and data.
- Experience with LLM evaluation, observability, monitoring, or AI quality.
- Experience with LangChain, LangGraph, or similar frameworks.
- Experience with vector databases or search technologies.
- Experience implementing AI security, governance, or responsible AI practices.
- Experience building internal developer platforms, SDKs, APIs, or reusable infrastructure for engineering teams.
- Experience working across data engineering and AI/ML platform environments.
YOU'LL ALSO NEED
- A reliable home internet connection (or be able to get one).
- Fluent English language skills.
HOW WE WORK TOGETHER AT OYSTER
Our values guide the work we do, the decisions we make, and the culture that makes Oyster what it is. We make it happen—progress is our default setting. We drive change, we build and give trust, and we move as one united team.
Our mission is to create a more equal world of work: helping companies everywhere hire, pay, and care for talent anywhere. Everything we do ladders up to our mission. We embrace asynchronous, collaborative work and share how we operate in the Oyster Public HQ https://oysterhr.notion.site/Welcome-to-The-Reef-Oyster-s-Open-Source-Employee-Guide-fc482e3f107c4afd8c85ed217f1d0c1d so other global teams can learn from us.
HOW YOU WORK
With diverse locations, cultures, and needs, we created How YOU Work; https://oysterhr.notion.site/How-YOU-work-ac16c1932e314ffd8cb693e332458395 a program supporting your whole human experience at Oyster:
- Work from anywhere: Oyster has no borders or HQ. As long as work is timely, your team is supported, and you're authorized to work where you live, you can work from anywhere.
- Paid time off: Enjoy 40 days off per year (including holidays and vacation), or more if required by your country.
- Mental health support: Access Plumm https://oysterhr.notion.site/Plumm-3b5e7e70dec6428e975f68f25972cfb7, our mental well-being service.
- Wellbeing allowance: Each month, receive a wellbeing allowance in your ThanksBen wallet to spend on a wide range of options.
- Flexible parental leave: All new parents are eligible for at least three months’ paid leave, with job protection for up to 12 months or as required locally.
- WFH stipend: Receive a stipend for your laptop and home office equipment to get you set up quickly.
✨ THE BEST JOBS SHOULD BE AVAILABLE TO EVERYONE
We embrace diverse perspectives and intentionally build our product and company with an inclusive, global mindset. We encourage you to apply, even if you don’t meet every criterion, and are committed to a trust-based, thriving environment.
Oyster is committed to ensuring equal opportunity of employment for qualified persons with disabilities and actively fosters an inclusive work environment. If you require reasonable accommodations throughout the recruiting process, please email jobs@oysterhr.com with the subject line: Interview Accommodations.
Our available positions are on our careers page. Our team will only contact you from an @oysterhr.com email, and we will never ask for money as part of an interview process or job offer. If you receive a suspicious email about Oyster jobs or are directed to a site other than www.oysterhr.com/careers http://www.oysterhr.com/careers, please report it via our Compliance and Ethics Helpline https://faceup.com/c/8tpzyyye.
Location: Anywhere in France, Belgium, Spain
HEALTH CAN’T WAIT.
Not for symptoms to get worse. Not for a six‑month appointment. Not for a system to catch up. But that’s exactly how healthcare works today. You wait, until you can’t.
Alan exists to end the wait.
Health is a universal right, and we believe this right can only become real when it’s coupled with prevention. We need to stop treating health as something we repair and start treating it as something we build, every day. It’s not solely a question of willpower. It’s the healthcare system itself that needs to work for everyone, in a sustainable way.
So we are building the new standard in prevention insurance. Alan is the first company that integrates insurance, prevention, and care into a single, acclaimed user experience.
We are on an incredible journey to build a global leading company, with a unique culture https://alan.com/en/careers. We already partner with 40K+ companies of all sizes, serving more than 1M+ members, and have reached €800M+ in ARR.
Prevention as the new norm. That's what we're building with our team of 1000+ people. If it speaks to you: we're hiring across France, Spain, Belgium, and Canada. And beyond.
⭐ THE ENGINEERING TEAM ⭐
In our engineering team, we build the infrastructure, interfaces, and applications to provide first-class service to our members, health professionals, and even ourselves!
Being an engineer at Alan means joining a team of talented, committed and passionate engineers, with a lot of interactions.
We move fast, with a lot of ownership, and are proud to tackle big problems!
Our process is very simple: those who make product decisions are the same ones who build them.
We are also the stewards of our members' most sensitive data, and building privacy in by design is core engineering work for us, not an afterthought.
Want to know more? Read this article https://medium.com/alan/a-new-iteration-of-our-engineering-career-path-at-alan-f46f7b229b2d on our Engineering career path.
🛠️ THE STACK
Python/Flask, Typescript, React, React Native on the coding side. AWS, GCP, Kubernetes, PostgreSQL, Redis, Terraform/Terramate, Datadog, Cloudflare, GitHub Actions on the platform side, all in a monorepo. We deploy daily and believe in distributed ownership - you build it, you own it.
🤖 THE DATA FOUNDATIONS CREW - WITHIN THE TECH FOUNDATIONS AREA
🎯 MISSION
- Tech Foundations - enables product crews and creates the environment to thrive, combining world-class infrastructure, intuitive developer experience, exquisite operational excellence, and built-in security to make shipping exceptional products effortless.
- Data Foundations - is one of its crews. Its mission: be the enabling and platform team for data lifecycle and privacy engineering across Alan: retention, deletion, anonymization, and pseudonymization, by design. It builds and runs the GDPR Orchestrator (the platform's current embodiment) and equips each area to own its own data rules on top of it. The team also handles data shared with third parties and partners, with Legal and Security on requirements, including authority-facing work (e.g. CNIL).
🔭 SCOPE
1. Own and evolve the privacy platform (build & run): its core engine, its safety mechanisms (preview/dry-run, audit trail), and its operational health (deploys, on-call, observability). You design the contract areas build on and keep it reliable as adoption grows.
2. Build the paved road (enable, teach to fish): docs, templates, and self-serve tooling so any of our 15+ areas can plug into the platform and manage its own data rules and dependencies. You coach areas through pairing and syncs; you build the capability rather than doing the work for them.
3. Coordinate across areas (the cross-area bridge): align legal, security, data, and the data-producing areas on requirements, surface cross-area data dependencies, and resolve design trade-offs between them. You own the coordination; each area stays accountable for its own data and rules.
4. Push the foundations forward: drive open platform design questions to a conclusion and grow the platform's capabilities as Alan's data, products, and footprint expand.
👀 FOCUS FOR 2026
- Own the platform: become the long-term owner of the GDPR Orchestrator and shape the roadmap for how Alan manages data lifecycle at scale.
- Raise the bar on the platform: invest in its safety, observability, and developer experience so areas build on it with confidence.
- Lay the paved road: ship the docs, templates, and tooling that let areas self-serve, then move ownership of data rules to the areas that produce the data.
- Scale the surface: grow the platform's reach across data stores and third-party systems as Alan expands into new countries.
⭐ IS IT YOU WE'RE LOOKING FOR?
EXPERIENCE WE VALUE
- Senior-level experience (typically 8+ years) in backend or platform software engineering, or equivalent, with deep production ownership (API and contract design, data modeling, running what you ship).
- You've built and operated platforms, libraries, or services that other engineers depend on, and you care about the contract you expose to them.
- You're comfortable operating across many teams and influencing without authoritarianism: getting legal, security, data, and product crews who don't report to you aligned on a plan, and driving it to completion.
- You bring pragmatism under constraint: you ship sound, safe solutions and improve them over time, rather than waiting for perfect.
- Strong plus: prior privacy, GDPR, or data-governance exposure, and experience working in an enabling or platform-team operating model.
- Explicitly not required: deep legal expertise. Legal and security partner with this role; they don't get replaced by it.
MINDSET WE VALUE
- You treat platform engineering as product work: engineers and members are your customers, and doing the right thing with their data should feel effortless.
- You're hands-on: writing code is the bulk of the job (Python, TypeScript). You ship what you write to production yourself, then operate it: rollouts, alerting, on-call, incident response.
- You design and communicate: you're as comfortable writing a framing doc, drawing a dependency map, and aligning several areas on a design decision as you are writing the code.
- You're an enabler: you measure your impact by how fast areas run their own data rules without ever consulting you. The harder you've worked, the less they have to engage you.
- You build reusable patterns: guardrails, libraries, and safe-by-default abstractions that keep data handling correct and safe by design at scale.
- You're fluent in English (French is not required).
For this opportunity, we are aiming to hire above the E level range https://medium.com/alan/a-new-iteration-of-our-engineering-career-path-at-alan-f46f7b229b2d.
But above all, we are looking for high potential and curiosity: make sure to show us this when you apply! Everything else is a bonus.
🌍 HOW WE WORK
- Location: You must be legally eligible to work in France, Belgium, or Spain.
- Remote work: We offer remote work flexibility, but we value in-person collaboration.
🎯 IMPORTANT NOTE: WE HIRE PEOPLE, NOT ROLES.
If you're excited about this opportunity but don't check every box, we'd love to hear from you. Everyone, no matter how underrepresented, should feel free to apply, as it can only bring learnings or success.
If you identify yourself as a woman: Did you know that research shows women often apply only when meeting 100% of requirements?
Remember, this is just a guide, not a checklist.
We'll be thrilled to receive your application!
🔖 Check out our About Alan https://alan.com/about and Career https://alan.com/careers pages, as well as our Medium https://medium.com/alan, blog https://blog.alan.com/ and Glassdoor page https://www.glassdoor.com/Overview/Working-at-Alan-EI_IE1696043.11,15.htm for more info.
YOU WANT TO KNOW MORE ABOUT ALAN?
- 🙌 Perks & Benefits https://alan.com/en/careers/a/salary-equity: Alaners are provided with a stimulating environment and perks ensuring they are happy, efficient and spend only high-quality time with co-workers.
- 🤘 A strong culture https://alan.com/en/about/a/leadership-principles: People joining Alan are often surprised and delighted by our innovative working method. We have a set of cultural values that guide our approach to work.
Location: Europe
Workplace: Remote
As a Backend Engineer on Coder's Enterprise Experience team, you'll build the features that help large organizations run Coder in production with confidence. The team owns what administrators and operators need to run Coder well. That covers how it scales, how it's upgraded, how reliably it performs, how it's observed and reported on, how activity is held accountable, and how it's secured.
You'll join a cross-functional team of backend, platform, and QA engineers who own the operator experience end to end. You'll ship features from design through production and partner with product and design to solve real operator problems.
WHAT YOU'LL DO HERE
- Build features end to end, from a design you write within the team's existing approach through production rollout.
- Write database migrations that follow the team's patterns for schema compatibility and safe upgrades.
- Build the observability, reporting, and audit features administrators rely on to see what their deployment is doing.
- Build features that keep enterprise deployments secure, following the team's security practices.
- Help investigate and resolve scalability bottlenecks under production-like load, from database access patterns to concurrency in coderd.
- Help resolve backend issues surfaced by Coder operators and administrators.
- Document the features you build so a reviewer and the next engineer do not have to decode them.
- Participate in code reviews, contribute to RFC-style design discussions, and join the on-call rotation.
WHAT WE'RE LOOKING FOR
- 2+ years of professional software engineering experience.
- Professional experience writing and shipping Go.
- Working understanding of Go's concurrency model, including goroutines, channels, and the sync package.
- Comfortable with SQL, schema changes, and writing migrations.
- Strong verbal and written communication skills, including surfacing blockers and uncertainty early.
- Solid debugging skills and the persistence to work a problem, and to escalate early when stuck.
- A self-motivated, analytical engineer who enjoys difficult technical challenges.
BONUS TACOS IF YOU HAVE
- (Tacos? If you need an ice-breaker, ask how we say thanks by giving tacos!)
- Experience investigating performance under real-world load, including debugging race conditions.
- Experience with observability, audit, or security features in an enterprise product.
- Experience with major cloud providers, Kubernetes, and container orchestration.
- Experience building or operating distributed systems at a meaningful scale.
- Curiosity about the latest developer tooling.
OUR TECH STACK
- Backend: Go, Postgres, Kubernetes, gRPC
- Observability: Prometheus, Grafana
- CI/CD: GitHub Actions
- General: GitHub, Slack, Discord, Notion
ABOUT CODER
Coder is the leading platform for AI development Infrastructure, enabling enterprises to securely run human and AI-driven development workflows in consistent, governed environments. Coder provides self-hosted, agent-ready workspaces that unify developer productivity and platform governance. With Coder, enterprises can confidently evolve from human-only development to AI-assisted and autonomous workflows, without sacrificing security, compliance, or performance. Learn more at coder.com http://coder.com.
INTERVIEW PROCESS
We believe that the interview process should be transparent, consistent, and enjoyable. We value your time and hope to complete the interview process in two to four weeks, if schedules allow. Through your interviews, you will meet a mix of individual contributors, managers, and senior leaders.
AI USE DURING THE INTERVIEW PROCESS
As an AI company, Coder embraces the use of AI tools, and we want to be transparent about our expectations as you navigate our interview process.
Not permitted: Using AI assistance during conversational interviews.
Permitted: Using AI tooling for take-home assessments. Please flag where and to what extent it was used in your take-home. Your submission will not be penalized for using AI as long as it is done honestly.
OUR USE OF AI IN HIRING
We use AI tools to help manage our recruitment process efficiently and fairly. Specifically:
- Ashby and Brainerr help us review inbound applications by surfacing candidates who best match the role requirements we've defined. This tool does not make hiring decisions; it helps our team prioritize which applications to review first.
- Granola takes notes during our interview calls so our team can focus on the conversation with you.
All hiring decisions are made by humans. Our team reviews applications, conducts interviews, and makes final selections. AI tools assist us but never replace human judgment, and these practices are conducted in compliance with applicable data protection, AI governance, and labor laws. Your data is not used to train AI models.
In accordance with New York City Local Law 144, an independent bias audit has been conducted on "Automated Employment Decision Tools"; results are available for Ashby https://www.ashbyhq.com/downloadables/ashby-bias-audit-08-2024.pdf.
If you're applying for a role at Coder and have questions about how we use AI in our process, or if you'd like to request information about the data we collect, please contact careers@coder.com.
CODER IS A PROUD EQUAL OPPORTUNITY EMPLOYER
We are committed to providing equal employment opportunities to qualified applicants and do not discriminate on the basis of race, color, ancestry, religion, sex, pregnancy, gender, gender identity, gender expression, sexual orientation, national origin, age, marital status, genetic information, disability, protected veteran status or any other characteristic protected by federal, state, or local laws.
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
• Работать как инженер с применением AI в backend, web, Android и iOS.
• Сотрудничать с продакт-менеджерами для превращения целей в решения.
• Проектировать функции с учётом ограничений, таких как масштаб и задержка.
• Создавать и поддерживать полный жизненный цикл функций, включая качество и тестирование.
• Выпускать функции и измерять их влияние на пользователей.
Требования:
• Опыт разработки ПО 5+ лет, особенно в backend.
• Глубокие знания AI-разработки и осознание рисков.
• Уверенность в работе с несколькими технологическими стеками и языками.
• Опыт работы с высоконагруженными распределёнными системами.
• Владение английским языком на уровне Intermediate или выше.
Желательно:
• Опыт с Java 17+, Spring Boot, Docker и Kubernetes.
• Опыт работы с live-streaming или высокомасштабными потребительскими продуктами.
Условия:
• Конкурентная зарплата и опционные программы (все являются партнёрами).
• Официальное трудоустройство на Кипре (поддержка визы для сотрудника и супруга).
• Офис в Лимассоле с питанием, закусками и творческой атмосферой.
• Медицинская страховка (100% для сотрудника, 75% для семьи).
• Доступ к матчам и мероприятиям Aris Limassol F.C.
• Возможности профессионального роста и уроки греческого языка.
Формат работы: офис, Лимассол.
ОфисseniorLimassol
JКомпания не указана
Управление вакансиями скоро появится
Скрытые компании и отметки о просмотре ещё не подключены.
Задачи:
— разрабатывать и развивать backend-продукты на C#/.NET;
— работать над сложными высоконагруженными системами;
— участвовать в проектировании архитектуры и развитии продукта;
— взаимодействовать с сильной инженерной командой.
Требования:
— глубокое понимание баз данных;
— опыт работы с микросервисной архитектурой;
— английский язык для общения с командой;
— возможность и готовность к релокации в Словению.
Условия:
— международная продуктовая FinTech компания с более чем 30-летним опытом;
— работа в международной продуктовой команде с сильной инженерной культурой;
— внедрение передовых технологий в FinTech;
— гибридный формат работы в Словении;
— официальное трудоустройство;
— релокация на кандидате;
— зарплата €6000–6800 gross в месяц + бонусы;
— вилка обсуждается.
Задачи:
- Разрабатывать и поддерживать backend-сервисы и REST API на Python (FastAPI)
- Проектировать компоненты системы, API-контракты, модели данных
- Разрабатывать интеграции с AI-компонентами, внутренними сервисами и внешними API
- Проектировать асинхронные и событийно-ориентированные процессы с использованием Kafka
- Работать с PostgreSQL: проектировать схемы данных, писать и оптимизировать запросы
Требования:
- От 4–5 лет коммерческого опыта в backend-разработке на Python
- Практический опыт разработки production-сервисов на FastAPI
- Понимание безопасности API: OAuth 2.0, JWT, RBAC
- Глубокое понимание асинхронного Python: async/await
- Практический опыт работы с Kafka
- Уверенный опыт работы с PostgreSQL и SQL
Условия:
- Формат работы: полная удалёнка или гибрид
Задачи:
— Проектировать и реализовывать масштабируемые, безопасные и высокопроизводительные решения Adobe Commerce (Cloud и On-premise).
— Вести переход от core overrides к расширяемости вне процесса с использованием Adobe App Builder и API-first методологий.
— Оптимизировать производительность backend, SQL-запросы и стратегии кэширования (Redis, Varnish, Fastly) для обработки больших пиковых нагрузок.
— Разрабатывать и поддерживать современные frontend-решения с использованием Hyvä, PWA Studio или традиционного Luma, обеспечивая высокий Core Web Vitals score.
— Строить и управлять сложными интеграциями с ERP, CRM и PIM системами через Adobe I/O Events и RabbitMQ.
— Проводить тщательные code review, наставлять mid-level разработчиков и поддерживать высокие стандарты TDD и автоматизированного тестирования.
Требования:
— Опыт работы 5+ лет с Magento 2 / Adobe Commerce (включая B2B и Cloud editions).
— Владение PHP 8.x, MySQL и специализированными поисковыми технологиями, такими как OpenSearch/Elasticsearch или Adobe Live Search.
— Экспертные знания GraphQL, REST API и построения decoupled commerce решений.
— Опыт работы с Tailwind CSS, Alpine.js (для Hyvä) или React (для PWA Studio).
— Знакомство с Adobe Commerce Cloud (ECE), Docker и CI/CD пайплайнами (GitHub Actions/Bitbucket Pipelines).
— Наличие сертификата Adobe Certified Professional/Expert/Master (Developer) является значительным плюсом.
— Английский язык на уровне intermediate-advanced.
— Локация в часовом поясе CET (+/- 3 часа).
Условия:
— Своевременные ежемесячные выплаты с гибкими опциями вывода.
— Предсказуемый график работы: 8 часов в день.
— До 24 дней гибких выходных в год без потери оплаты для full-time позиций через Proxify.
— Долгосрочные удалённые позиции в ведущих компаниях.
— Персонально подобранные вакансии без типичных рекрутинговых барьеров.
— Единый процесс контрактации для множества возможностей без дополнительных оценок.
— Стабильная оплата каждый месяц при работе через Proxify.
Задачи:
— Проектировать, писать и поддерживать высококачественный Apex код, пользовательские интерфейсы на LWC и асинхронные backend-фреймворки.
— Архитектурно строить безопасные двунаправленные интеграции между Salesforce и сторонними корпоративными платформами (SAP, HubSpot, BigQuery) с использованием REST/SOAP API и middleware.
— Профилировать логи выполнения, оптимизировать сложные обработчики триггеров и рефакторить неэффективный legacy-код для обеспечения быстрой загрузки страниц и стабильной обработки больших объемов данных.
— Управлять развертываниями с использованием Salesforce CLI и Git-ориентированных CI/CD пайплайнов, обеспечивая безопасное управление sandbox-средами и предсказуемость релизов.
— Сотрудничать с архитекторами Salesforce, бизнес-аналитиками и владельцами продуктов для трансформации бизнес-требований в масштабируемые технические решения.
Требования:
— Опыт разработки 5+ лет с Salesforce Sales Cloud и Service Cloud.
— Экспертное владение Apex (классы, триггеры, batch jobs, queueables) и Lightning Web Components (LWC).
— Продвинутые знания SOQL и SOSL, умение проектировать масштабируемые модели данных (custom objects, junction objects, big objects) и оптимизировать запросы для предотвращения ошибок governor limits.
— Опыт построения, потребления и защиты внешних веб-сервисов через REST/SOAP API, Named Credentials, OAuth2, Pub/Sub API, MuleSoft.
— Знание enterprise design patterns в Apex (Trigger Frameworks, Service Layer, Selector Layer, Domain Layer) и умение анализировать trade-offs между декларативным и программным подходами.
— Опыт работы с Salesforce CLI, source-driven development (SFDX), Git workflows, unit testing с покрытием >85%, CI/CD инструментами (Copado, Gearset, GitHub Actions).
— Активные сертификаты Salesforce Platform Developer I & II (PD1 / PD2) предпочтительны.
— Свободное владение английским языком.
— Локация в часовом поясе CET (+/- 3 часа).
Желательно:
— Опыт с Salesforce CPQ, OmniStudio (Vlocity), Experience Cloud.
— Сертификаты Data Architecture & Management Designer или Integration Architecture Designer.
— Знакомство с Data Cloud (CDP), CRM Analytics (Tableau CRM/Einstein Analytics), AI функциями (Agentforce/Einstein 1).
— Опыт миграции Visualforce и Aura компонентов в LWC.
Условия:
— Своевременные ежемесячные выплаты с гибкими опциями вывода.
— Предсказуемый график работы 8 часов в день.
— До 24 оплачиваемых гибких дней отпуска в год.
— Долгосрочные удалённые позиции в ведущих компаниях.
— Персонально подобранные вакансии без типичных рекрутинговых барьеров.
— Единый процесс контрактации для множества возможностей без дополнительных оценок.
— Стабильная оплата каждый месяц.
We are looking for a Senior Fullstack Developer skilled in React.js and Node.js for one of our clients. You are a perfect candidate if you are growth-oriented, you love what you do, and you enjoy working on new ideas to develop exciting products.
What we are looking for:
— 5+ years experience as a Fullstack Developer.
— Backend experience with Node.js and Microservices architecture.
— Database experience with SQL and MongoDB.
— Intermediate-advanced English.
Nice-to-have:
— Located in CET timezone (+/- 3 hours).
— Database Architecture knowledge.
Responsibilities:
— Ability to build libraries and frameworks of reusable efficient code.
— Competence in designing and implementing low-latency, stable and performing applications.
— Capacity to effectively collaborate with other team members and stakeholders remotely.
— Ability to implement data protection systems.
— Competence in data storage solutions.
What we offer:
— On-time monthly payments with flexible withdrawal options.
— Consistent 8-hour working days with clients.
— Up to 24 flex days off per year without losing pay for full-time positions.
— Exclusive long-term remote positions at cutting-edge companies.
— Personally matched positions avoiding typical recruitment roadblocks.
— One-time contracting process for multiple opportunities.
— Consistent monthly compensation for positions landed through Proxify.
Задачи:
— Разработка и развитие backend-сервисов на Python (FastAPI, Django, Flask) в микросервисной архитектуре
— Проектирование и реализация REST API, проработка контрактов, версионирование API и интеграций
— Работа с данными: проектирование схемы, оптимизация запросов, миграции в PostgreSQL (SQLAlchemy, Alembic)
— Интеграция с очередями сообщений и кэшами: RabbitMQ, Redis
— Написание unit- и integration-тестов (pytest), участие в code review
— Участие в CI/CD-процессах: Docker, docker-compose, GitLab CI/GitHub Actions
Требования:
— Коммерческий опыт разработки на Python от 3 лет, уровень Middle+ / Senior
— Уверенное владение Python 3.10+: typing, asyncio, concurrency patterns
— Глубокое знание веб-фреймворков: FastAPI, Django (DRF), Flask
— Опыт работы с PostgreSQL: схема, сложные запросы, оптимизация, транзакции
— Уверенная работа с ORM (SQLAlchemy, Django ORM) и миграциями
— Понимание принципов микросервисной архитектуры и распределённых систем
Location: San Francisco, California
Workplace: Hybrid
ABOUT SENTRY
Software runs the world and the pace is faster than ever. Sentry helps developers fix errors and performance issues before users notice, so teams can spend less time firefighting and more time building.
Trusted by 200,000+ organizations, Sentry is today’s application monitoring standard and our team is building its AI-native future.
ABOUT THE ROLE
Sentry's issue platform processes billions of events every day to help millions of developers find and fix bugs. The hard part is deciding which events point to a problem, which belong together, and what a developer needs to know to investigate.
As a Senior Software Engineer on the Issue Detection team, you'll design, build, and operate the systems that make those decisions. You'll work on real-time processing pipelines, monitors, and analysis systems that detect problems and turn them into issues. The work combines distributed systems with product engineering. Choices about detection accuracy and processing latency affect which problems developers see and how soon they can act.
You'll help shape how developers monitor their applications and how Sentry groups related events into issues. You'll also build the context developers and AI agents need to investigate what went wrong. Keeping these systems reliable and fast as Sentry grows is part of the job, alongside making the issues they produce more useful.
IN THIS ROLE YOU WILL
- Build and scale features on a product surface handling billions of events daily, where both query latency and correctness are immediately visible to users.
- Own the design and delivery of substantial projects end to end, scoping alongside product and design, making the technical calls within your scope, shipping, and instrumenting what you ship so the team can measure it.
- You will contribute to meaningful technical product decisions: grouping quality, search performance, migrations and backfills against enormous datasets, and making the surface work well for both humans and agents.
- Champion product quality and user experience. Build features that don't just work—they delight. You understand that milliseconds matter in the developer experience. You sweat the details of interfaces, error messages, loading states, and edge cases. You instrument everything so the team can measure and improve.
- Mentor and elevate others. You've helped engineers grow their skills. You celebrate wins and learn from failures alongside your teammates.
YOU’LL LOVE THIS JOB IF YOU
- Are a distributed systems engineer who understands the realities of high-scale architectures. You know about eventual consistency, partitioning strategies, caching layers, and query optimization. You've debugged enough systems at scale that you now know to design for failure and build systems that degrade gracefully.
- Are product-minded and understand that great engineering serves users. You collaborate effectively with Product and Design, offering technical perspectives that shape better products. You can explain technical constraints in user-centric terms. You get excited about making developers' lives better, not just solving technical puzzles.
- Have strong full-stack instincts. While this role is backend-heavy, you understand the entire system from data ingestion to what renders in the browser. You know enough about frontend performance, API design, and user experience to make good architectural decisions that consider the whole picture.
- Include and uplift others. You've helped engineers grow their skills in systems design, coding practices, and product thinking. You're generous with knowledge and patient in explaining complex concepts. You celebrate wins and learn from failures alongside your teammates.
QUALIFICATIONS
- 5+ years of full-stack software engineering experience, ideally Python and TypeScript
- Strong domain modeling skills, with working experience in distributed systems, data stores, and message queues
- Excellent written and verbal communication skills
- Experience with PostgreSQL, ClickHouse, or Kafka is preferred
EQUAL OPPORTUNITY AT SENTRY
Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible.
If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io.
Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy https://sentry.io/careers/applicantprivacy/.
Задачи:
— Разрабатывать и развивать высоконагруженные кредитные продукты, которыми ежедневно пользуются миллионы клиентов;
— Писать и поддерживать сервисы на .NET/C#, уделяя внимание надежности, производительности и качеству кода;
— Проектировать API и BFF, участвовать в архитектурных и технических решениях;
— Проводить code review, предлагать улучшения и развивать инженерные практики команды;
— Использовать современные AI-инструменты для ускорения разработки;
— Работать в тесном взаимодействии с командой, делиться опытом и участвовать в развитии процессов.
Требования:
— От 5 лет коммерческого опыта в backend-разработке, из них от 3 лет на .NET;
— Опыт работы с разными технологиями, подходами и архитектурами;
— Самостоятельность и готовность брать ответственность за результат;
— Умение декомпозировать сложные задачи и принимать технические решения;
— Сильное инженерное мышление;
— Уверенный английский язык;
— Опыт менторства, технического лидерства или управления небольшой командой будет преимуществом.
Условия:
— Гибкий график;
— Бесплатный тренажерный зал в офисе;
— Отсутствие дресс-кода;
— Chill-зона с уютным двориком, workout-площадкой, скамейками и качелями.
Location: Seoul, South Korea
Workplace: onsite
ABOUT YOU
We are looking for a Senior Full-Stack Engineer who is innovative, detail-oriented, and highly collaborative to join our Engineering team. The best candidate will be someone who thrives in a fast-paced, highly collaborative, and exceptionally dynamic setting and is excited to build end-to-end solutions, design scalable architectures, and drive performance and reliability across both frontend and backend systems.
Strong proficiency in React and modern frontend development practices, along with solid backend expertise in Go (or a similar language) is essential, along with experience in microservices architecture, distributed systems, and cloud-native environments using Docker and Kubernetes. The ability to own features from concept to production, troubleshoot complex system behaviors, and continuously optimize performance and resiliency will be key to your success in this role.
If you're passionate about building seamless full-stack experiences that power impactful products and love creating scalable solutions that support gaming, payment, and digital commerce ecosystems, we would love to hear from you!
ABOUT US
Xsolla is a global commerce company with robust tools and services to help developers solve the inherent challenges of the video game industry. From indie to AAA, companies partner with Xsolla to help them fund, distribute, market, and monetize their games. Grounded in the belief in the future of video games, Xsolla is resolute in the mission to bring opportunities together, and continually make new resources available to creators. Headquartered and incorporated in Los Angeles, California, Xsolla operates as the merchant of record and has helped over 1,500+ game developers to reach more players and grow their businesses around the world. With more paths to profits and ways to win, developers have all the things needed to enjoy the game.
For more information, visit xsolla.com.
Responsibilities
Design, build, and maintain full-stack applications that power core products and platforms.
Develop responsive, high-performance user interfaces using React.
Build and maintain backend services using Go and event-driven architectures.
Build scalable microservices in containerized environments using Docker and Kubernetes.
Drive architecture decisions that improve performance, resiliency, and maintainability.
Collaborate with engineers, product managers, designers, and QA to deliver end-to-end solutions.
Own your code in production, monitor, debug, and continuously improve application performance and reliability.
Write automated tests and follow CI/CD best practices to ensure high-quality deployments.
Participate in code reviews, technical discussions, and knowledge sharing across teams.
Participate in on-call rotation to support production systems and respond to incidents.
Qualifications & Skills
5+ years of full-stack development experience.
Strong proficiency in React and modern frontend development practices.
Solid backend experience in Go or a similar language.
Strong understanding of microservices architecture, distributed systems, and event-based communication.
Familiarity with cloud infrastructure and container orchestration (e.g., Kubernetes, Docker).
Solid understanding of observability, monitoring, and performance optimization.
Ability to troubleshoot production issues, analyze system behavior, and drive resolution.
Business-level proficiency in Korean and English is required.
Nice to Have
Experience with React Native for mobile development.
Background in gaming, payments, or commerce systems.
Experience in adtech or offer monetization platforms.
Hands-on experience with Kafka or equivalent streaming platforms.
Experience with Redis or other in-memory data stores.
Experience with cloud platforms (e.g., AWS, GCP, or Azure).
Familiarity with ClickHouse, Postgres, or other analytical/OLAP/OLTP databases.
Prior experience working on internal platforms or developer-facing tools.
The duties and responsibilities of this position may evolve over time to support the organization's goals and individual growth. This job description is intended to outline the general nature and level of work being performed and is not intended to be an exhaustive list of all duties, responsibilities, and qualifications required. By submitting your application, you consent to Xsolla conducting background checks, where permitted by law, after the final interview stage. All checks will comply with local regulations, and your information will be handled confidentially. Xsolla takes your privacy seriously and will not sell or externally distribute any personal data received during the hiring process. In accordance with applicable data protection laws including the Personal Information Protection Act (PIPA), Xsolla is committed to protecting your personal information and respecting your privacy. For any inquiries related to data privacy, please contact: careers@xsolla.com
Explore more opportunities at: https://xsolla.com/careers
УдалённоseniorEMEA; Romania; Bulgaria; Kenya; Portugal; United Kingdom; Spain; Brazil; South Africa; Argentina; Armenia
seniorAnywhere in France, Belgium, Spain
УдалённоEurope
География найма не уточнена
ГибридseniorSan Francisco, California
ОфисseniorSeoul, South Korea
Все вакансии в одном месте - страница 27 · Job Hunters