Location: Metn, Lebanon
The Company
Toters is an on-demand e-commerce and delivery platform that enables customers to get anything in their city with the highest level of convenience.
Technology is at the heart of everything we do. Our product and engineering teams work every day to build experiences that make customers’ lives easier while continuously improving internal systems to deliver faster and at the best cost.
If you’re excited about working in a high-growth startup environment and want to be part of a team shaping the future of how people shop in the Middle East, we’d love to hear from you.
About the Role
Are you passionate about building scalable backend systems while owning the cloud infrastructure that powers them? As a
Senior Backend Engineer (Platform & DevOps)
at Toters, you'll split your time between designing and developing production-grade backend services and improving the cloud platform, deployment pipelines, and operational excellence that enable our engineering teams to deliver software safely and efficiently.
In this role, you'll own services end-to-end—from application design and implementation to deployment, monitoring, scalability, security, and production reliability. Working closely with Software Engineers, Product Managers, and Infrastructure teams, you'll help build resilient systems that power our products while continuously improving the developer experience.
In this role, you will:
Backend Engineering
Collaborate with cross-functional teams to translate business requirements into scalable backend solutions.
Design, develop, test, and maintain high-performance backend services using PHP (Laravel).
Design and build RESTful APIs and microservices that power customer-facing and internal applications.
Write clean, maintainable, and well-tested code following engineering best practices.
Optimize application performance, database queries, caching strategies, and system scalability.
Participate in architecture discussions and contribute to technical decisions that improve long-term maintainability.
Conduct thoughtful code reviews and mentor engineers through technical guidance and best practices.
Platform & DevOps
Design, build, and maintain cloud infrastructure on AWS to support highly available and scalable applications.
Build and improve CI/CD pipelines that enable fast, reliable, and secure software delivery.
Manage containerized applications using Docker and Kubernetes.
Automate infrastructure provisioning and configuration using Infrastructure as Code (Terraform or similar tools).
Improve system observability through monitoring, logging, alerting, and performance dashboards.
Optimize cloud infrastructure for scalability, reliability, security, and cost efficiency.
Participate in production incident response, troubleshooting, root cause analysis, and post-incident reviews.
Implement security best practices for applications, infrastructure, secrets management, and access control.
Continuously improve deployment processes, operational tooling, and developer experience across engineering teams.
Key Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field.
6+ years of experience in backend software engineering, with significant hands-on experience in cloud infrastructure and DevOps practices.
Strong experience developing backend applications using
PHP (Laravel)
.
Solid understanding of Object-Oriented Programming (OOP), SOLID principles, design patterns, and software architecture.
Experience designing and building RESTful APIs, distributed systems, and microservices.
Strong experience with relational databases such as
PostgreSQL
or
MySQL
, along with caching technologies such as
Redis
.
Strong hands-on experience with
AWS
, including services such as EC2, ECS, Lambda, RDS, S3, IAM, CloudWatch, VPC, and SQS.
Experience building and maintaining CI/CD pipelines using GitHub Actions, GitLab CI, Jenkins, or similar tools.
Experience working with
Docker
and
Kubernetes
in production environments.
Experience using Infrastructure as Code tools such as
Terraform
or CloudFormation.
Strong understanding of Linux systems, networking fundamentals, and cloud security best practices.
Experience implementing monitoring, logging, and observability solutions using tools such as CloudWatch, Grafana, Prometheus, or the ELK stack.
Experience owning production systems, participating in on-call rotations, and resolving production incidents.
Strong communication skills with the ability to collaborate across teams and mentor engineers.
Passion for building scalable, secure, and reliable systems while continuously improving engineering excellence.
Nice to Have
Experience with
Go
,
Python
, or additional backend programming languages.
Experience with messaging and streaming technologies such as
Kafka
,
RabbitMQ
, or
AWS SQS/SNS
.
Experience deploying serverless applications using AWS Lambda.
Experience with Helm, ArgoCD, or GitOps workflows.
Experience building Internal Developer Platforms (IDPs) or improving developer tooling.
Experience with service mesh technologies such as Istio or Linkerd.
Experience working in high-growth technology companies, e-commerce, or on-demand delivery platforms.
AWS certifications are a plus.
Why Toters?
Flexible work environment with hybrid-friendly roles.
Opportunity to work across software engineering and cloud infrastructure, building systems that directly power Toters' products.
Solve complex engineering challenges involving backend architecture, cloud infrastructure, automation, and distributed systems.
Collaborate with talented engineers in a culture of ownership, mentorship, and continuous learning.
Direct impact on products used by thousands of customers every day.
Competitive compensation package.
Exclusive discounts on Toters orders.
First-class medical insurance.
Location: Porto, Portugal
Workplace: hybrid
TeamViewer provides a leading Digital Workplace platform that connects people with technology—enabling, improving and automating digital processes to make work work better. Our software solutions harness the power of AI and shape the future of digitalization.
We believe that our diverse teams and strong company culture are key to the success of our products and technologies, that hundreds of millions of users around the world and around 645,000 customers across all industries rely on. With more than 1,900 employees worldwide, we celebrate the unique perspectives and talents that each individual brings to the table and foster a dynamic work environment where new ideas thrive. Are you ready to join our team and make an impact?
Responsibilities
We are looking for a Team Manager (all genders) to lead the engineering teams building and running the backend services that power TeamViewer products. This is a
leader-of-leaders role
: you will manage and develop a group of Team Leads, growing their leadership capability so they can run high-performing teams on their own. Alongside this, you will shape the technical and organizational direction of these services, and ensure they remain secure, reliable and scalable as our products and customer base grow. You will work closely with Product Management, Architecture, Security and other R&D leaders in an agile, modern environment.
Lead, coach and develop a group of Team Leads
, helping them grow as people managers and technical leaders, while supporting engineers directly where needed.
Build a strong leadership bench: set clear expectations for Team Leads, run regular 1:1s and feedback cycles, and identify and grow future leaders within the teams.
Create alignment across your Team Leads so that multiple agile teams work toward shared goals with consistent practices.
Own the delivery and long-term evolution of the backend services that power our products, balancing new capabilities with stability, security and technical debt.
Drive roadmap execution with Product Management and other stakeholders, translating business needs into clear team priorities.
Ensure our backend meets high standards for availability, performance, security and compliance.
Collaborate with product and engineering teams across the company on integration, shared standards and scalable solutions.
Oversee capacity planning, resource allocation and hiring to support growth and delivery.
Promote engineering excellence and agile best practices across development, testing, deployment and operations.
Support the professional development of your team through coaching, feedback and career planning.
Act as a key link between engineering and senior management, translating technical progress and risk into business-relevant updates.
Champion a culture of open communication, psychological safety, ownership and accountability.
Requirements
A university or college degree in Computer Science, Information Technology, or a related field.
8+ years of experience in software engineering, with a solid understanding of modern development practices.
4+ years in a managerial role within software development, ideally in an agile environment.
1+ years of experience leading leaders
(Team Leads or Engineering Managers), including coaching them, managing their performance and growing them into stronger leaders.
Proven track record of leading multiple teams building and operating backend services in production through a layer of Team Leads.
Strong understanding of distributed systems, software architecture, scalability, and the full development and operations lifecycle.
Experience with services that have high requirements for security, reliability and backward compatibility is a strong plus.
Experience in strategic planning, team building and performance management, including hiring and onboarding Team Leads.
Excellent communication and leadership skills, with the ability to influence and inspire across teams and stakeholders.
Fluent in English (spoken and written); Portuguese or German is a plus.
What we offer
Onsite Onboarding
in our HQ office for an optimal start
Great compensation and benefits packages
including company achievement bonus or sales bonus and regular salary reviews
Public transport friendly
offices
Special terms
for local gyms
Access to
Corporate Benefits platform
with many
discounts
Regular
Team events
and company-wide celebrations
Open door policy
, no dress code rules, frequent all Hands and Leadership Lunches
Hybrid
and
Flexible
work time
Work From Abroad Program
allowing up to 40 days of work outside your contracting country
We celebrate
diversity
as one of core values, join and drive one of the c-a-r-e initiatives together with us!
TeamViewer is an equal opportunities employer and is committed to building an inclusive culture where everyone feels welcome and supported. We C-A-R-E and understand that our diverse, values-driven culture makes us stronger. As we continue to grow as a company, we also focus on enabling our employees to grow both personally and professionally. We are proud to have an open and embracing workplace environment that will empower you to be your best no matter your gender, civil or family status, sexual orientation, religion, age, disability, education level, or race.
If you require any accommodations or adjustments during the application or hiring process, including interview or onboarding support, please reach out to your Talent Acquisition Partner, who will be happy to support you.
Задачи:
— Реализация программных и аппаратных комплексов;
— Разработка настольных, мобильных и веб-приложений;
— Создание систем управления и системных интеграций;
— Написание скриптов автоматизации;
— Проектирование и реализация UI/UX для web, mobile, desktop приложений;
— Проектирование архитектур баз данных, реализация интеграций, подготовка и сопровождение данных;
— Проектирование и реализация логики приложений/сервисов;
— Проектирование и реализация интеграций с third-party;
— Анализ и оценка функциональных требований, формирование предложений;
— Подготовка и ведение внутренней технической документации;
— Сопровождение пользователей;
— Презентация результатов;
— Формирование предложений по развитию проектов;
— Поиск, оценка, предложение и внедрение перспективных технологий;
— Поддержка создаваемых решений;
— Непрерывное развитие.
Требования:
— Базовые знания алгоритмов и структур данных;
— Базовые знания языков высокого уровня: Python, JavaScript;
— Базовые знания технологий: JSON, XML, HTML, CSS, REST, gRPC;
— Базовые навыки работы с реляционными базами данных (PostgreSQL, MariaDB, SQLite), знание SQL;
— Базовые навыки работы с linux-like операционными системами на уровне командной строки;
— Базовые навыки работы с очередями RabbitMQ, Redis;
— Базовые навыки дизайна и верстки интерфейсов.
Желательные дополнительные навыки:
— Реализованные домашние проекты;
— Знания фреймворков Flask, Django, Asyncio, Tornado, .NET (dotnet), React JS, React Native и прочих;
— Знания интерфейсов (RS232, RS485, USB, Ethernet, PCIe, Bluetooth, Zigbee, NFC, RFID, SPI, UART, I2C);
— Знания протоколов передачи данных (CAN, MODBUS, TCP/UDP, EtherCAT, HTTP, SSH, SCP, SFTP);
— Знания платформ ESP, Arduino, Raspberry, Jetson и подобных;
— Знания в области нейронных сетей, криптографии, программном и аппаратном реверсивном инжиниринге;
— Навыки администрирования веб-серверов: Apache, Nginx, Lighttpd;
— Понимание принципов виртуализации и контейнеров;
— Понимание принципов многопоточности;
— Понимание технологий компьютерного зрения, машинного обучения, графов;
— Умение читать чужой код, понимание принципов хорошего кода;
— Понимание принципов автоматизированного тестирования программного обеспечения;
— Опыт использования софта для прототипирования интерфейсов.
Прочие дополнительные навыки:
— Знания языков C/C++, C#, ASM, AT;
— Знания высокоскоростных интерфейсов (USB2, USB3, PCIe, 1GbE);
— Знания архитектур STM, ARM, аналоговой и цифровой схемотехники, технологий цифровой обработки сигналов;
— Знания Java, Kotlin, Swift и технологий мобильной разработки;
— Знания C, Make, GCC, процесса сборки/линковки;
— Опыт использования Ghidra, IDA Pro, DotPeak;
— Знания в области информационной безопасности;
— Опыт работы с гипервизорами ESXi, Proxmox, Nebula.
Обязательные личные качества:
— Способность оперативно переключаться между несколькими задачами;
— Способность документировать результаты понятным образом;
— Коммуникативность, инициативность, проактивность;
— Готовность к гибридному или удаленному формату работы;
— Готовность оперативно изучать новые технологии и применять их на практике;
— Готовность работы со сложными и интересными задачами.
Условия:
— Работа в команде молодых профессионалов;
— Старт карьеры в крупной компании;
— Оформление по ТК РФ по договору аутсорса;
— Офис в шаговой доступности от м. Текстильщики;
— Возможность совмещать с учебой;
— Гибкие рабочие часы и частичная работа из дома (гибридный график);
— Возможность выбора полной, половинной или процентной ставки в зависимости от личных условий;
— Внутреннее обучение, перспектива карьерного роста;
— Возможность продления стажировки на постоянную должность.
Задачи:
- создание AI-агентов для автоматизации кредитного процесса;
- интеграция AI-агентов в продукт;
- улучшение качества и надёжности работы AI-агентов.
Требования:
- от 4 лет опыта продуктовой backend- или fullstack-разработки;
- опыт разработки сервисов, бизнес-логики, API, работы с реляционными БД и интеграциями;
- опыт работы с Docker, Kubernetes, Git, автотестами и CI/CD;
- самостоятельно созданные и запущенные AI-агенты;
- опыт работы с агентными фреймворками, мультиагентными системами, tools и function calling;
- умение повышать надёжность агентов: трейсинг, evals, отладка и обработка ошибок;
- опыт работы через AI-инструменты и выстраивания AI SDLC;
- опыт разработки AI-интерфейсов, авторизации и стриминга будет плюсом.
Условия:
- формат: полностью удалённо, полный рабочий день;
- долгосрочное сотрудничество с перспективой роста внутри проекта.
Meta IT School kengayayotgani sababli kuchli bilimga ega Frontend, Backend dasturchilarni jamoamizga taklif qilamiz. Markazimiz 15 ga yaqin IT soxalar bo'yicha ta'lim beruvchi innovatsion markaz hisoblanadi.
Biz nimani taklif qilamiz:
- Senior Dasturchilar bilan networking;
- Kasbiy va shaxs sifatida rivojlanish;
- Kelajakda lavozim o‘sish imkoniyati;
- Shaxar markazidagi qulay ofis;
- O'z vaqtida to'lanadigan oylik;
- Uzoq masofadan keluvchilar uchun yotoq joy;
Biz kimlarni qidiryapmiz:
- Ravon nutqqa ega bo‘lgan;
- Uyatchang bo'lmagan;
- Boshqalarga bilimini erkin o'rgata oladigan;
- Bolalar bilan ishlashni yoqtiruvchi;
Agar siz ta'lim soxasini yoqtirasiz-u lekin tajribangiz yetishmasa havotir olmang, biz o'zimiz tajriba olishingizda yordam beramiz. Bizga rezyume yuboring.
Zadachi:
— Backend yo'nalishi bo'yicha dars berish
— O'quvchilarga tushunarli qilib dars berish
Talim:
— Backend yo'nalishi bo'yicha uzoq muddatli ishchi kerak
Texnologiyalar:
— Python
— Django
Ish vaqti: 09:00 - 18:00
Murojaat vaqti: 09:00 - 22:00
Joylashuv: Surxandaryo, Denov
Компания Expera — IT-интегратор в Узбекистане, который помогает банкам и бизнесу внедрять цифровые решения. Вакансия: Head of Backend Development. Офис в Ташкенте. Предоставляется помощь при переезде.
Bright Data — платформа для сбора данных онлайн, которая даёт возможность компаниям автоматизировать процесс сбора информации по всем существующим ресурсам и с учётом множества параметров.
Формат работы: гибрид (Израиль или Кипр) или удалённая работа (кроме России и Беларуси).
ГибридseniorКипр, Израиль; Гибрид (Израиль или Кипр) или удалённая работа (кроме России и Беларуси)
Bright Data — платформа для сбора данных онлайн, которая даёт возможность компаниям автоматизировать процесс сбора информации по всем существующим ресурсам и с учётом множества параметров.
Формат работы: гибрид (Израиль или Кипр) или удалённая работа (кроме России и Беларуси).
ГибридseniorКипр, Израиль; Гибрид (Израиль или Кипр) или удалённая работа (кроме России и Беларуси)
Задачи:
Требования:
Условия:
-График: 8-часовой рабочий день, начало 10:00–11:00 МСК
-Формат работы: удалённо, полная занятость
-Компания аккредитована в Минцифры
Location: Paris
ABOUT MISTRAL
Mistral provides full-stack AI solutions: from frontier models to developer tools, applications, and compute. We partner with enterprises tackling the hardest problems across high-stakes industries like finance, manufacturing, defense, healthcare, and the public sector, co-creating customized AI systems that they can run on their terms.
We are a dynamic, collaborative team passionate about AI and its potential to transform society. Our diverse workforce thrives in competitive environments and is committed to driving innovation. Our teams are distributed between Europe, North America, Asia and the Middle East. We are creative, low-ego and team-spirited.
The Role
As an Engineering Team Lead, you will build and develop the core platform that supports our AI products. This role combines technical execution with leadership, ensuring our systems work effectively for developers and users.
Your work will directly improve the developer experience, making it more efficient and intuitive. The team builds reliable infrastructure that supports our products and enables seamless integration for both internal and external users.
You will split your time between hands-on coding and strategic leadership, including project planning, stakeholder collaboration, and team growth. This balance allows you to drive technical solutions while guiding the team toward long-term success.
What You Will Do
- Remove obstacles and create an environment where your team can focus on building solutions.
- Translate product vision into technical reality, collaborating closely with the Product team.
- Ensure applications are performant, stable, and responsive.
- Uphold high code quality standards through reviews, testing, and automation.
- Own the full software development process, from design to deployment.
- Plan projects, including roadmaps, deadlines, and task allocation.
- Collaborate with stakeholders across Engineering, Product, and Design.
- Support team growth through hiring, onboarding, and mentorship.
What We're Looking For
- Proficiency in Python and at least one web framework (FastAPI, Django, Flask).
- Proficiency in C#, Golang, TypeScript and at least one web framework.
- Experience with large-scale distributed systems.
- Experience building and leading engineering teams.
- Experience working with cross-functional teams, such as Product, Design, and Business.
- Knowledge of databases, caching mechanisms, and messaging systems.
- Strong problem-solving abilities and attention to detail.
- Ownership mindset and ability to ship products end-to-end.
- Excellent communication skills and a low-ego, team-first attitude.
WHAT WE OFFER
We offer a comprehensive benefits package designed to support your well-being, growth, and work-life balance. Benefits vary by country and may include healthcare coverage, parental leave, retirement plans, relocation support, wellness programs, meal and transportation allowances, and other location-specific perks.
For the most up-to-date details on benefits available in your location, please refer to our Benefits page https://app.notion.com/p/mistralai/Benefits-at-Mistral-36e6ba59a7fe836b93dd01737fcc27ef?source=copy_link.
PRIVACY POLICY
Your privacy matters to us. You can learn more about how we handle your personal data in our Applicant Privacy Policy https://legal.mistral.ai/terms/applicant-privacy-policy.
Location: Europe; Lithuania
Workplace: Remote
ABOUT ENEBA
At Eneba, we’re building an open, safe and sustainable marketplace for the gamers of today and tomorrow. Our marketplace supports close to 20m+ active users (and growing fast!), provides a level of trust, safety and market accessibility unparalleled to none. We’re proud of what we’ve accomplished in such a short time and look forward to sharing this journey with you. Join us as we continue to scale, diversify our portfolio, and grow with the evolving community of gamers.
ABOUT YOUR TEAM
You will join a growing security team where you can take meaningful ownership of the practices and policies you help develop. You will work closely with backend engineering and other departments to integrate practical security requirements across the company.
ABOUT THE ROLE
As a Security Engineer, you'll cover a broad range of operational and strategic security work rather than a single narrow specialty. In your first few months, you'll focus on learning Eneba's tech stack and understanding how our services and systems fit together. That foundation is essential before you can secure those systems effectively.
Day-to-day, you can expect to:
- Hands-on coding and security implementation work make up the largest part of the role today, alongside incident response and threat-hunting responsibilities.
- Review and triage security submissions and incident reports.
- Evaluate and respond to bug bounty reports, including remediation follow-through
- Build, operate, and improve incident response and remediation processes.
- Write and maintain security policies and documentation.
- Communicate security requirements and risks clearly to non-technical departments
- Review application monitoring and logs to catch and investigate anomalies
- Support access governance and permission-management processes.
ABOUT THE TECH
The tech stack is the same one our backend teams work with. You're not expected to know all of it on day one, but you should expect to be learning how to use most of it within your first 3 months, and you'll also be working across other languages and systems used throughout the company as your role demands.
CODE
- PHP/Symfony
- Golang
- GraphQL
- gRPC
- CQRS, commands via saga/temporal, queries via GraphQL
- Microservices architecture
- Service orchestration with Saga https://microservices.io/patterns/data/saga.html / temporal.io https://temporal.io/
DATABASES
- InfluxDB
- Redis
- ElasticSearch
- MariaDB
- MySQL
INFRASTRUCTURE
- Kubernetes
- Helm
- AWS
- Terraform
- Prometheus
WHAT WE'RE LOOKING FOR
- Strong written and verbal communication skills - this is our highest priority, since you'll regularly need to explain technical risk to non-technical audiences
- Solid PHP knowledge
- Security knowledge, or a clearly demonstrated interest in security (bug bounties, CTFs, security blogs, following the security community)
- A background in IT, backend engineering, or a related technical field
- Self-sufficiency - comfort taking ownership of tasks and making progress without constant guidance.
- Ownership mentality and strong problem-solving skills
- Openness to learning and working across multiple systems, languages, and technologies rather than staying in one lane
Nice to have
- Experience with monitoring tools and application monitoring
- Familiarity with the OWASP Top 10
WHAT IT’S LIKE TO WORK AT ENEBA
- Opportunity to join our Employee Stock Options program.
- Opportunity to help scale a unique product.
- Various bonus systems: performance-based, referral, additional paid leave, personal learning budget.
- Paid volunteering opportunities.
- Work location of your choice: office, remote, opportunity to work and travel.
- Personal and professional growth at an exponential rate supported by well-defined feedback and promotion processes.
*Please attach CV's in English.
*To find out about how we handle your personal data, make sure to check out our Candidate Privacy Notice https://www.eneba.com/candidate-privacy-notice
Location: Worldwide
We are looking for
QA Engineers - Backend (Golang) Junior+
to join one of our teams —
Transfers, Cards&Accounts,
and others..
Challenges that await you:
Analyzing requirements, creating test scenarios, preparing test data
Developing and maintaining test documentation
Acceptance and regression testing (automated and manual)
Writing and maintaining automated tests in Go
Identifying, localizing, and reporting defects using a bug tracking system
Communicating with the product team throughout development and participating in releases
Maintaining the test project
What makes you a great fit:
1–2 years of experience in QA
A proactive, persistent, get-it-done attitude — you enjoy chasing a problem across teams until it’s actually solved, not just reported
Experience developing and maintaining test documentation
Programming experience in Go / Java / Python
Experience with Git or other version control systems
B1 or higher English level
for effective communication with an international team
Your bonus skills:
Hands-on experience in writing automated tests
Experience with SQL
Experience with AI tools in testing
Our ways of working:
Innovative Spirit:
A commitment to creativity and groundbreaking solutions
Honest Feedback:
valuing open, transparent communication
Supportive Team:
a strong, collaborative community
Celebrating Achievements:
recognizing our wins together
High-Tech Environment:
a team full of smart and revolutionary people who date to challenge the status quo of incumbent finances
Team time zone:
The team works within the GMT+1 to GMT+5 time zone
Our benefits:
Relocation support
to one of our hubs — Georgia — with assistance for the employee and their family
Flexible work
from one of our offices or remote
Healthcare Coverage
Education Budget:
Language lessons, professional training and certifications
Wellness Budget:
Mental health and fitness activity reimbursement
Vacation policy:
Annual leave and paid sick leave as per applicable policies
juniorTeam time zone:; The team works within the GMT+1 to GMT+5 time zone; Relocation support
Location: Remote, Canada; Remote, Poland; Remote, United Kingdom
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems.
Co-create the future with us
as we build technology that transforms how the world develops software.
*
Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.
An overview of this role
As an Intermediate Backend Engineer (Python) in GitLab's Agent Foundations stage, you'll go beyond using AI tools. You'll help build the foundations for GitLab's agentic AI experiences: the platform that lets AI agents work across the whole software delivery lifecycle, not just write code. That covers the reusable building blocks agents and flows are made from as well as our core harness, Duo Developer.
Most of your work will be backend engineering in Python, using libraries such as LangGraph to build secure, reliable and scalable features in our AI Gateway. You'll also work across the stack where needed. You'll work closely with engineers across the stage and other AI Engineering teams. This is a high-visibility area where GitLab's core platform meets its AI strategy.
What you'll do
Develop, ship and maintain features for the Duo Agent Platform in the Duo Workflow Service, the AI Gateway and, where needed, the GitLab monolith. Keep them secure, well-tested and performant.
Build and improve agentic flows and their reusable parts with LangChain and LangGraph, including the Flow Registry.
Work with Product Management, UX, frontend, backend and AI specialists to refine requirements and ship improvements in small iterations.
Design, implement and review APIs (including GraphQL and REST) and the backend logic behind them, with reliable, scalable and clear contracts for clients such as the GitLab monolith, IDE extensions and Duo CLI.
Improve and extend automated testing (pytest and other frameworks), including evaluations of agent and flow behavior, to strengthen quality and give developers faster feedback.
Share standards, patterns and learnings with other engineers to raise the bar for responsible AI integration and evidence-driven engineering.
Join Tier 2
on-call rotations
to troubleshoot production issues, contribute to root cause analysis, and improve observability and resiliency.
Keep an eye on the competitive landscape to help keep GitLab's agent platform best-in-class as more work becomes agentic.
Take part in on-call or operational support where your team’s ownership model requires it.
What you'll bring
Experience building and maintaining production Python backend applications, including APIs, asynchronous or background processing, and data models.
Experience with LLM application frameworks such as LangGraph, or designing and shipping AI-powered backend features or harnesses.
Skill in designing or extending APIs (REST, GraphQL or gRPC) with attention to scalability, maintainability and backward compatibility.
Comfort working across the stack in a mature codebase. Familiarity with Ruby on Rails and/or JavaScript and Vue is a plus.
Experience finding and fixing performance bottlenecks in applications.
Clear written and verbal communication, including technical proposals and documentation, in a remote, async, cross-functional team.
Openness to learning and to applying skills from related technologies or fields.
About the team
The
Agent Foundations stage
builds the foundations for GitLab's agentic AI experiences. We provide the platform, catalog and execution features that help teams deliver resilient agents and flows to customers. The stage has three groups: Agent Developer, AI Catalog and Agent Execution. Between them, they own the GitLab Duo Developer foundational flow and the Flow Registry; the AI Catalog, including custom agents, custom flows and external agent integrations; and agent execution, agent tools and agent observability.
Our engineers work async-first across EMEA, AMER, and India timezones. We work with teams across AI engineering and the rest of GitLab so the Duo Agent Platform can power many of GitLab's AI features.
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: Limassol, Cyprus
Workplace: hybrid
TradingView is the world’s largest financial analysis platform with more than 100M users across 180+ countries.
We build tools that help traders and investors make informed decisions — from advanced charting and market data to collaboration and publishing features. Our products are used daily by millions of individuals and trusted by companies like Revolut, Binance, and CME Group.
We’re continuing to grow and scale our platform, and we’re looking for people who care about product quality, take ownership of their work, and want to build systems used by a global audience.
About the team
We are looking for an experienced
Unit Lead
to take on technical and organizational leadership across the unit. This is a true "leader of leaders" role focused on technical strategy, reliability, people development, and process maturity. While your direct reports will be Team Leads and Tech Leads, we expect you to remain technically grounded with a deep understanding of system design, distributed architectures, and codebase fundamentals.
Your mission will be to align the teams under a single strategic vision, drive cross-team synergies, balance product delivery with technical debt and reliability, and grow future engineering leaders in a high-ownership, high-scale environment.
Responsibilities
Own and execute the unit's technical strategy and roadmap, translating company business objectives into clear, measurable engineering goals and delivery milestones
.
Unify multiple engineering teams around a shared runtime and platform architecture, maximizing synergies and eliminating
inter-
team dependencies.
Directly manage and mentor Team Leads; conduct regular 1:1s, support their managerial growth, and guide their progression through engineering grades.
Own resource management across the unit: run hiring, onboarding, capacity planning, and headcount budgeting; justify compensation adjustments and ensure teams are staffed to deliver on commitments.
Foster a culture of high ownership, accountability, transparency, and continuous learning across all teams within the unit.
Own platform reliability and technical health: define and enforce SLOs/SLAs, availability and latency targets, incident post-mortems, and a robust on-call culture.
Drive Disaster Recovery (DR) and Business Continuity Planning (BCP): define RTO/RPO targets, design dual-hub/failover scenarios, and oversee regular readiness checks.
Supervise capacity forecasting, scaling, and operations on Kubernetes and cloud platforms while optimizing the total cost of ownership (TCO).
Optimize engineering workflows, implementing modern delivery frameworks, release metrics, quality controls, and effective requirements management.
Represent the unit at the company and executive level; proactively work with stakeholders (product managers, adjacent engineering departments) to align on roadmaps, architectural trade-offs, and risks
What makes you the perfect fit
5+ years of experience in engineering management (Unit Lead / Engineering Manager), ideally with experience managing Team Leads / Tech Leads and multiple teams simultaneously.
Strong background in backend development
(Go or Java)
and a proven track record of building and managing distributed systems at scale.
Deep experience with high-load, low-latency services in a production environment.
Solid understanding of SRE practices: SLO/SLA formulation, observability, incident management, and building an on-call culture.
Confident practical understanding of capacity planning, resource allocation, and operations within Kubernetes and cloud/container infrastructures.
Proven ability to define strategy, set OKRs, and build transparent processes for performance reviews and engineer growth (PDPs).
Excellent systems thinking, high comfort level in managing ambiguity, and strong prioritization skills.
Outstanding communication and stakeholder management skills to effectively bridge technical teams and business leadership.
Working-level Russian and English (for internal communication, meetings, and technical documentation).
Will be a plus
Experience in finance or trading domain
Familiarity with TradingView as a product
Hands-on experience with DR planning and capacity profiling.
Experience consolidating or reorganizing several teams into a single unit.
Familiarity with the technologies in the stack below.
What we offer you
Flexible working hours and a hybrid work format
Well-equipped offices for focused and collaborative work
A global, distributed team of 500+ professionals
Learning, mentorship, and long-term career growth
Relocation support and private health insurance
Performance-based bonuses
TradingView Premium access
Regular team events and company-wide meetups
Join the TradingView team and help us build a product used by millions of traders and investors worldwide. We look forward to hearing from you!
TradingView is an equal opportunity employer. We embrace diversity and are dedicated to fostering a diverse and inclusive workplace. Our success is driven by 600+ professionals from 40+ countries who speak nearly 20 languages.
ГибридPorto, Portugal
ГибридСтажёрГеография найма не уточнена
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
leadParis; Benefits vary by country and may include healthcare coverage, parental leave, retirement plans, relocation support, wellness programs, meal and transportation allowances, and other location-specific perks
УдалённоEurope; Lithuania
УдалённоleadRemote: EMEA
УдалённоRemote, Canada; Remote, Poland; Remote, United Kingdom; Our engineers work async-first across EMEA, AMER, and India timezones
ГибридleadLimassol, Cyprus; Relocation support and private health insurance