Location: United Kingdom (Remote); United Kingdom (Hybrid)
Workplace: Remote
Most money apps talk at you. Cleo talks back ✨
We're not building another finance app. We're building the world's first AI financial assistant, one that actually understands your money and makes you better at it, and we're changing the world's relationship with money in the process 💰 For everyone, whatever their background or balance.
The proof: profitable, fast-growing, a unicorn with over $300M in ARR, and millions of people who now feel differently about their money.
We love original thinkers who challenge the status quo. We move fast, tell the truth, and there's nowhere to hide from good work here. If that excites you more than it scares you, you'll fit right in.
Follow us on LinkedIn https://www.linkedin.com/company/cleo-ai/ for new features and the occasional roast 🔥
MEET THE TEAM 👥
Here at Cleo, we have ~200 Engineers organised into Pillars ✨ Our stack spans a Ruby on Rails monolith, a single React Native (TypeScript) app frontend, Python for machine learning services, and PostgreSQL, all hosted on AWS and shipped through Kubernetes - backend goes out multiple times a week, app releases to Google and Apple at least weekly. To thrive here, our engineers proactively use our Engineering Principles to guide daily decisions, take ownership of problems beyond their own squad to drive broader impact, and actively drive their own learning, development and growth.
ABOUT THE ROLE ✍️
We're hiring Backend Engineers to join one of our cross-functional product squads - working closely with other engineers, designers, analysts, and other disciplines to build features that improve our users' financial health.
Key responsibilities for this role include:
- Work on our Ruby on Rails monolith, building data models, APIs, and business logic services
- Collaborate with peers across your squad and pillar, providing technical insight into upcoming work and helping pull the team together to ship it
- Deliver your work using agile methodologies and tools like tests, observability, A/B tests, and feature flags
- Mentor colleagues to help them grow as engineers, and actively support their development
- Contribute to cross-cutting concerns that raise the bar across engineering
- Shape your squad's work beyond the technical - take part in product ideation, user research, design reviews, and retrospectives
WHAT WE'RE LOOKING FOR 🕵️
- Solid experience with Ruby on Rails, building data models, APIs, and business logic services in a production monolith
- Comfortable delivering with agile methodologies and practices like automated testing, observability, A/B testing, and feature flags
- A collaborative approach — you work well with product, design, and analytics partners, and enjoy shaping work beyond just the technical bits
- Experience mentoring colleagues and supporting their growth as engineers
- Alignment with our company values https://web.meetcleo.com/life-at-cleo and engineering principles https://web.meetcleo.com/blog/cleo-engineering-principles
WHAT WE OFFER
We offer benefits package built to support you in and out of work. Benefits vary by country 🌍 and include meaningful equity, comprehensive health insurance, mental health support, a paid one-month sabbatical after four years, a learning & development platform, pension or retirement contributions, and location-specific leave entitlements.
For the full breakdown on what's available in your location, visit our Candidate Hub https://meetcleo.notion.site/Cleo-Candidate-Hub-3b95c63b874580e9a068fdc6c8929ebf 👈
WHAT MATTERS
Cleo's mission is to change the world's relationship with money. We can't do that without building a brilliant, genuinely diverse team - and making sure our hiring process gives everyone a fair shot, running a fair and transparent recruitment process in which every candidate is considered on their merits.
We're glad to make reasonable adjustments at any stage of the process. If there's anything we can do to support you in showing us your best, please let your recruiter or one of the team know.
We may use AI-assisted tools during the recruitment process to take support the team in different ways like taking notes or referring back to conversations. They do not replace the team and all applications are reviewed by a Cleo employee thoroughly!
УдалённоUnited Kingdom (Remote); United Kingdom (Hybrid)
О проекте i-Line — мобильное приложение, которое решает проблему долгого ожидания в очередях на автомойках. Наш сервис предлагает модель «живой очереди», где:
Автовладельцы могут:
- выбрать автомойку на карте;
- увидеть текущую очередь;
- забронировать место;
- оплатить онлайн;
- отслеживать статус своей очереди.
Для автомоек:
- система управления очередью;
- CRM-функционал — возможность записывать автомобили в очередь вручную;
- аналитика;
- расчёт зарплаты мойщиков.
Статус проекта Проект уже собран и развёрнут на сервере. Сейчас находимся на стадии багфиксинга и подготовки к запуску . После исправления основных ошибок:
- подключаем эквайринг;
- проводим финальное тестирование;
- отправляем мобильные приложения в App Store и Google Play.
- Фронтенд и backend уже существуют, билд собран, поэтому задача не в разработке MVP с нуля, а в том, чтобы разобраться в существующем backend, исправить ошибки и довести проект до стабильного production-состояния.
Задачи:
— Аудит существующего Django backend; поиск и исправление багов; особое внимание блокам «CRM» и «Мойщики» ;
— проверка и исправление алгоритма расчёта очереди;
— интеграция и финальная настройка backend ↔️ Flutter там, где это потребуется;
— подключение платежной системы Freedom Pay ;
— тестирование;
— подготовка к production и деплой;
— дальнейшая техническая поддержка проекта в течение 12 месяцев.
Срок основной доработки MVP — 3 месяца.
Требования:
— Middle Python/Django разработчик;
— 3,5 + года коммерческого опыта ;
— уверенное знание Django и Django REST Framework;
— PostgreSQL;
— умение разбираться в существующем коде, а не только писать новый;
— способность самостоятельно находить и исправлять причины багов;
— желательно понимание deployment / Linux / Docker;
— готовность уделять проекту 25+ часов в неделю в ближайшие 2 месяца .
Условия:
— удалённо;
— гибкий график;
— оформление по договору оказания услуг;
— фантомный опцион: 2% от денежного оборота проекта до достижения совокупной выплаты $30 000. ориентировочный срок погашения опциона — 2 года с момента запуска проекта .
* Под денежным оборотом для целей расчёта опциона понимается совокупный объём денежных средств, фактически поступивших на расчётный счёт Компании от деятельности проекта i-Line за соответствующий расчётный период, до вычета налогов, расходов, заработной платы, расходов на инфраструктуру и иных затрат Компании. Комиссия эквайринга учитывается в соответствии с фактически поступившей на расчётный счёт суммой.
Команда:
— 1 Flutter-разработчик (в поиске);
— 1 Python-разработчик (в поиске)
— 1 React JS-разработчик;
— 1 UX/UI Designer.
Location: Remote - European Region
Workplace: hybrid
Coinspaid Dev is the engineering brand behind the technology, infrastructure, and R&D expertise built within Coinspaid. With more than 120 engineersand over 11 years of industry experience, Coinspaid Dev brings together software engineering, infrastructure, security and R&D teams with experience building distributed systems and blockchain infrastructure operating across more than 20 blockchain networks.
Coinspaid Dev emerges as an independent engineering brand with a straightforward mission: to advance blockchain infrastructure engineering and contribute practical expertise back to the industry. The structure is new. The experience behind it is not.
Responsibilities:
Collaborate with cross-functional and cross-domain teams to gather requirements, design solutions, and deliver features
Design, develop, and maintain backend systems using PHP and MySQL(or similar), ensuring they are scalable and maintainable
Implement and optimize complex features with a focus on clean, reusable, and efficient code
Write unit tests to ensure the reliability and scalability of code
Participate in code reviews, architecture discussions, and ensure adherence to best practices in software development
Monitor and troubleshoot production systems, ensuring the highest levels of availability, performance, and security
Share on-call duties with the team to ensure smooth operations of the systems in production
Stay updated with new technologies and trends, and introduce them where appropriate to enhance system performance and maintainability
Requirements:
Experience (5+ years) in object-oriented PHP and modern PHP tools
Software design principles (SOLID, KISS, DRY) and layered architecture
Applied DDD practices: bounded contexts, aggregates, domain events
Good knowledge of the latest versions of Laravel framework
Strong understanding of relational databases like MySQL/PostgreSQL including transaction management
Experience in database query optimization, analysing deadlocks and db performance
Message-driven services in production with Apache Kafka or a comparable broker
Handling money in application code: exact arithmetic, explicit rounding rules, multi-currency precision, idempotent money-moving operations
Security best practices
Experience with monitoring tools (Prometheus, Grafana or similar)
Working with Docker/Docker Compose/Kubernetes on a daily basis
Good level of spoken and written English (B1+) and Russian
Nice to have:
Experience with Go
Fintech, payments, or crypto domain experience
High-load
Why join CryptoProcessing by Coinspaid
You’ll be joining a company that is actively shaping its space – with enough scale to matter and enough room to make an impact.
At Coinspaid, people are expected to think, contribute, and take ownership – and are supported in doing so.
We focus on flexibility, wellbeing, and long-term growth – without overcomplicating how benefits work.
Flexible Benefits
Benefit Bar – up to €230/monthA flexible monthly budget you can use for what matters most to you – from sports and mental health to coworking, home office, or medical-related expenses.
Work & Flexibility
Fully remote work from almost anywhere
Optional offices and relocation support
Flexible, async-friendly environment
Growth & Learning
Budget for courses, certifications, and professional development
Language learning support
Cross-team learning and knowledge sharing
Wellbeing & Support
Medical insurance or reimbursement depending on location
Access to mental health support
Financial support for important life events
Extras
Merch shop with rewards system
Team offsites and company events
Sounds good? Well then, we can’t wait to see your resume!
To learn more please visit: https://coinspaid.com/about-us/ & https://coinspaid.com/careers/
Задачи:
Развивать backend медицинской платформы.
Проектировать и поддерживать REST API для веб-панели, iOS- и Android-приложений.
Интегрироваться с внешними системами: ЛИС (лабораторные анализы), платежи, SMS и push-уведомления.
Работать с фоновыми задачами и асинхронными процессами.
Требования:
Опыт коммерческой разработки на Python от 1 года.
FastAPI и асинхронный Python.
PostgreSQL и SQLAlchemy.
Опыт разработки REST API.
Умение писать чистый и поддерживаемый код.
Будет плюсом:
Celery, Redis, RabbitMQ.
Docker и CI/CD.
Опыт написания тестов (pytest).
Интеграция AI-сервисов (Anthropic, OpenAI, Gemini).
Location: Batumi, Georgia; Berlin, Germany; Munich, Germany; Lisbon, Portugal; Warsaw, Poland; Barcelona, Spain
The Vault is an MPC-based crypto custody platform for institutional and retail clients, running threshold signing across HSM and Ledger hardware. We're scaling toward Series A, launching our productized platform in 2026, and publishing original cryptographic research alongside the product.
We're hiring a Staff Engineer to design and ship the custody platform's hardest backend code. This is a hands-on IC role with real technical leadership — no people management — where you drive non-trivial initiatives through code, RFCs, and mentorship.
You'll shape architecture in your area of ownership; platform-wide decisions sit with technical leadership. We're AI-forward (Claude Code, Cursor, Codex), and we need engineers who can read AI-generated code critically and catch what it misses — not just prompt it.
You'll naturally gravitate toward either the security-critical core (MPC, threshold signing, HSM/Ledger integration, key lifecycle) or the faster-moving periphery (chain adapters, integrations, APIs/SDKs).
What you'll do
Design, write, and ship critical platform components: policy engine, signing orchestration, key lifecycle workflows, recovery flows, approvals, audit trails, multi-tenant wallet and account services.
Lead non-trivial cross-cutting initiatives in your area — through written RFCs, design reviews, and code, not through hierarchy.
Build high-load, multi-tenant SaaS systems: tenant isolation, quotas, rate limits, backpressure, concurrency control, predictable latency under spikes.
Distributed systems & reliability: idempotency, retries, outbox/inbox, event-driven workflows, sagas and state machines, replay, graceful degradation.
Security-by-design: least privilege, secret handling, mTLS/JWT, tamper-evident logs, audit-ready data models — designed for SOC 2, ISO 27001, and DORA scope from day one.
Performance & data: profiling, load testing, benchmarking, contention analysis, GC tuning; strong relational modelling (Postgres or equivalent), migrations, indexing, clear consistency boundaries.
AI-assisted development as a core competency: ship production code with Claude Code, Cursor, and Codex; build the prompt and agent patterns that work for your area; contribute to the company's AI engineering practices; know when to use AI heavily (periphery, integrations, tests, docs) and when not to (cryptographic core, signing paths) where blind generation is unsafe.
Set patterns and shared libraries for the services your area touches; raise the bar through code review and example.
Own features end-to-end: design notes / RFCs, code, tests, observability, rollout, on-call. No "throw it over the wall" handoffs.
Mentor senior engineers: your reviews and your written designs are the strongest signal to the rest of the team.
Requirements
Must-have experience
Strong CS fundamentals — our primary screening criterion. You can reason from first principles about concurrency, distributed systems, consistency models, networking, and OS behaviour. You know not just what locks and channels do, but why and when. You understand what's happening under the hood, not only at the API level.
Ownership mindset. You've owned non-trivial production systems end-to-end — design, ship, measure, improve, on-call. You don't wait to be told what to do, and you don't ship code you don't understand.
10+ years backend engineering, including 3+ years operating at Staff level (or equivalent senior IC scope). Strong production experience in a modern systems language — Go, Rust, Java, C++, or comparable. Hands-on Go experience, or genuine readiness to ramp on Go in the first month.
Track record of Staff-level technical leadership through code, RFCs, and influence — without formal authority over teams. You can point to RFCs you wrote that the team adopted, initiatives you drove without being the manager, patterns you set that outlasted you.
Proven track record building high-load, multi-tenant SaaS in production (HA, incident response, SLOs).
Hands-on with modern backend stacks: gRPC/HTTP, queues/streams, caching, relational databases, Kafka/NATS or equivalent.
Strong testing discipline: unit/integration/contract tests, testability-first design, deterministic CI.
Strong observability habits: structured logging, metrics, tracing, end-to-end production debugging.
REQUIRED: production-grade use of modern AI coding tools (Claude Code, Cursor, Codex, or comparable). You can point at what you've built with them. You read AI-generated code as a hostile reviewer, not a grateful recipient — you have instincts for what AI tends to get wrong, and you don't ship code you couldn't have written yourself.
Nice to have
Exposure to custody, wallets, or signing systems (MPC, HSM, TEE, key management, approvals).
Hardware wallet integration (Ledger).
Multiple blockchain ecosystems (EVM and Bitcoin minimum; Cosmos, Solana, others a plus).
Built custom agents, MCP integrations, or in-repo AI workflows that compounded a team's productivity.
Designed and run evals for AI-generated code (correctness, security, style).
Kubernetes and service mesh in production; SRE practices.
Regulated-environment experience (fintech, security audits, compliance-driven engineering).
Threat modelling and security review participation.
Familiarity with SOC 2, ISO 27001, and DORA — enough to design for them.
What this role is NOT
A people management role.
A pure architecture / whiteboard role. You write production code in this codebase every week, and platform-wide architectural ownership sits elsewhere.
A research-only cryptography role. You collaborate with our Cryptography Researcher; your focus is platform engineering, not protocol design.
Pure feature ticket execution. If you wait to be told what to do, this won't work.
Benefits
A Staff IC role with real technical leadership — no people management, no sprint mechanics gauntlet, no architecture-by-committee.
An AI-forward engineering culture with budget and autonomy for the tooling, models, and agents you need.
Direct peers in cryptography research, security architecture, product, and delivery — you're not the only senior voice in the room.
Fully remote, any time zone with reasonable overlap with EU/CIS hours.
Competitive comp at the Staff engineer band; equity participation; full benefits.
A product approaching Series A with paying institutional customers and a published cryptographic research line
Location: Remote, Poland
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
As an Intermediate Backend Engineer, Trusted Agentic Development, based in Poland, you'll build backend systems that help GitLab engineers trust the software they create with artificial intelligence agents. Agents can generate code and tests in seconds, but passing tests don't always mean the software works as intended. You'll contribute to validation approaches and feedback mechanisms that help agents catch that gap and self-correct while they work.
This isn't a quality assurance or test automation role. We’re looking for someone who has built with agents, run into the gap between passing tests and working software, and wants to help close it.
What you’ll do
Own backend features from design through production rollout, making the design calls within the architecture the team agrees on.
Build agentic code-review and validation workflows that check whether generated code does what was intended, not just whether its tests pass.
Prototype focused validation and feedback mechanisms with your teammates, and use what you learn to improve the platform.
Develop language-aware validation approaches, starting with Rust, Ruby, and Go, adapting techniques to each language while applying a shared definition of trusted software to assess whether agent-generated code delivers the intended behavior.
Implement feedback that helps agents identify problems and self-correct during development.
Collaborate with engineering teams to test these approaches in real workflows, measure adoption, engineer trust, and validation quality, and use those measurements to evaluate improvements.
Participate in code and design reviews, explain implementation trade-offs, and seek feedback on your work.
Take part in on-call or operational support where your team's ownership model requires it.
What you’ll bring
Hands-on experience building software with artificial intelligence agents and understanding why their output can pass tests yet fail to behave as intended, from encountering that gap yourself or building something to prevent it.
Backend development experience in at least one of Rust, Ruby, Go, or Python, with openness to working across languages.
Experience taking backend features from design into production, discussing implementation trade-offs, and knowing when to ask for guidance.
Comfort working inside a large existing codebase, not only on greenfield projects.
A practical approach to prototyping, learning from results, and turning useful ideas into working software.
Clear written communication and the ability to collaborate in an all-remote, asynchronous environment.
The ability to share decisions transparently and improve your work through iteration and feedback.
Familiarity with containerized services; Kubernetes experience is a plus.
About the team
The Trusted Agentic Development team sits within GitLab's Developer Experience group and builds the platforms our engineers rely on every day. We work across engineering teams and programming languages to understand how people use agents, test new approaches in real workflows, and create a shared model of trusted agentic development that teams choose to adopt.
Poland base salary range:
zł 248,000 - zł 372,000
The base salary range for this role’s listed level is currently for residents of the EU, applicable in the specified country or countries only. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location and having regard to any applicable collective agreements. The base salary range does not include bonuses, equity, or benefits.
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
.
Location: Vladivostok
Workplace: onsite
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.
ABOUT YOU
We are looking for a Backend Engineer at junior level to join our APAC Partnerships team in Vladivostok, working alongside our HQ Integration Management and Engineering teams. Your job is to make partnerships technically real: turning an inbound partnerships inquiry into a working integration, generating and serving the affiliate and referral links that Traffic Source Partners use, and making sure the traffic those links carry lands correctly in our Web Shops and is attributed all the way through to a purchase.
You will write the backend that sits between a partner and our commerce platform — link generation, click and conversion tracking, attribution pass-through, postbacks, and the reporting endpoints that feed partner payouts. You will also build the internal tooling that lets the Partnerships and Customer Success teams onboard partners and reconcile payouts without hand-editing spreadsheets.
This is an entry-level engineering role with genuine product surface area. Recent graduates and career-changers with a strong project portfolio are welcome. If you like small, well-scoped systems that other people depend on daily, and you want to learn commerce, attribution, and payments engineering from a team that runs it at global scale, we would love to hear from you.
RESPONSIBILITIES
Build partner integrations
Build and maintain backend services that power Traffic Source partnerships: affiliate and referral link generation, click and conversion tracking, attribution parameter pass-through, server-to-server postbacks and webhooks, and partner-facing reporting endpoints.
Take new partnerships inquiries from intake through to production — clarify the requirement with the Partnerships and BD teams, write the technical spec, implement, test, and deploy.
Integrate affiliate links with Xsolla Web Shops so partner-driven traffic is tracked end to end and attributed correctly at checkout.
Read a partner's API documentation and build against it; where a partner needs to build against us, document our side clearly and support their integration.
Tooling & data
Build internal tooling and scripts for partner onboarding, bulk link generation, performance data extraction, and payout reconciliation reporting used by the Customer Success and Partnerships teams.
Investigate and resolve attribution and tracking discrepancies together with Analytics and Customer Success — missing conversions, duplicate events, broken parameters, timing mismatches.
Add logging, metrics, and alerting so integration failures are caught by us rather than reported by a partner.
Ways of working
Write and maintain API documentation and integration guides for partners and internal stakeholders.
Participate in code review, write tests, and work within existing CI/CD pipelines and Git workflows.
Work with the HQ Engineering and Integration Management teams on standards and architecture; escalate design decisions early rather than working around them.
Collaborate closely with the Partnerships Designer on the frontend surfaces your integrations power, and with Customer Success on the payout data your services produce.
Track work in Jira and keep technical documentation current in Confluence.
REQUIREMENTS
1–4 years of professional backend development experience, or a strong portfolio of personal, academic, or internship projects you can walk us through. Recent graduates are welcome.
Working proficiency in at least one backend language — Go, PHP, Python, Node.js / TypeScript, or Java.
Solid SQL and relational database fundamentals (schema design, joins, indexing basics).
Good understanding of HTTP, REST APIs, JSON, webhooks, and API authentication (API keys, OAuth 2.0).
Comfortable with Git and working in a code-review culture.
Able to debug a problem you did not write — read logs, reproduce, isolate, and explain the cause.
English sufficient for technical discussion and written documentation with HQ teams; Russian for day-to-day work in the Vladivostok office.
Based in, or willing to relocate to, Vladivostok for an onsite role.
NICE TO HAVE
Exposure to affiliate or performance marketing technology: tracking pixels, S2S postbacks, click IDs and UTM parameters, last-click attribution, deduplication, or traffic-quality and fraud filtering.
E-commerce, storefront, checkout, or payments integration experience.
Frontend basics (JavaScript / TypeScript, React) — enough to work productively with the Partnerships Designer on shop and landing-page surfaces.
Docker, CI/CD pipelines, and cloud platforms (GCP or AWS).
Message queues, scheduled jobs, or data pipeline experience.
Familiarity with analytics or BI tooling.
Interest in the gaming industry, fintech, or high-load consumer platforms.
BENEFITS
We are passionate about fostering a supportive environment for our team, so we prioritize the physical, mental, and emotional well-being of our employees and their families through a comprehensive Benefits Program. This includes 100% company-paid medical, dental, and vision plans, Flexible Time Off, and a personalized career roadmap for each employee. By investing in professional development through training and educational opportunities, we ensure that our team thrives both personally and professionally. Together, we’re not just building a business; we’re cultivating a community that values creativity, collaboration, and the transformative power of play.
Benefits
Convenient working tools:
New Mac laptop and any other necessary equipment for your efficient work.
Google Workspace, Atlassian, Jira, Slack
Professional growth:
Paid professional training and attendance at specialized conferences
Exchange of experience between employees within the company
Opportunity for professional growth within the company and department
Obtaining expertise in various areas and products of the company
More perks
Possibility of flexibility working
Access to the corporate library
Health & dental insurance
No dress code
Comfortable and new office environment
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, 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
Location: Bangalore, India
About the company
Our mission is that “Any financial application can onboard any user, anywhere in the world, in 1 click.”
Transak provides onboarding to financial applications through authentication, KYC, risk checks, and fiat on/off ramps. This is a next generation of infrastructure for the next generation of financial applications that are built on blockchain and stablecoin rails. Our API and widget-based solutions are used by top partners like MetaMask, Coinbase, Ledger, and Trust Wallet to enable seamless onboarding of over 10 million users across over 450 active applications.
We have raised over $37M from top-tier investors including Consensys, Tether, and Animoca Brands.
About the role
We are looking for a Software Development Engineer 1 (Backend) to build and scale the APIs and services that power Transak's global on/off ramp platform. You will work primarily with Node.js, MongoDB, and Redis in a microservices environment, shipping production features that are used by millions of users across our partner applications.
This role is ideal for an engineer with 2–5 years of experience who writes clean, well-tested code, cares about correctness and performance, and wants to grow into owning services end-to-end. You will collaborate closely with senior engineers, product, and other pods, learning how we design for scale, reliability, and security in a regulated fintech environment.
Key Responsibilities
API & Service Development
Build, test, and maintain RESTful APIs and backend services in Node.js.
Model data effectively in MongoDB and use Redis for caching, queues, and rate limiting.
Contribute to microservices with clean, readable, and well-documented code.
Quality & Reliability
Write unit and integration tests; participate in code reviews.
Debug, profile, and fix issues in staging and production.
Follow secure coding practices in a compliance-sensitive domain.
Collaboration & Delivery
Understand the
product and business context
behind engineering requirements and contribute to shaping solutions, not just implementation.
Break down tasks, give reliable estimates, and ship iteratively.
Work with senior engineers on design and integrate feedback quickly.
Coordinate with frontend, product, and other backend pods on shared contracts.
Learning & Growth
Ramp up on distributed systems concepts and asynchronous communication patterns.
Proactively improve areas of the codebase you touch.
What We’re Looking For
2–5 years
of backend development experience.
Strong hands-on experience building APIs with
Node.js
.
Working experience with
MongoDB
and
Redis
.
Exposure to a
microservices
architecture.
Solid fundamentals in data structures, algorithms, and problem solving.
A good team player who collaborates well and gels easily with the team.
Strong problem-solving ability and product thinking — able to understand the underlying user/business problem, break down ambiguous requirements, evaluate trade-offs, and propose practical solutions rather than simply executing predefined tasks.
Nice-To-Haves
Exposure to distributed systems complexity (consistency, idempotency, retries, failure handling).
Experience with asynchronous communication (message queues, event-driven patterns, pub/sub).
Understanding of frontend systems and how they consume backend APIs.
Experience in high-growth fintech or Web3 startups.
Задачи:
— Разработка игровых механик: бизнесы, инвентарь, семьи, ивенты
— Работа с MySQL и Redis
— Перевод новых модулей на TypeScript
— Оптимизация производительности при высоком онлайне
— Диагностика проблем и утечек памяти
— Code review
Требования:
— Уверенный Node.js/JavaScript, включая callback-style и событийный код
— MySQL: оптимизация запросов, индексы, connection pools, slow queries
— Опыт с Redis
— Понимание производительности Node.js и memory leaks
— Базовый TypeScript
— Git, командная разработка
Будет плюсом:
— RAGE:MP, SA-MP, FiveM, alt:V или другие game-server SDK
— ClickHouse
— highload/legacy production
— Vue 3
Условия:
— Работа над игровым проектом
— Удалённый формат
— Full-time
— Конкурентное вознаграждение, обсуждается индивидуально
Задачи:
— Разработка игровых механик: бизнесы, инвентарь, семьи, ивенты
— Работа с MySQL и Redis
— Перевод новых модулей на TypeScript
— Оптимизация производительности при высоком онлайне
— Диагностика проблем и утечек памяти
— Code review
Требования:
— Уверенный Node.js/JavaScript, включая callback-style и событийный код
— MySQL: оптимизация запросов, индексы, connection pools, slow queries
— Опыт с Redis
— Понимание производительности Node.js и memory leaks
— Базовый TypeScript
— Git, командная разработка
Будет плюсом:
— RAGE:MP, SA-MP, FiveM, alt:V или другие game-server SDK
— ClickHouse
— highload/legacy production
— Vue 3
Условия:
— Работа над игровым проектом
— Удалённый формат
— Full-time
— Конкурентное вознаграждение, обсуждается индивидуально
Location: Remote, EU
Workplace: remote
About us
Aave Labs began with a simple question: how do we make financial services like borrowing, saving, and earning more accessible globally?
We built the Aave Protocol, now the world’s largest and most trusted onchain lending market, connecting decentralized finance with individuals, traditional finance, and fintech.
Today, we build trusted, high-quality products that expand access to lending, credit, and savings globally
Our culture
We build trusted products that help people access and discover economic opportunities.
We hold a high bar for quality and craftsmanship. No detail is too small. Trust depends on it.
We’re a global team building products people can actually use, turning complex technology into something simple and reliable.
We stay aligned, move quickly, and think long term, while keeping teams lean and focused on impact.
About the Role
We're hiring a Staff Backend Engineer to build the backend infrastructure behind Aave App, a consumer savings app that makes onchain financial products simple, secure, and intuitive, and the vault products that power it.
The role focuses on the systems between blockchain protocols and the consumer experiences built around them. This includes account and wallet services, transaction orchestration, vault management, monitoring and rebalancing, partner vault integrations, high-reliability blockchain indexing, balances and yield data, funding and withdrawal flows, notifications, and performant, well-documented APIs for mobile and web clients.
You'll own a broad technical area with high ownership and turn ambiguous product goals into reliable production systems. Correctness, security, and operability are critical: the services you build will support customer transactions, sensitive account flows, user funds, and financial data across both onchain and offchain infrastructure.
You'll also work closely with Quant Engineers, who own the financial models, assumptions, and calibration behind vault allocation and rebalancing, and with smart contract engineers, who own onchain integration and enforcement. Backend owns the production systems, data pipelines, and services that run those models.
How you can make an impact:
Design, build, and operate backend services for Aave App across onboarding, funding, savings, vaults, withdrawals, portfolio data, and customer communications
Build vault management, monitoring, and rebalancing systems, including partner vault integrations, and work with Quant Engineers to turn reviewed allocation models into reliable production services
Build transaction-orchestration and high-throughput indexing services that safely prepare, submit, monitor, and reconcile onchain activity across its full lifecycle
Integrate with smart contracts, RPC providers, account infrastructure, payment partners, and other external services, designing for degraded dependencies and partial failure
Lead technical reviews for high-value systems and improve testing, observability, alerting, incident response, and deployment practices across the backend codebase
Work closely with mobile, web, product, design, protocol, smart contract, quant, security, data, and operations teams to deliver coherent consumer experiences
Raise the engineering standard through hands-on delivery, pragmatic architecture, clear documentation, and review that helps other engineers grow
Let's connect if you have:
6+ years of backend engineering experience, including ownership of complex production systems
Strong backend programming skills. Production experience with Rust is highly desirable, but we'll also consider strong systems experience in Go, C++, Zig, or Java
Experience building distributed, event-driven, or data-intensive systems with clear reliability and performance requirements
Strong knowledge of API/GraphQL design, PostgreSQL or another relational database, caching, queues, and observability
Experience with blockchain systems or other financial infrastructure involving real capital, particularly transaction signing, private-key or key-management flows, wallet infrastructure, and onchain transaction lifecycles, is highly desirable
Strong judgement around threat modelling, sensitive data, permissions, and the operational risks of systems handling financial value
Nice to haves:
Experience reading smart contracts and integrating with EVM-compatible networks, smart accounts, account abstraction, bridges, vaults, or DeFi protocols
Experience designing constraint, optimization, solver, or allocation systems
Experience building consumer fintech, savings, wallet, exchange, or payments products at meaningful scale
Experience with cross-chain indexing, large-scale data ingestion, Kafka, ClickHouse, or similar infrastructure
Haven’t quite met all the criteria? Let’s not miss out on the chance to speak. Whilst you might not meet every single requirement, you might bring other, more exciting skills to the companies!
Equal opportunities statement:
Aave Labs celebrates diversity and views each and every team member as a separate individual with their own unique identity. No matter your race, religion, gender, ethnicity, age, disability, sexual orientation or even the wallet you use, we welcome you at Aave Labs. As an equal opportunities employer, we take accountability and believe in everyone's potential to build, create and inspire changes. With a mission to build a diverse workforce, we are proud to foster a working environment in which everyone can feel safe and valued for who they are.
Задачи:
— Построение и разработка REST/HTTP API, написание чистой и модульной бизнес-логики
— Работа с Redis: кэширование, rate limiting, хранение временных данных
— Интеграция и работа с Kafka: топики, producers, consumers, обработка событий
— Оптимизация запросов и работа с PostgreSQL: индексы, профилирование, транзакции
— Использование DI-подхода: выделение слоёв, конфигурирование зависимостей, тестируемая архитектура
— Использование AI-инструментов (Cursor и др.) как полноценного инструмента разработки: анализ кодовой базы, рефакторинг, работа с Rules для AI-агентов, AI Skills / workflow
Требования:
— Глубокие знания Python, опыт работы с Django REST Framework (DRF) и FastAPI
— Опыт построения REST/HTTP API, написания чистой модульной бизнес-логики
— Умение работать с Redis (кэширование, rate limiting)
— Опыт с Kafka (топики, producers, consumers)
— Опыт оптимизации запросов и работы с PostgreSQL
— Опыт использования DI-подхода в Python-проектах
— Умение самостоятельно декомпозировать задачи, уверенная работа с AI-powered IDE
— Будет плюсом: понимание CI/CD, опыт с Docker / docker-compose / Kubernetes
Условия:
— Удалённый формат работы
Личностные качества:
— Умение работать в команде и эффективно взаимодействовать с коллегами
— Ответственность и способность доводить задачи до результата
— Внимательность к деталям и стремление к качеству кода
— Желание развиваться и изучать новые технологии
— Способность находить и предлагать оптимальные решения
— Инженерное мышление и понимание последствий принимаемых технических решений
— Готовность активно использовать современные AI-инструменты в ежедневной разработке
Location: Almaty, Kazakhstan
Workplace: Remote
Sensor Tower’s digital intelligence platform provides unparalleled insight into market trends, advertising, competitor’s strategies, and consumer/user audience across mobile, web, and gaming. Sensor Tower’s insights are trusted by more than 2,500 enterprises worldwide across tech, retail/commerce, entertainment/media, gaming, consumer packaged goods and finance.
About this role:
At Sensor Tower, we process tens of terabytes of data to power insights used by thousands of customers. We’re looking for curious, motivated engineers who want to grow their skills while helping us build fast, reliable systems that make data easy to access and understand.
You’ll work closely with experienced engineers, contribute to meaningful features from day one, and learn how large-scale systems are designed, built, and optimized in production.
If you enjoy learning, solving problems, and shipping real software that users rely on, we would love to meet you.
Our Engineering Culture
We believe that "Simplicity is a prerequisite for reliability." We are looking for engineers who align with our core values:
- Simplicity: We avoid over-engineering. We prefer the tools we already have and the most straightforward solutions over "shiny new toys."
- Quality: We write code that is a pleasure to read because we know code is written once but read many times. We don't cut corners, and we polish to a high level before shipping.
- Extreme Ownership: We don't just do the minimum. We expect you to understand the "why" behind your work and own the ultimate goal of fixing problems at their root cause, avoiding temporary band-aids.
- Prioritization: We focus relentlessly on what is important, not just what is urgent.
What you’ll do:
- Improving and building new features for an app market intelligence SaaS platform focused on the SMBs (AppMagic by Sensor Tower).
- Participate in the full development life cycle, including design, implementation, quality polish, and release.
- Work on a variety of tasks, such as parsing, data aggregation, API design, refactoring, and performance optimization.
- Create and optimize complex database queries for data analysis and modification.
- Perform code reviews, and suggest improvements to tools and processes.
Backend stack: Golang, PostgreSQL, ClickHouse, MongoDB, Elasticsearch, RabbitMQ, GitLab, Docker, Kubernetes.
What we are looking for:
- +3 years of experience with Go (if you have lesser years of experience but have meaningful github contributions and other coding samples, this will be taken into consideration).
- Strong SQL skills (Postgres/ClickHouse). You know when to rely on an ORM and when to write raw SQL, and you're comfortable writing and debugging complex queries.
- Focusing on quality by writing testable code that simplifies debugging and ensures long-term reliability.
- Ability to see the product through the user’s eyes and a passion for product excellence.
- Curiosity & drive: a proactive approach to digging into sources yourself rather than relying on second-hand information, and an eagerness to understand why a project is valuable before you start coding.
- Experience with CI/CD, docker, k8s as a plus.
- Ability to pass technical interview both in Russian & English.
- Hands-on, thoughtful use of AI tools in development.
Fraud warning:
It's common for scammers to create positions that look legitimate on other sites. To ensure your submission is considered, only apply for positions at Sensor Tower through our company website or through posts directly associated with Sensor Tower company profiles on sites such as LinkedIn, Indeed, BuiltIn or Hackajob. At no point will Sensor Tower ever ask for money, credit card, or bank account information to complete a job application. Communications received from Sensor Tower are only sent by e-mail addresses ending in sensortower.com http://sensortower.com. All Sensor Tower interviews will be conducted via phone or Zoom. At no time will a conversation be moved to an alternative email outside of sensortower.com http://sensortower.com or text. Should an issue arise that you feel we should be aware of, please contact us. Please provide your resume when applying.
To all recruitment agencies:
Sensor Tower does not accept third party resumes. Please do not send resumes to our jobs alias, Sensor Tower employees or any other organization location. Sensor Tower is not responsible for any fees related to unsolicited resumes. Sensor Tower will not pay any third-party agency or company that does not have a signed agreement with Sensor Tower.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Location: Yerevan, Armenia
Workplace: Remote
Sensor Tower’s digital intelligence platform provides unparalleled insight into market trends, advertising, competitor’s strategies, and consumer/user audience across mobile, web, and gaming. Sensor Tower’s insights are trusted by more than 2,500 enterprises worldwide across tech, retail/commerce, entertainment/media, gaming, consumer packaged goods and finance.
About this role:
At Sensor Tower, we process tens of terabytes of data to power insights used by thousands of customers. We’re looking for curious, motivated engineers who want to grow their skills while helping us build fast, reliable systems that make data easy to access and understand.
You’ll work closely with experienced engineers, contribute to meaningful features from day one, and learn how large-scale systems are designed, built, and optimized in production.
If you enjoy learning, solving problems, and shipping real software that users rely on, we would love to meet you.
Our Engineering Culture
We believe that "Simplicity is a prerequisite for reliability." We are looking for engineers who align with our core values:
- Simplicity: We avoid over-engineering. We prefer the tools we already have and the most straightforward solutions over "shiny new toys."
- Quality: We write code that is a pleasure to read because we know code is written once but read many times. We don't cut corners, and we polish to a high level before shipping.
- Extreme Ownership: We don't just do the minimum. We expect you to understand the "why" behind your work and own the ultimate goal of fixing problems at their root cause, avoiding temporary band-aids.
- Prioritization: We focus relentlessly on what is important, not just what is urgent.
What you’ll do:
- Improving and building new features for an app market intelligence SaaS platform focused on the SMBs (AppMagic by Sensor Tower).
- Participate in the full development life cycle, including design, implementation, quality polish, and release.
- Work on a variety of tasks, such as parsing, data aggregation, API design, refactoring, and performance optimization.
- Create and optimize complex database queries for data analysis and modification.
- Perform code reviews, and suggest improvements to tools and processes.
Backend stack: Golang, PostgreSQL, ClickHouse, MongoDB, Elasticsearch, RabbitMQ, GitLab, Docker, Kubernetes.
What we are looking for:
- +3 years of experience with Go (if you have lesser years of experience but have meaningful github contributions and other coding samples, this will be taken into consideration).
- Strong SQL skills (Postgres/ClickHouse). You know when to rely on an ORM and when to write raw SQL, and you're comfortable writing and debugging complex queries.
- Focusing on quality by writing testable code that simplifies debugging and ensures long-term reliability.
- Ability to see the product through the user’s eyes and a passion for product excellence.
- Curiosity & drive: a proactive approach to digging into sources yourself rather than relying on second-hand information, and an eagerness to understand why a project is valuable before you start coding.
- Experience with CI/CD, docker, k8s as a plus.
- Ability to pass technical interview both in Russian & English.
- Hands-on, thoughtful use of AI tools in development.
Fraud warning:
It's common for scammers to create positions that look legitimate on other sites. To ensure your submission is considered, only apply for positions at Sensor Tower through our company website or through posts directly associated with Sensor Tower company profiles on sites such as LinkedIn, Indeed, BuiltIn or Hackajob. At no point will Sensor Tower ever ask for money, credit card, or bank account information to complete a job application. Communications received from Sensor Tower are only sent by e-mail addresses ending in sensortower.com http://sensortower.com. All Sensor Tower interviews will be conducted via phone or Zoom. At no time will a conversation be moved to an alternative email outside of sensortower.com http://sensortower.com or text. Should an issue arise that you feel we should be aware of, please contact us. Please provide your resume when applying.
To all recruitment agencies:
Sensor Tower does not accept third party resumes. Please do not send resumes to our jobs alias, Sensor Tower employees or any other organization location. Sensor Tower is not responsible for any fees related to unsolicited resumes. Sensor Tower will not pay any third-party agency or company that does not have a signed agreement with Sensor Tower.
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Задачи:
- Разработка и сопровождение backend-сервисов на Python
- Проектирование и реализация REST API, разработка бизнес-логики приложений
- Интеграция с внутренними и внешними информационными системами
- Работа с реляционными базами данных, оптимизация производительности приложений и SQL-запросов
- Разработка микросервисов
Требования:
- Опыт коммерческой backend-разработки от 2–3 лет, уверенное знание Python
- Практический опыт разработки на FastAPI / Django, опыт проектирования REST API
- Хорошее знание SQL, опыт работы с PostgreSQL, Oracle или другими реляционными БД
- Опыт использования Docker, понимание принципов микросервисной архитектуры
- Опыт написания unit- и интеграционных тестов, знание принципов асинхронного программирования в Python
- Опыт работы с Linux
- Будет преимуществом: Redis, брокеры сообщений (Kafka, RabbitMQ), Celery, Kubernetes, опыт в банковской/финансовой отрасли
Условия:
- Занятость: проект ~3 месяца
- Оформление: договор ГПХ (самозанятый / ИП / физлицо)
- Формат работы: удалённо или гибрид
УдалённоBatumi, Georgia; Berlin, Germany; Munich, Germany; Lisbon, Portugal; Warsaw, Poland; Barcelona, Spain; Fully remote, any time zone with reasonable overlap with EU/CIS hours
УдалённоThe base salary range for this role’s listed level is currently for residents of the EU, applicable in the specified country or countries only