Какие задачи предстоит выполнять Работа с заказчиком: погружаться в бизнес-процессы клиентов, выявлять потребности, определять задачи и ожидаемый результат; Проектирование решений: продумывать логику работы будущих приложений, пользовательские сценарии, структуру данных и требования к интерфейсу;
Location: Remote Spain
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
The International Accelerator Engineering team is growing, and we're looking for a Senior Software Engineer to join us! We're a full-stack team located entirely in Europe within the same time zone, but culturally rooted in Silicon Valley. We directly improve the financial lives of over 20 million people shaping how Affirm builds Direct-to-Consumer products for Canada, the UK, and future international markets. We build and own various products used by our consumers, like the Affirm App and other Direct to Consumer products across international markets. We are here to make sure we reach and provide useful tools to our users so they can experience honest financial products at their fullest.
Our work is agile and fast-paced, shipping new code to production for millions to use across geographies and rigorously measuring the impact it has on them. This role rewards curiosity, ownership, ability to zoom in and out, switch contexts often, also in an open contribution model, and a builder's mindset. You'll know exactly what your objectives are, you'll have what you need to hit them, and you'll choose your own path to get there, while constantly looking for ways to get AI to increase productivity on a daily basis. You'll learn quickly from experienced teammates and grow your craft on problems that matter at scale.
If you want to build something new and operate it at scale – come join us!
What You'll Do:
You will be responsible for owning and delivering quarterly goals for your team, leading engineers on your team through ambiguity to solve open-ended problems, and ensuring that everyone is supported throughout delivery.
You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
You will proactively identify project, process, technology or business issues, advocate for them, and lead in solving them.
You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
You will foster a culture of quality and ownership on your team by setting or improving code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.
You will help develop talent on your team by providing feedback and guidance, and leading by example.
On-Call Rotation - There would be an on-call rotation for this role as a requirement.
What We Look For:
· You have a total of 4+ years of experience as a software engineer.
· You are experienced in designing, developing and launching backend systems at scale technologies like Python, Kotlin, AWS, MySQL, and Kubernetes.
· You have experience shipping web apps using declarative UI frameworks like React or Vue.
- You efficiently use AI to assist you to deliver high quality products on a daily basis
· You have experience defining a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design. You write high quality code that is easily understood and used by others.
· You are proficient at making significant changes in a large code base, and have developed a suite of tools and practices that enable you and your team to do so safely.
· Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
· You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
Compensation & Benefits
Pay Grade - N
Equity Grade - 4
Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).
ESP base pay range per year: €86,000 - €122,000
Additional benefits include:
• Flexible Spending Wallets for tech, food and lifestyle
• Away Days - wellness days to take off work and recharge
• Learning & Development programs
• Parental benefits
• Employee Resource & Community Groups
Location - Remote Spain
We are able to offer visa sponsorship for this role, but do require that someone is based in Spain for the role.
#LI-Remote
Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits designed for you
Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:
Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking "Submit Application," you acknowledge that you have read Affirm's
Global Candidate Privacy Notice
and consent to the use of your personal information as described.
УдалённоseniorRemote Spain; We're a full-stack team located entirely in Europe within the same time zone, but culturally rooted in Silicon Valley
Location: Remote Ireland; Remote, Austria; Remote, France; Remote, Germany; Remote, Netherlands; Remote, Spain; Remote, United Kingdom
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems.
Co-create the future with us
as we build technology that transforms how the world develops software.
*
Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.
An overview of this role
GitLab’s Forward Deployed Engineering team is a field-situated product engineering function focused on strategic customer outcomes, artificial intelligence (AI) adoption, and direct contributions to GitLab’s product. This isn't a traditional field engineering, solutions architecture, or professional services role. As a Staff Forward Deployed Engineer, you'll work closely with customers while maintaining the technical standards and contribution discipline of a Staff-level product engineer.
You'll work where strategic customer urgency, complex technical ambiguity, and GitLab product execution intersect. You'll partner directly with strategic customers and teams across Product, Engineering, Support, Site Reliability Engineering (SRE), Solutions Architecture (SA), Customer Success Architecture (CSA), Customer Success Management (CSM), and Professional Services. You'll diagnose and resolve high-impact adoption blockers, contribute production-quality fixes and features, and turn what you learn into repeatable patterns for GitLab and its customers.
Why this role exists
Strategic customers sometimes encounter challenges that are too broad, deep, urgent, or cross-functional for any single team to own from start to finish. These challenges may involve product gaps, performance degradation, scale bottlenecks, AI governance, adoption blockers, architectural constraints, Git usage patterns, continuous integration and continuous delivery (CI/CD) complexity, application programming interface (API) automation, security requirements, or operational instability.
Forward Deployed Engineering provides technical stewardship in these moments. The team doesn't simply observe, report, or escalate. You'll engage directly, diagnose the underlying technical problem, collaborate with the right teams, contribute code or technical solutions where appropriate, and transition the outcome into normal ownership once the customer is stable and the learning can be reused.
What you’ll do
Product contribution
Contribute production-quality code to GitLab’s product and adjacent systems.
Develop bug fixes, features, integrations, tooling, and performance improvements when strategic customer outcomes require direct engineering work.
Work within GitLab’s product and engineering processes, including issue discovery, merge request creation, testing, review, documentation, and maintainability.
Partner with Product and Engineering so customer-driven solutions support long-term product direction rather than becoming one-off customizations.
Turn blockers discovered in the field into durable product improvements, reference architectures, documentation, and repeatable implementation patterns.
Strategic technical stewardship
Engage with strategically important customers when adoption, retention, executive confidence, or public trust is materially at risk.
Diagnose complex problems across GitLab product behavior, customer architecture, Git internals, CI/CD workflows, API usage, observability, infrastructure, networking, and cloud environments.
Coordinate across Product, Engineering, SRE, Support, SA, CSA, CSM, Professional Services, and customer technical teams to drive resolution from discovery through handoff.
Provide recommendations grounded in data, traces, and systems analysis to improve GitLab usage, workflows, automation, and architecture.
Create durable outcomes without establishing permanent dependency on Forward Deployed Engineering.
AI adoption and agentic software development lifecycle
Drive governed, measurable, and production-oriented adoption of GitLab Duo Agent Platform with strategic customers.
Identify and resolve AI adoption blockers involving governance, usage controls, auditability, security, compliance, operating models, workflow design, and integrations.
Develop customer-safe adoption patterns for the agentic software development lifecycle (SDLC), AI-assisted development, intent-based review, AI governance, and human-in-the-loop software delivery.
Partner with Product, Engineering, Field, and Customer Success teams to turn AI adoption learning into reusable guidance and product improvements.
Thought leadership
Create technical narratives grounded in customer experience and product reality that can help shape the industry’s approach.
Contribute to Well-Architected Frameworks, whitepapers, webinars, reference architectures, technical strategy memos, and adoption frameworks.
Guide ideas through discovery, formulation, validation, amplification, and adoption across GitLab.
Partner with SA, CSA, Product, Engineering, Marketing, Product Marketing Management, CSM, Support, and executive stakeholders to make technical thought leadership a shared company capability.
What you’ll bring
Staff-level experience building, operating, or improving complex production software systems.
Experience contributing to large, mature product codebases with high standards for testing, maintainability, performance, and security.
Strong Ruby on Rails or Go experience and the ability to contribute directly to GitLab’s product and adjacent systems.
Experience with AI-assisted software development, agentic workflows, AI governance, model evaluation, context management, prompt and workflow design, or AI adoption in enterprise environments.
Experience diagnosing complex system behavior across application code, data stores, infrastructure, observability, networking, APIs, and customer usage patterns.
Deep knowledge of modern DevSecOps workflows, including Git, merge requests, CI/CD, security controls, compliance needs, and enterprise software delivery.
Experience working with strategic customers or senior technical stakeholders in ambiguous, high-impact situations.
The ability to coordinate across product, engineering, field, and customer teams without formal authority.
Strong written communication and sound judgment, including the ability to create technical narratives and distinguish reusable product work from customer-specific customization.
Strongly preferred qualifications
Direct experience with GitLab as a platform, including GitLab.com, GitLab Dedicated, or GitLab Self-Managed.
Production experience with Ruby on Rails, Go, PostgreSQL, Redis, Sidekiq, Vue, TypeScript, Kubernetes, Docker, Linux, or observability tools.
Deep familiarity with Git internals, repository performance, large-scale Git usage patterns, or GitLab Runner behavior.
Experience creating technical thought-leadership materials, such as whitepapers, technical talks, architecture frameworks, requests for comments, public technical writing, or internal strategy documents.
A background in performance engineering, site reliability engineering, platform engineering, infrastructure engineering, or distributed systems.
Experience working in open source or highly asynchronous engineering environments.
Technologies and domains
Directly relevant technologies and domains include:
Ruby on Rails
Go
AI-assisted development and the agentic SDLC
PostgreSQL
Redis and Sidekiq
Git internals
GitLab CI/CD and Runner architecture
Kubernetes and containers
Terraform
Linux, networking, observability, and performance analysis
Vue and TypeScript
APIs and automation
DevSecOps governance, security, and compliance
What this role is not
This role isn't:
A generic field engineering role.
A proof-of-concept factory.
A replacement for Solutions Architecture, Customer Success Architecture, Customer Success Management, Professional Services, Support, SRE, Product, or Engineering.
A customer-specific customization function.
Unbilled Professional Services.
A requirements-gathering role that only escalates to Product.
An AI evangelism role disconnected from product execution.
Success measures
Success in this role may include:
Stabilizing strategic customer adoption or retention risks.
Fixing product bugs or contributing features.
Removing AI adoption blockers for strategic accounts.
Creating reusable implementation patterns and transitioning them to long-term owners.
Producing or enabling Well-Architected Frameworks, whitepapers, webinars, or technical narratives.
Resolving cross-functional customer challenges without creating permanent dependency on Forward Deployed Engineering.
Equipping Product, Engineering, Support, CSA, CSM, Professional Services, and SA teams with better guidance based on learning from the field.
Increasing adoption and effective use of GitLab capabilities, especially GitLab Duo and GitLab Duo Agent Platform, in targeted accounts.
About the team
The Forward Deployed Engineering team connects strategic customer needs with GitLab product execution. The team works directly with customers and across GitLab to resolve complex adoption challenges, contribute durable product improvements, and create reusable technical guidance. Its goal is to stabilize urgent situations, improve the product, and transition ongoing ownership to the appropriate team rather than create a permanent dependency.
Ideal candidate profile
You're a Staff-level product or platform engineer who can operate in the field without becoming field-only. You're comfortable reading traces, writing production code, debugging architecture, discussing AI governance, leading a customer technical session, opening a merge request, outlining a whitepaper, and coordinating across teams to achieve a strategic customer outcome.
You're not simply a strong communicator with technical awareness. You're a credible engineer with the judgment, presence, and narrative ability to turn customer reality into product contributions, adoption guidance, and company-level thought leadership.
We welcome candidates with different backgrounds and levels of experience. Many successful candidates don't meet every qualification. If you're excited about this role, we encourage you to apply and let our recruiting team assess your application.
How GitLab Supports Full-Time Employees
Benefits to support your health, finances, and well-being
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan
Growth and Development Fund
Parental Leave
Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from
underrepresented groups
are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application.
Country Hiring Guidelines:
GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process.
Privacy Policy:
Please review our
Recruitment Privacy Policy.
Your privacy is important to us.
GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also
GitLab’s EEO Policy
and
EEO is the Law
. If you have a disability or special need that requires
accommodation
, please let us know during the
recruiting process
.
Задачи:
— Проектировать и реализовывать высоконагруженные сервисы и API на .NET Core для интеграции AI-пайплайнов с ядром бронирования и внутренними системами авиакомпании.
— Создавать интерфейсы на Vue.js для визуализации рекомендаций по ценообразованию, аналитических дашбордов и инструментов управления правилами.
— Участвовать в интеграции ML-моделей и LLM в продакшен: от приёма данных и вызова инференса до отображения результатов пользователю.
— Участвовать в построении ETL/ELT-пайплайнов, работе с потоками данных, интеграции с Data Lake/Warehouse, обеспечении стандартизации и качества данных.
— Писать чистый, поддерживаемый код, проводить код-ревью.
Требования:
— Опыт коммерческой разработки на .NET Core / C# от 4 лет, включая ASP.NET Core, Web API, EF Core, понимание принципов построения высоконагруженных бэкенд-систем.
— Опыт коммерческой разработки на Vue.js от 3 лет: Vue 3, Composition API, Pinia/Vuex, Vue Router, опыт построения SPA и работы с REST/WebSocket API.
— Опыт разработки продуктов с AI/ML в продакшен-архитектуре, понимание жизненного цикла ML-моделей, интеграция инференса, работа с AI-пайплайнами и LLM.
— Уверенное владение SQL и опыт работы с реляционными базами данных PostgreSQL, MS SQL, а также с брокерами сообщений и потоковой обработкой (Apache Kafka или аналоги).
— Понимание архитектуры данных: ETL/ELT, Data Lakes/Warehouses, работа с большими объёмами разнородных данных.
— Будет плюсом опыт работы с облачными/on-premise решениями для Big Data (Spark, Airflow и аналоги), знание принципов UI/UX и дизайн-систем.
— Опыт в домене ценообразования, рекомендательных систем или прогнозирования временных рядов — будет огромным плюсом.
Условия:
— Полная занятость, график 5/2.
— Удалённый формат работы.
Контакты для отклика: jobs@arcadia.spb.ru
Требования:
— наличие коммерческого опыта или зрелых pet-проектов с QML / Qt Quick
— понимание C++ на уровне, достаточном для интеграции с Qt, включая QObject, Q_PROPERTY, сигналы/слоты
— опыт работы с любым современным веб-фреймворком: React, Vue или Angular
— готовность к оформлению допуска к государственной тайне (3-я форма)
Location: Remote, Global
Workplace: Remote
ABOUT SUPABASE
Supabase is the Postgres development platform, built by developers for developers. We provide a complete backend solution including Database, Auth, Storage, Edge Functions, Realtime, and Vector Search. All services are deeply integrated and designed for growth.
ABOUT THE ROLE
We're looking for a Developer Relations Engineer to join our team and help more developers discover, learn, and build with Supabase. You'll create high-impact content, build real-world projects, and represent Supabase across communities and events. If you're equally energized by writing code and teaching others, this is the role for you.
WHY THIS ROLE MATTERS
Supabase is growing fast with 350,000+ developers, 1,000+ OSS contributors, and a thriving open source ecosystem. Our users are builders, startup founders, weekend hackers, and engineers scaling to millions of users. DevRel is how we meet them where they are: through content, community, and code.
We're building a community of communities that brings together developers from many backgrounds, including first-time open source contributors. As a DevRel Engineer, you'll be a bridge between Supabase and the broader developer ecosystem, helping people get started, go deep, and feel connected.
WHAT YOU'LL DO
- Make content — Publish compelling technical content, especially video, to help developers learn Supabase quickly
- Build demos and tutorials — Ship real-world apps using Supabase and tools like Next.js, React, and Stripe. Write guides that others can follow and remix
- Represent Supabase — Speak at meetups, livestream builds, and engage with the developer ecosystem. You'll be a visible and trusted voice of the platform
- Support and grow the community — Celebrate contributors, answer questions, highlight cool projects, and bring developer feedback to the team
- Collaborate across the company — Work with engineering, product, and growth to amplify launches, prioritize content, and reduce friction for new users
YOU MIGHT BE A GOOD FIT IF
- You've built full-stack apps and enjoy sharing your knowledge
- You create content that makes people want to open their code editor
- You're equally comfortable writing a video script and TypeScript
- You're energized by community whether it's on Discord, Twitter, YouTube, or in person
- You're self-directed, organized, and excited to contribute to open source
REQUIREMENTS
- Strong engineering skills, especially with JavaScript or TypeScript, Postgres, and modern frontend frameworks (React, Svelte, Vue, etc.)
- Experience creating technical content (written or video)
- Comfortable representing a product publicly (on camera, on stage, or online)
BONUS POINTS IF YOU HAVE
- A growing audience on YouTube, Twitch, or Twitter
- Prior experience in DevRel or open source
- Have used (and loved) Supabase
WHAT WE OFFER
- Fully Remote
We hire globally. We believe you can do your best work from anywhere. There are no Supabase offices, but we provide a WeWork membership or co-working allowance you can use anywhere in the world.
- ESOP
Every team member receives ESOP (equity ownership) in the company. We want everyone to share in the upside of what we’re building together.
- Tech Allowance
Use this budget to set up your ideal work environment—laptop, monitor, headphones, or whatever helps you do your best work.
- Health Benefits
Supabase covers 100% of health insurance for employees and 80% for dependents, wherever you are. Your wellbeing and your family’s health are important to us.
- Annual Off-Sites
Once a year, the entire company gathers in a new city for a week of connection, collaboration, and fun. It’s a highlight of our year.
- Flexible Work
We operate asynchronously and trust you to manage your own time. You know what needs to be done and when.
- Professional Development
Every team member receives an annual education allowance to spend on learning—courses, books, conferences, or anything that supports your growth.
ABOUT THE TEAM
Supabase was born-remote and open-source-first. We believe our globally distributed team is our secret weapon in building tools developers love.
- ~400 team members
- 60+ countries
- 20+ languages spoken
- Over $1B raised (including our $500M Series F)
- 540,000+ community members
We move fast, build in public, and use what we ship. If it’s in your project, we probably use it in ours too. We believe deeply in the open-source ecosystem and strive to support—not replace—existing tools and communities.
Задачи:
— разработка нового функционала фронтенд-части
— планирование технического развития направления и контроль технического долга
— помощь команде в выборе решений, подходящих задаче и не усложняющих систему без необходимости
— контроль подготовки релизов, понимание изменений, зависимостей и рисков
— синхронизация с backend-разработчиками, аналитиками, QA и другими командами
— развитие разработчиков и передача им технического контекста
— ясное объяснение технических решений как разработчикам, так и коллегам без технического бэкграунда
— регулярный code review и помощь в сложных задачах
Требования:
— успешный опыт участия в создании крупных коммерческих приложений на Vue и React от 6 лет
— понимание и применение архитектурных подходов фронтенд-приложений
— опыт работы с микрофронтами
— глубокое понимание сборщиков, настройка и разработка тулов
— умение декомпозировать и оценивать задачи, заранее находить технические риски и зависимости
— опыт проведения code review и обсуждения архитектурных решений
— умение провести задачу через весь цикл — от обсуждения решения и оценки до тестирования и выхода в продакшен
Условия:
— персональное предложение по заработной плате и официальное трудоустройство
— гибкий график и возможность удалённой работы
— помощь карьерного консультанта
— социальный пакет со стоматологией и компенсацией питания в офисе
— скидки и бонусы от партнёров
— современное оборудование
— стильные офисы в центре Екатеринбурга и Москвы
— GA English Club
— компенсация обучения и собственный онлайн-университет
— отсутствие ограничений по дресс-коду
За 2–3 недели собрать все части (портал, Судочек, запчасти, ShipDoc), провести аудит кода (Laravel + Vue), восстановить Судочек как закрытую тестовую версию и сказать, что оставить, а что переписать. Сделать рассылки: сохранённые списки, предложение в виде текста, таблицы, HTML-карточки судна или плиток, автопостинг в X, Telegram, WhatsApp и Facebook.
Location: Москва
Ищем разработчика, который пишет промышленный код и умеет системно использовать LLM и AI‑агентов в работе: от декомпозиции задач до приёмки результата и построения интерфейсов для управления агентами.
Обязанности
* разработка и развитие backend‑сервисов на Python (REST API, интеграции с внешними сервисами и LLM)
* проектирование и разработка AI‑агентов: цели, планирование, инструменты, оркестрация нескольких агентов
* создание интерфейсов для управления AI‑агентами: дашборды, конфигурация, логирование, отладка
* использование LLM в разработке: генерация кода, рефакторинг, тесты, документация
* декомпозиция задач для моделей и агентов, проверка результата, настройка промптов и пайплайнов
* контроль качества ответов моделей (поиск галлюцинаций, валидация, защитные контуры)
* работа с очередями и событиями через Kafka
* написание автотестов, базовая observability (логирование, метрики).
Требования
* опыт работы с несколькими LLM (OpenAI / Anthropic / Mistral / Qwen / Llama / Gemini и т.п.) и понимание, где какую применять
* понимание базовых концепций: агенты, tools/functions, RAG, параметры генерации, контекстное окно
* умение выявлять галлюцинации и строить проверки (cross‑check, валидация на данных)
* опыт интеграции LLM в backend (API‑вызовы, ретраи, лимиты, логирование промптов/ответов)
* отличное знание Python, стандартные библиотеки, типизации (typing/pydantic)
* опыт разработки промышленных backend‑систем (прод, нагрузка или сложная доменная логика)
* опыт проектирования и разработки REST API (FastAPI / Django / Flask)
* обязательный опыт работы с Kafka (продюсеры, консюмеры, топики, обработка событий)
* понимание асинхронности в Python (asyncio) и её практическое применение
* опыт разработки интерфейсов для внутренних инструментов/админок/дашбордов
* базовое понимание UI/UX: понятные сценарии, визуализация состояния агентов и ошибок
* опыт с одним из современных фронтенд‑стеков (React / Vue / др.) или уверенный HTML/CSS/JS и готовность работать с выбранным фреймворком.
### Будет плюсом:
* опыт работы с OpenClaw и/или Ouroboros (многоагентные пайплайны, оркестрация)
* собственные проекты с LLM/агентами, участие в open source.
Условия
* комфортный современный офис на м. Кутузовская
* формат работы: офис на время адаптации и далее гибрид (2–3 дня в неделю в офисе)
* ежегодный пересмотр зарплаты, годовая премия
* корпоративный спортзал и зоны отдыха
* более 400 образовательных программ СберУниверситета для профессионального и карьерного развития
* расширенный ДМС, льготное страхование для семьи и корпоративная пенсионная программа
* подписка Прайм с возможностью совместного использования на трёх близких
* вознаграждение за рекомендации друзей в команду Сбера.
Location: Remote Canada
At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
We're looking for a Software Engineer II to join the Contact Channels engineering team within the Servicing AI Agents Engineering organization. Our team works at the front of the contact funnel to build solutions to answer our customers’ needs where they want help. Our space is constantly evolving as our customers move to new solutions like personal agents and LLM summaries of our public content. The team is taking on big unknowns, so we're looking for someone who wants to take ownership and execute for whatever is necessary.
What You'll Do
With the support of your team’s tech lead and manager, you will break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.
You will support your peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics by participating in ideation, articulating technical constraints, and partnering on decisions that properly consider risks and trade-offs.
You will support the operations and availability of your team’s artifacts by creating and monitoring metrics, escalating when needed, and supporting “keep the lights on” & on-call efforts.
You will contribute to a sense of community on your team by engaging in growth and development activities such as participation in the interview process.
What We Look For
You have a total of 1.5+ years of experience as a software engineer.
You have experience shipping web apps using declarative UI frameworks like React or Vue.
You have experience designing, developing and launching APIs at scale using languages like Python or Kotlin.
You have mastered taking a simple problem or business scenario into a solution that interacts with multiple software components, and executing on it by writing clear, easily understood, well tested and extensible code.
You are comfortable navigating a large code base, debugging others' code, and providing feedback to other engineers through code reviews.
Your experience demonstrates that you take ownership of your growth, proactively seeking feedback from your team, your manager, and your stakeholders.
You have strong verbal and written communication skills that support effective collaboration with our global engineering team.
Pay Grade - L
Equity Grade - 5
Employees new to Affirm typically come in at the start of the pay range. Affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job-related skills.
Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependents). In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc. (parent company).
CAN base pay range per year: $133,000 - $183,000 CAD
Additional benefits include:
• Flexible Spending Wallets for tech, food and lifestyle
• Away Days - wellness days to take off work and recharge
• Learning & Development programs
• Parental benefits
• Employee Resource & Community Groups
Location - Remote Canada
This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.
#LI-Remote
Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.
Benefits designed for you
Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:
Health coverage at no cost: We cover 100% of premiums for employees and their dependents.
Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy Affirm stock at a discount.
We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.
For positions based in San Francisco or Los Angeles: Affirm considers qualified applicants with arrest and conviction records, as required by law.
By clicking "Submit Application," you acknowledge that you have read Affirm's
Global Candidate Privacy Notice
and consent to the use of your personal information as described.
Location: Canada, Waterloo, ON
Why Sony Interactive Entertainment?
Sony Interactive Entertainment isn’t just the Best Place to Play — it’s also the Best Place to Work. Sony Interactive Entertainment (SIE) is the company behind the PlayStation brand. As a subsidiary of Sony Group Corporation, we’re part of a proud legacy of innovation and excellence. SIE is a dynamic technology company, delivering cutting-edge hardware and network services to more than 100 million people and an entertainment leader, home to some of the most beloved and recognizable intellectual properties (IP) in the world. Our role at SIE is to create and nurture the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity.
Sony Interactive Entertainment is seeking a Senior Software Developer on a contract basis for an internal tooling team in Foundational Systems and Experiences Engineering (FSEE). We build tools that help internal development teams onboard, manage, and observe their application releases.
Our goal is to reduce manual effort for application developers, quality engineering developers, and release managers while giving them a clearer view of application status and next steps. You will work directly with these users, from discovery and design through implementation, production support, and handoff. This is a hands-on full stack role for someone who enjoys making capable systems feel simple to use.
Responsibilities
Design, build, test, and maintain the centralized portal and supporting services that internal console development teams use to onboard new applications.
Work with application developers, quality engineering developers, and partner teams to understand onboarding and development pain points, validate designs, and prioritize useful improvements.
Create clear, accessible interfaces that show application status, required actions, and relevant signals from connected systems.
Build secure, reliable backend services and APIs that integrate with systems involved in application onboarding and development workflows.
Collect and track signals from those systems, then implement dependable checks that can be used as gates in CI/CD pipelines.
Automate repetitive steps and surface actionable information to reduce manual coordination and errors.
Add appropriate tests, logging, monitoring, and documentation; diagnose issues and improve performance and reliability in production.
Make pragmatic architecture and implementation decisions, explain trade-offs, and contribute to code reviews and shared engineering practices.
Complete an orderly transition with maintainable code, user guidance, operational documentation, and clear ownership for ongoing work.
Required qualifications
5+ years of professional software engineering experience, or equivalent evidence of designing, shipping, and supporting production web applications.
Strong JavaScript/TypeScript skills and experience with a modern frontend framework such as React, Vue, or Angular.
Experience building backend services in Node.js, Python, or a comparable language, including REST or GraphQL APIs.
Experience with relational or document databases, data modeling, and integrating multiple systems.
Understanding of CI/CD pipelines and experience building or integrating automated checks into development workflows.
Working knowledge of authentication, authorization, automated testing, and practical security and reliability practices for internal applications.
Strong problem-solving and communication skills, with experience collaborating across engineering and other partner teams and documenting technical work clearly.
Preferred qualifications
Experience building developer-focused tools, internal platforms, self-service workflows, or applications for technical users.
Experience with containers, cloud services, or deployment automation relevant to operating internal applications.
Experience designing automated gates from signals produced by multiple systems.
Experience improving accessibility, usability, observability, or performance in internal products.
Curiosity about AI-assisted development and where it can responsibly improve engineering workflows and tool usability.
What success looks like
Internal development teams can onboard new applications through the centralized portal with fewer manual steps.
Signals from connected systems are visible and reliable enough to support the agreed CI/CD gates, with clear handling for missing or inconsistent data.
The delivered tools are secure, usable, tested, and observable.
Users and partner teams have clear documentation and a way to provide feedback.
The owning team has maintainable code, recorded decisions, and a complete handoff for ongoing work.
At SIE, we consider several factors when setting each role’s base pay range, including the competitive benchmarking data for the market and geographic location.
Please note that the base pay range may vary in line with our hybrid working policy and individual base pay will be determined based on job-related factors which may include knowledge, skills, experience, and location.
The estimated Ontario base pay range for this role is listed below.
$75.04
—
$112.60 CAD
Please note, Sony Interactive Entertainment conducts background checks at the offer stage for all new employees (which may include criminal background checks for some roles) and will need to process personal information to support these checks.
Please refer to our Candidate Privacy Notice (where applicable) for more information about what personal information we collect, how we use it, who we share it with, and your data protection rights.
Equal Opportunity Statement:
Sony is an Equal Opportunity Employer. All persons will receive consideration for employment without regard to gender (including gender identity, gender expression and gender reassignment), race (including colour, nationality, ethnic or national origin), religion or belief, marital or civil partnership status, disability, age, sexual orientation, pregnancy, maternity or parental status, trade union membership or membership in any other legally protected category.
We strive to create an inclusive environment, empower employees and embrace diversity. We encourage everyone to respond.
Sony Interactive Entertainment is a Fair Chance employer and qualified applicants with arrest and conviction records will be considered for employment.
🕹 Список обязанностей: — Развивать кредитный конвейер: статусы и переходы заявки, условия сделки, ограничения кредитных продуктов, историю и аудит действий. — Строить и поддерживать интеграции с АБС, скоринговыми системами, сервисами проверки банковских выписок и справочниками.
— Планировать техническое развитие направления и следить за техническим долгом. — Помогать команде выбирать решения, которые подходят задаче и не усложняют систему без необходимости.
Location: Remote
Workplace: remote
🌎 About Us
TeamSnap is made up of innovators, technologists, builders, and problem-solvers shaping the future of youth sports. We’ve been setting the standard in youth sports technology since we were founded in 2009.
We hire for big ideas and tiny egos — which is part of how we landed on Outside Magazine's Best Places to Work, Built In's 100 Best Remote-First Places to Work and, for several years running, Sports Business Journal’s Best Places to Work in Sports.
TeamSnap is seeking a Senior Frontend Engineer interested in working across the stack to join our fully distributed engineering team to help us continue our impressive growth from 2+ million daily active users to beyond! Our stack primarily includes Node.js, TypeScript and React.
As an engineering team, we design and build scalable systems using a service-oriented and event-driven architecture that serve millions of daily users and some of the largest youth and amateur sports organizations in the world. Our team values collaboration in a remote culture, so we regularly participate in pair sessions and virtual team swarms to stay connected and improve the team and company.
What You'll Do:
Develop engaging experiences for our millions of users across our web applications.
Design and implement scalable web apps and features, integrating these into an evolving unified product and system architecture.
Brainstorm and evaluate new product features in collaboration with the product and UX team.
Collaborate and pair with other developers to develop solutions and teach technical skills.
Contribute to our development standards within the team and across engineering to ensure code quality, adherence to standards, and identify opportunities for improvement
Champion and implement automated testing practices to uphold the dependability and stability of frontend applications, while also taking ownership of the overall reliability of the team’s web experiences.
Actively engage in on-call responsibilities and contribute to incident management efforts.
Evaluate and test new technologies to help TeamSnap move faster or serve our users more effectively.
Help teammates overcome obstacles, resolve blockers, and complete work tasks.
What Will Set You Up for Success:
5+ years of relevant experience, leading large projects on high-scale web applications as a software engineer
Proficient in frontend development with React, Vue, Angular or similar, along with strong TypeScript and JavaScript fundamentals.
Experience with web performance, accessibility, and cross browser compatibility.
Hands-on experience building web clients at scale that consume APIs and services.
Successfully delivered complex projects including debugging problems that may span a number of systems.
Experience consuming APIs, event streams, webhooks, etc.
Experience working within and towards a distributed system.
Extra points if you’ve built web experiences for livestreaming, media, checkout, advertising, or subscriptions
Got cold feet? If you’re thinking you don’t meet 100% of the above qualifications, you should still seriously consider applying. We’re all humans with special talents that go beyond what’s listed here.
Compensation
We’re committed to equitable compensation for all TeamSnappers. The minimum starting point for this role is $150,000, inclusive of base and bonus, with comp updated based on multiple factors. Our comp is highly competitive in our space and we adjust overall comp based on relevant experience, skills, certifications, and geographic location.
🖥 Location
TeamSnap is a fully remote company, so you'll need to be comfortable working with people in other time zones.
We're always expanding, but we can't currently hire in Alabama, Alaska, Delaware, District of Columbia, Hawaii, Iowa, Louisiana, Mississippi, Nebraska, New Mexico, Rhode Island, South Dakota, West Virginia, or Utah. We can only hire permanent US residents at this time.
🚀 Opportunities to Grow
We work hard on a culture built on trust, accountability, and inclusion — one where you can take on more, make a lasting impact, and have some fun doing it.
🎩 Total Rewards
Remote-first since 2009
Flexible PTO and parental leave
100% premium coverage of medical, dental, and vision for you and your family
401(k) to invest in your future
$1,500 annual learning and development reimbursement
Travel to all-company meetings and team events
Generous home office allowance
TeamSnap swag when you start, plus a $50 store credit on every work anniversary
Monthly health and wellness reimbursement, and more
TeamSnap Total Rewards
🏆 Award-winning Culture
At TeamSnap, you're not a culture fit – you're a culture add. Read our Culture Playbook to see how we play, what we ask of each other, and what drives us.
🧡 Inclusion and Diversity
Creativity and innovation don't come from cookie-cutter teams. We hold ourselves accountable for building a culture where everyone is valued.
Need any accommodations during the interview process? Just ask. We are an Equal Employment Opportunity Employer.
AI Notice
We may use AI tools to support parts of the hiring process, such as reviewing applications and resumes or assessing responses. These tools assist our recruitment team; they don't replace human judgment, and final hiring decisions are made by people. Contact us if you'd like more information about how your data is processed.