Задачи:
— Разработка игровых механик: бизнесы, инвентарь, семьи, ивенты
— Работа с 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 месяца
- Оформление: договор ГПХ (самозанятый / ИП / физлицо)
- Формат работы: удалённо или гибрид
Задачи:
- Работа с различными по сложности структурами данных и их источниками
- Поддержка существующей кодовой базы — отладка, ускорение работы
- Разработка новых программных решений для бизнеса (B2B-продукты)
Требования:
- Коммерческий опыт разработки ~1 год
- Хорошее знание Python, его инфраструктуры и встроенных библиотек
- Знание как минимум одного популярного веб-фреймворка
- Знание как минимум одного популярного фреймворка для обработки данных (numpy / pandas / polars)
- Знакомство с методами оптимизации кода (векторизация, распараллеливание, async)
- Хорошее знание реляционных СУБД, опыт написания автотестов
- Docker, Linux, Git
Условия:
- Оформление по ТК РФ
- ДМС после испытательного срока
- Формат работы: удалённо или гибрид (офис — башня «Империя», Москва-Сити)
Location: Amsterdam, Netherlands; Berlin, Germany; United Kingdom
About Nebius:
Nebius is leading a new era in cloud infrastructure for the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment, without the cost and complexity of building large in-house AI/ML infrastructure.
Built by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across compute, storage, networking and applied AI.
Listed on Nasdaq (NBIS) and headquartered in Amsterdam, we have a global footprint with R&D hubs across Europe, the UK, North America and Israel. Our team of 1,500+ includes hundreds of engineers with deep expertise across hardware, software and AI R&D.
Nebius Managed Kubernetes (mk8s) mission is to grow the Nebius cloud platform by providing a Kubernetes-native way to run AI systems with high efficiency and low operational overhead. With a single click, it provides a Kubernetes cluster on top of Nebius services for compute (VMs) and networking. In 2026, the service is scaling 10× and is expected to manage customer workloads across tens of thousands of GPU servers in more than 10 data centers.
You will lead the mk8s Core team, one of three mk8s teams. The Core team owns the API, the core of the service control plane, cluster autoscaling, platform integrations, and running k8s add-ons.
At Nebius, team leads are hands-on. We expect you to be a senior or staff engineer now (or earlier in your career). You will start as an individual contributor to gain context, then take on managerial responsibilities.
In this position, you will be responsible to:
Lead by example.
Set the quality bar by spending a significant portion of your time on IC work: writing and reviewing code, leading projects, and participating in on-call rotation, incident mitigation, and post-incident analysis.
Manage 4–8 mid-to-senior engineers.
Provide context, coach, and give regular feedback.
Maintain the technical vision
for your area of responsibility.
Collaborate with the Product Manager and Service Owner
to shape product vision and plans.
Examples of outcomes you could drive as a Team Lead
Optimize the service control plane to create and manage 20K GPU nodes in a single Kubernetes cluster, enabling a major contract for the company.
Integrate cluster autoscaling approaches (e.g., Karpenter) to improve resource utilization and support seamless auto-upgrades.
Provide a Kubernetes-native way to use local disks to reduce disk I/O bottlenecks for AI training and inference, improving efficiency.
Deliver managed Layer 7 load balancers to reduce operational overhead for customers.
What you will bring to the table:
8+ years of professional software engineering or management experience
Excellent knowledge of Golang, or you are ready to quickly switch to this programming language
Expertise with
Multi-month technical projects
Tech leading engineers
Owning multi-month technical projects.
It would be an added bonus if you had:
Experience with Team management, Kubernetes administration, Developing Kubernetes controller.
#LI-ET3
Benefits & Perks:
Competitive compensation
Career growth and learning opportunities
Flexibility and ownership
Collaborative and innovative culture
Opportunity to work on impactful AI projects
International environment and talented teams
What's it like to work at Nebius:
Fast moving - Bold thinking - Constant growth - Meaningful impact - Trust and real ownership - Opportunity to shape the future of AI
Equal Opportunity Statement:
Nebius is an equal opportunity employer. We are committed to fostering an inclusive and diverse workplace and to providing equal employment opportunities in all aspects of employment. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law.
Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire.
If you need accommodations during the application process, please let us know.
Location: Berlin
Workplace: OnSite
ABOUT PEEC AI
AI search is changing how brands are discovered and chosen. People now ask ChatGPT, Gemini, Claude and Google’s AI answers what they used to search for, and AI assistants increasingly shape the journey from discovery to purchase. Winning customers now means winning over the AI systems that influence their decisions.
Peec AI is an AI search platform that helps marketing teams understand and improve how their brands are discovered, represented, and recommended. We show them where they stand, what’s shaping it, and where to act. Since launching in January 2025, Peec AI has passed $20M ARR and 4,000 paying customers. We’re a Series A company backed by 20VC and Singular, with 100+ people across our Berlin HQ and our New York office.
ABOUT THE ROLE
Peec AI is building the data plane for AI visibility: millions of chats, scrapes, citations, sources, model responses, and customer-facing insights running through a fast-moving backend.
This role is for an engineer who wants to own the systems behind that. You will not just add endpoints or close tickets. You will make our scraping, chat-processing, source-ingestion, and analytics infrastructure more reliable, cheaper, faster, and easier for the rest of the team to reason about.
The best fit looks like someone who can debug a provider outage in the morning, design a better queueing model before lunch, ship a TypeScript service change in the afternoon, and write the postmortem or follow-up ticket clearly enough that the next engineer immediately knows what to do.
We are especially interested in people who have built or operated systems with real constraints: rate limits, flaky third-party APIs, queues, webhooks, retries, distributed locks, data migrations, observability gaps, customer pressure, and cost ceilings.
WHAT WE’RE LOOKING FOR
- 5+ years of backend, platform, infrastructure, or distributed systems engineering experience in a production environment.
- Deep hands-on TypeScript experience. We run TypeScript services on Bun, and we care about people who can design clean, reliable backend systems rather than only write application code.
- Strong understanding of queues, workers, retries, rate limits, idempotency, distributed locks, webhooks, and failure handling.
- Experience operating systems under real production pressure: incidents, provider outages, customer escalations, noisy alerts, slow dependencies, and incomplete data.
- Comfort with cloud-native infrastructure. Our stack includes GCP, Kubernetes, Cloud Tasks, Pub/Sub, RabbitMQ, Redis, Postgres, Firestore, ClickHouse, Prometheus, Grafana, and OpenTelemetry.
- Ability to debug across layers: application code, logs, metrics, queues, provider APIs, databases, network behaviour, and deployment state.
- Product-minded judgement. You can separate internal detail from customer-safe explanation, and you understand when a “small infra change” has customer, security, or cost implications.
- High ownership and low ego. We want people who take responsibility for ambiguous systems, ask sharp questions, and make the team better through clear thinking and kindness.
- A bias toward durable fixes. You do not stop at “restart the pod” if the real issue is retry amplification, missing backpressure, an unsafe parser assumption, or a provider limit we do not model.
TECH STACK
- Languages: TypeScript, Python
- Runtime/frameworks: Bun, Elysia, Node-compatible services
- Cloud/infrastructure: GCP, Kubernetes, Cloud Tasks, Pub/Sub, Firebase/Firestore, Postgres, ClickHouse, Redis, RabbitMQ
- Observability: Prometheus, Grafana, OpenTelemetry, structured logging
- Product/data domain: LLM chats, AI search, source scraping, citation extraction, provider integrations, customer-facing analytics
- AI/model providers: OpenAI, Anthropic/Claude, Perplexity, Gemini, Google AI Mode / AI Overview, plus scraping/provider APIs around them
WHAT WE OFFER
- Exciting and challenging work with real impact and ownership at one of Europe’s fastest-growing Series A startups
- Regular team events and off-sites
- Aggressive equity compensation package
- Paid Dinner & Uber home when working late
- The most beautiful office space and work environment in Berlin
Location: London, United Kingdom
Workplace: fully
About InvestEngine
We’re a London-based fintech on a mission to make ETF investing simple and accessible. Over 150,000 clients have trusted us with over £3.5 billion in assets — and we’re just getting started.
We’ve been featured by
MoneyWeek
,
Finder
and
Forbes
, and we’re growing fast with big ambitions.
About the Role
We’re looking for a
Senior Backend Engineer
to join our
Payments Team
and help us strengthen and scale a business-critical part of our platform.
You’ll work on complex backend challenges across payment flows, integrations and system reliability. You’ll contribute to architecture, improve system stability and scalability, and help evolve the technical foundations of our Payments domain.
You’ll collaborate closely with Engineering, Product, Compliance, Operations and other business teams to build reliable solutions and improve critical operational processes.
What You’ll Do
Design, develop and maintain backend services in
Python 3.11 using Django / DRF
Contribute to the architecture and long-term technical development of our Payments systems
Build and improve
RESTful APIs
and integrations
Work with complex backend and legacy systems and identify root causes of technical problems
Continuously improve system performance, reliability and scalability
Investigate and resolve production issues and recurring problems
Work with
MySQL
and
Redis
Participate in architectural discussions and contribute to technical decisions
Identify and reduce technical debt
Improve development processes, code quality and engineering practices
Collaborate with Product, Compliance, Operations and Business teams
Contribute to the evolution of our architecture and internal engineering tools
What We’re Looking For
4+ years of experience in backend development
Strong Python skills and deep knowledge of
Django
or similar frameworks
Solid understanding of
relational databases, caching and high-performance backend systems
Experience with
REST APIs, service design and distributed systems
Experience working with complex or legacy systems
Ability to independently investigate complex technical problems and identify root causes
Experience working with production systems and improving their stability
Strong ownership and ability to make sound technical decisions
Familiarity with Git, CI/CD practices and modern engineering workflows
Strong communication and problem-solving skills
English B2+
and fluent Russian
Nice to Have
Experience working in
fintech, payments or another regulated industry
Familiarity with
AWS and Docker
Experience with
RabbitMQ, Kafka
or other message brokers
Experience with payment providers or financial integrations
Contributions to open source or personal side projects
How We Work
We’re a lean, collaborative team where engineers have a real influence on architecture, technical decisions and engineering culture.
We value
ownership, curiosity and continuous improvement
. You’ll have the autonomy to make technical decisions and work on meaningful, business-critical systems without micromanagement or unnecessary bureaucracy.
Within the Payments team, you’ll help build systems that remain
stable, reliable and scalable as the business grows
.
What We Offer
Impact from day one
— work on business-critical Payments systems
Technical growth
— influence architecture and technical decisions
Hands-on engineering
— solve complex backend challenges across production systems
Modern tech stack
— Python 3.11, Django, MySQL, Redis, AWS, GitHub, TeamCity
Remote-first and flexible
— work from anywhere, at your own pace
Unlimited vacation
— take time off when you need it, no fixed limits
Supportive team
— thoughtful, skilled colleagues who care about quality and results
Hiring Process
Intro call with our Talent team
Technical interview with the Backend team
Gamified cognitive assessment to understand how you think and problem-solve
Final conversation with our CTO
Location: Poland
Claroty
is a global leader in cyber-physical systems (CPS) protection, dedicated to securing the critical infrastructure that keeps the world running. We’re a fast-growing, award-winning team where innovation meets purpose—and we want you to help us define the future of cybersecurity.
We’re growing and looking to hire a
Backend Software Engineer
who embodies our core values: People First, Customer Obsession, Strive for Excellence, and Integrity.
At Claroty
, our technology strategy is focused on solving real-world cyber-physical security problems at scale through
robust, distributed, cloud-native architectures
. We design and evolve a
unified platform
that serves as the technological backbone for all Claroty products, delivering deep visibility across CPS environments—without disrupting critical operations. Our architecture emphasizes scalability, resilience, and extensibility to support both cloud and on-prem deployments.
Requirements
6+ years of experience in backend design and development of production-grade applications.
Strong experience with
Python
Solid experience with
databases, preferably SQL
Experience working with
large-scale systems
Experience with
AI orchestration frameworks
such as LangChain or LlamaIndex, or experience integrating third-party AI APIs such as OpenAI or Anthropic.
Knowledge of
networking infrastructure
.
Cybersecurity experience —
a strong advantage
.
Ability to learn quickly and adapt to new technologies.
Strong teamwork and collaboration skills.
Responsibilities
Take full ownership of features, from product design through deployment, including end-to-end feature architecture.
Plan, design, and develop systems with complex performance and scalability requirements.
Design, maintain, and contribute to the company’s code infrastructure.
Design, build, and maintain robust, scalable server-side architecture.
Integrate with Large Language Models (LLMs) and vector databases.
Develop AI-powered API endpoints and services.
What we offer
Help and support from our caring HR team.
20 working days of annual paid leave.
Health insurance coverage.
Multisport coverage (Poland).
Public holidays.
Last but not least - valuable compensation for your efforts.
Location: Bangalore, India
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.
About the role
As an Intermediate Backend Engineer, you will take backend features and improvements from clarifying the problem through shipping them and following up in production. You will work within a product area, partnering with Product Management, Frontend, Infrastructure, and Security to deliver predictably and contribute to the quality, security, performance, and maintainability of shared backend code and services. You will be trusted to work with minimal guidance, to know when to seek help, and to communicate clearly in a remote, asynchronous environment — with other tenured engineers alongside you to review your work, think through hard problems with you, and help you grow.
Why you’ll love this role
Ownership:
You'll take features from requirements through delivery and follow-up; your code will run on a platform used by millions of users.
Learning and Growth :
You’ll work alongside your engineering team, who treat code review and design review as a learning loop rather than a gate — one of the fastest ways to grow your engineering judgment.
Innovative Culture:
You’ll use AI as a genuine part of daily engineering work, developing the judgment to know when to trust it and when not to.
Autonomy:
You’ll thrive in our remote-first, asynchronous organization, where clear written communication and self-direction are the pillars of success.
User-Centric Collaboration:
You’ll partner closely with PMs and designers to shape requirements, so you understand why you’re building something, not just what.
What you’ll do
Own and Ship Features:
Design, implement, test, and ship backend features and improvements with minimal guidance, working in Ruby/Rails, Go, or any other modern languages.
Build for Production:
Write maintainable, secure, observable, and performant code. Design and maintain APIs, background jobs, integrations, and bounded service functionality, and work with data models, migrations, indexes, and query behavior.
Test and Review:
Add and improve automated coverage — unit, integration, contract, and end-to-end where appropriate — and review others’ code for correctness, maintainability, security, performance, and operational risk.
Operate What You Build:
Investigate build, test, deployment, and runtime failures at the feature boundary, identify technical debt and propose practical improvements, and take part in on-call or operational support where your team’s ownership model requires it.
Leverage AI:
Use AI productively in daily work, validate what it produces, and understand where its limitations matter.
On Call Support:
Take part in on-call or operational support where your team’s ownership model requires it.
What you’ll bring
Backend Fundamentals:
Professional experience building and shipping production backend applications, with strong programming, API, database, testing, debugging, and performance fundamentals.
Adaptability:
Experience with Ruby/Rails, Go, or any other modern backend language. We value the ability to learn and adapt over mastery of a single language.
Feature Ownership:
The ability to take a feature from clarification through delivery and follow-up, working independently while seeking input at the right time.
Practical Judgment:
Sound instincts about security, reliability, performance, maintainability, and operational risk, plus an understanding of modular backend boundaries and the consequences of coupling.
Clear Communication:
Strong written communication and effective collaboration in a remote, asynchronous environment.
AI Fluency:
Practical experience with AI coding tools, including the ability to review and correct what they generate.
Helpful experience
Production Go services, APIs, concurrency, profiling, or gRPC.
Docker, Kubernetes, Helm, CI/CD, or cloud deployment.
Rust, particularly for systems, security, performance, or platform work.
PostgreSQL, schema evolution, caching, queues, messaging, or event-driven workflows.
Observability using metrics, logs, traces, dashboards, and alerts.
Contributing to a modular monolith, bounded context, shared component, or independently operated service.
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: Bangalore, India
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.
About the role
As a Staff Backend Engineer, you will provide technical leadership across your team and adjacent teams, solving the highest-scope and most complex problems in your area. You will lead large, cross-cutting backend initiatives, drive our modular architecture strategy, and define the standards that let teams move faster without compromising quality, security, reliability, or operability.
This is a technical leadership role that combines deep backend expertise, systems judgment, product judgment, and influence across organizational boundaries. You will work with Product, Frontend, Infrastructure, Security, Data, Engineering Managers, and engineers across product groups, bringing subject matter expertise, and you will do it without relying on formal authority.
Why you’ll love this role
Leverage:
Your work multiplies across teams. The platforms, standards, and architectural decisions you lead determine how quickly everyone else can ship.
Genuinely Hard Problems:
You’ll lead the modernization of a large monolith toward modular, reusable, appropriately independent systems — at the scale of a platform used by millions of users.
Influence Without Bureaucracy:
You’ll shape technical direction across teams through clear written proposals and decision records, and partner with Product and Engineering leadership on platform roadmap and investment trade-offs.
Frontier AI Work:
You’ll lead adoption of AI-assisted and agentic engineering workflows and define the review, quality, security, and privacy guardrails that make them safe to rely on.
Autonomy:
You’ll thrive in our remote-first, asynchronous organization, where clear written communication and self-direction are the pillars of success.
What you’ll do
Lead Cross-Cutting Initiatives:
Lead the technical design and delivery of large backend initiatives that span teams, and identify and remove systemic bottlenecks across product and infrastructure groups.
Own Architecture Strategy:
Drive modular backend, service, data, and platform architecture. Lead modernization of the monolith and legacy backends toward modular, reusable, and appropriately independently operated systems — while preventing fragmentation and service sprawl.
Set the Standards:
Define and improve standards for APIs, contracts, compatibility, schema evolution, testing, security, performance, observability, operability, and maintainability — plus the build, test, deploy, release, rollback, and production-readiness practices needed to operate modular features safely.
Establish Shared Patterns:
Create the patterns for dependency management, data ownership, eventing, failure isolation, service maturity, and operational documentation. Establish Go service patterns and Kubernetes operating practices where they matter to our production estate, and guide Rust adoption where it solves a real systems, security, performance, or supply-chain problem.
Own What You Build in Production:
Take part in on-call and incident response for the systems your teams own, act as a technical escalation point during complex incidents, and turn what you learn into architectural and operational improvements that prevent recurrence.
Influence and Partner:
Shape technical direction across teams without formal authority, and partner with Product and Engineering leadership on platform-level roadmap decisions and investment trade-offs.
Grow Engineers:
Mentor Senior and Intermediate engineers, shepherd technical debt reduction and reusable patterns that improve throughput, and raise the technical capability of the wider team.
Lead AI Adoption:
Lead team-level adoption of AI-assisted and agentic workflows, including the quality, security, privacy, and operational guardrails, and help engineers direct, validate, reject, and course-correct agent output.
On-Call Support:
Take part in on-call or operational support where your team's ownership model requires it.
What you’ll bring
Cross-Team Technical Leadership:
A sustained record of technical leadership across more than one team or a broad product area.
Deep Architecture Experience:
Deep backend architecture and production experience in complex applications, services, or platforms, including scaling or governing APIs, service platforms, data systems, modular monoliths, or shared backend components.
Modularization in Production:
Experience modernizing a monolith or legacy backend architecture in production, and with modular architecture such as bounded contexts, package encapsulation, ports and adapters, service extraction, event-driven boundaries, or an equivalent approach.
Influence Without Authority:
A strong ability to create alignment through clear written proposals and decision records, so decisions are documented, understood, and adopted without constant escalation.
Product Judgment:
The ability to balance customer outcomes, delivery speed, technical health, reliability, and long-term platform investment.
Mentorship:
Experience mentoring engineers and shaping standards through code review, documentation, and example.
Agentic AI Leadership:
Production experience with AI-assisted or agentic engineering workflows, including the ability to evaluate and improve how a team adopts them.
Helpful experience
Go services and APIs at scale.
Kubernetes and cloud-native operations, including deployment, scaling, observability, rollback, and production readiness.
Rust adoption or production ownership for systems, security, performance, or platform components.
Ruby/Rails modularization and large-monolith modernization.
PostgreSQL scaling, data partitioning, queues, messaging, or distributed systems.
Security-sensitive product or software supply chain engineering.
Experience across SaaS, single-tenant, self-managed, or air-gapped deployment constraints.
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
.
УдалённоAlmaty, Kazakhstan
УдалённоYerevan, Armenia
leadAmsterdam, Netherlands; Berlin, Germany; United Kingdom