Задачи:
— Создание и поддержание актуальной тестовой документации (тест-планы, тест-кейсы, чек-листы, тестовые сценарии).
— Определение критериев приемки и требований к тестированию на основе пользовательских историй и спецификаций.
— Проведение функционального, регрессионного, интеграционного и приемочного тестирования.
— Тестирование web приложений или десктопных.
— Тестирование взаимодействия с базами данных (Oracle, PostgreSQL).
— Тестирование систем очередей сообщений (RabbitMQ).
— Тестирование API (REST, SOAP) с использованием инструментов Postman, Swagger и т.п.
— Анализ результатов тестирования, выявление, документирование и классификация дефектов в системе отслеживания ошибок.
— Участие в обсуждении найденных дефектов с разработчиками и аналитиками.
— Предложение улучшений и новых тестов на основе анализа результатов.
— Активное взаимодействие с разработчиками, бизнес-аналитиками, DevOps и другими участниками проекта для уточнения требований и решения вопросов возникающих в процессе тестирования.
— Участие в ежедневных стендапах, планировании спринтов и ретроспективах.
Требования:
— Опыт тестирования web приложений.
— Знание SQL и опыт работы с базами данных (Oracle, PostgreSQL): умение писать запросы для проверки и подготовки данных.
— Опыт работы с системами очередей сообщений (RabbitMQ или аналоги).
— Опыт тестирования API (REST, SOAP) с использованием инструментов Postman, Swagger и т.п..
— Опыт работы с системами управления проектами и отслеживания задач (Jira, Confluence, Azure DevOps, Яндекс Трекер, Trello и т.п.).
— Глубокое понимание процессов, методологий и инструментов тестирования.
— Опыт разработки тестовой документации: тест-кейсы, чек-листы, тест-планы.
— Владение техниками тест-дизайна (граничные значения, классы эквивалентности, pairwise testing и т.п.).
— Аналитические способности и умение выявлять причины дефектов.
— Критическое мышление и навыки решения проблем.
— Отличные коммуникативные навыки (устные и письменные) и умение работать в команде.
Условия:
— Трудоустройство в соответствии с ТК РФ.
— Компания имеет аккредитацию в сфере информационных технологий.
— Полностью дистанционный формат работы, открыты для соискателей из любой точки.
— Обеспечиваем необходимым техническим оснащением для работы.
— Полный социальный пакет.
Этапы отбора:
— Первичное телефонное интервью.
— Онлайн-собеседование.
— Решение.
Location: Remote, United States
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 Director of Regional Sales for GitLab's National Security Group (NSG), you'll lead a field-based team of Account Executives driving new and expansion revenue across US federal NSG departments. You'll coach and grow the team, spend time with key accounts, and lead large-deal strategy and executive negotiations. Your work will help agencies adopt GitLab's development, security, and operations (DevSecOps) platform through complex federal procurement processes.
You'll partner with senior leadership, Renewals, Customer Success, Product, and Marketing to align our sales approach with agency needs. This includes shaping offerings authorized under the Federal Risk and Authorization Management Program (FedRAMP), bringing field feedback into the roadmap, and building long-term growth within large agencies. You'll travel as needed for customer meetings and team engagements.
What you'll do
Recruit, hire, lead, and coach Account Executives covering NSG departments to achieve regional revenue and growth targets while building an accountable, inclusive team.
Lead new business and expansion strategy, generating and progressing pipeline across priority accounts to meet or exceed quarterly and annual bookings targets.
Own regional forecasting, opportunity data quality, and deal reviews. Use MEDDPICC (Metrics, Economic Buyer, Decision Criteria, Decision Process, Paper Process, Identify Pain, Champion, and Competition) to qualify opportunities and give senior leadership clear visibility into pipeline health, commitments, and risks.
Guide complex federal procurement processes with distributors and partners, including Carahsoft and systems integrators. Navigate contracting vehicles, funding cycles, and agency-specific buying processes to secure multi-year contracts and expansions.
Shape the sales approach for regulated environments, connecting FedRAMP-authorized offerings and mission-critical DevSecOps use cases to agency needs and increasing platform adoption.
Work with Renewals, Customer Success, Marketing, Product, and federal partners on account plans, product roadmap feedback, and campaigns that support retention and expansion.
Expand within large agencies through new workloads, cross-sells, and upsells, balancing near-term revenue with long-term platform adoption.
Meet customers in the field and travel as needed for key account meetings, large-deal reviews, and team engagements. Build senior executive relationships and lead negotiations while working effectively in GitLab's asynchronous environment.
What you'll bring
Experience in open source software, DevOps, or related enterprise technology sales.
A process- and data-driven approach to sales operations, including advanced use of Salesforce and other customer relationship management (CRM) and marketing automation tools.
Experience selling or leading teams in regulated or compliance-driven environments, such as FedRAMP or similar government software-as-a-service frameworks, or the ability to learn quickly in highly regulated markets.
Success selling and coaching teams through complex enterprise deals with large public sector accounts, including long sales cycles and multiple stakeholders.
Familiarity with MEDDPICC or a similar sales methodology, including pipeline generation, qualification, forecasting, and deal reviews.
Experience hiring, coaching, developing, and leading regional, field-based sales teams while building an accountable, collaborative, and inclusive team.
Skill in managing senior executive relationships and leading executive meetings and negotiations within large organizations with multiple departments and decision-makers.
Alignment with GitLab's values and leadership expectations. We welcome transferable skills in enterprise technology sales and team leadership from a range of backgrounds.
About the team
The NSG sales team is an all-remote organization. We collaborate asynchronously across regions and work with federal distributors and systems integrators, including Carahsoft, to support government customers.
Our work supports GitLab's mission to enable everyone to contribute to and co-create the software that powers our world. We value transparency and collaboration, and you'll have the autonomy and accountability to own your results.
The base salary range for this role’s listed level is currently for residents of the United States only. This range is intended to reflect the role's base salary rate in locations throughout the US. Grade level and salary ranges are determined through interviews and a review of education, experience, knowledge, skills, abilities of the applicant, equity with other team members, alignment with market data, and geographic location. The base salary range does not include any bonuses, equity, or benefits. See more information on our
benefits
and
equity
. Sales roles are also eligible for incentive pay targeted at up to 100% of the offered base salary.
United States Salary Range
$148,000
—
$248,400 USD
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
.
Требования:
— Опыт работы в аналогичной должности от 3х лет
— Опыт внедрения и сопровождения on-premise решений в компании Enterprise уровня
— Умение работать в закрытых / изолированных контурах
— Linux на уровне уверенной работы с системой и диагностик проблем
— Понимание принципов работы сетей и умение самостоятельно диагностировать сетевые проблемы
— Опыт работы с firewall
— Понимание DevOps-инструментов
— Уверенный опыт с Docker и виртуализацией
— Опыт написания плейбуков Ansible
— Готовность работать на территории заказчиков в г. Москве (1-2 раза в неделю)
Будет плюсом:
— Опыт работы с ОС: Astra Linux, РЕД ОС, Альт Linux/СП, РОСА
Задачи:
— Развертывание и настройка on-premise-решений
— Работа в изолированных контурах
— Коммуникация с техническими специалистами и представителями заказчика
— Диагностика проблем и их решение
— Проведение технических работ в инфраструктуре заказчика
— Участие в прохождении ПМИ
— Самостоятельное формулирование технических задач для смежных команд
— Решение нестандартных технических ситуаций
Условия:
— Возможность развивать собственный продукт в сфере информационной безопасности, которым ежедневно пользуются крупные компании
— Задачи, которые напрямую влияют на защищённость реальной инфраструктуры
— Технические решения, которые можно обсуждать, аргументировать и менять
— Сильную команду разработчиков и экспертов по информационной безопасности
— Открытое общение без лишней бюрократии и многоуровневых согласований
— Оформление по ТК РФ в IT-аккредитованной компании
— Полностью удалённый формат работы, взаимодействие команды в Discord
— Компенсацию профильного обучения, конференций и профессионального развития
— Корпоративные мероприятия, дополнительные выходные и компенсация спорта, английского языка или психолога
УдалённоseniorГеография найма не уточнена, офис: Москва
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Location: Bulgaria; Croatia; Cyprus; Estonia; Finland; Greece; Hungary; Ireland; Latvia; Lithuania; Malta; Moldova; Montenegro; North Macedonia; Poland; Romania; Slovakia; Slovenia; Sweden; Ukraine
Why Kimchi?
Kimchi is the AI platform inside CAST AI. We started by helping companies run LLMs on their own Kubernetes clusters and now we're providing a managed variant of those same capabilities.
Our Infrastructure today
Multi-model inference (MiniMax, Kimi, GLM-5, Nemotron, DeepSeek) with intelligent routing, an OpenAI-compatible API and deployment ranging from our GPUs to your own VPC. The inference layer is the foundation and the API is what sits in front of it as the primary channel for broadly and reliably distributing our AI services and powers our own Kimchi harness.
As a Senior Software Engineer, you will have the opportunity to work on different key features of our product. All of these are high-agency roles across multiple parts of the tech stack that minimize process friction that would otherwise prevent you from shipping.
In every team you will own features end-to-end: design, implementation, testing, production rollout. Most projects ship in 1-4 weeks. You'll work directly with product and other engineering teams on problems that don't have textbook solutions.
We are currently hiring
Senior Software Engineers
for the following teams
Agent Platform Team:
The Agent Platform squad builds the infrastructure that lets teams run fleets of AI agents securely, whether in the cloud or self-hosted, so work can move confidently from a developer's laptop to production environments. The platform enforces least-privilege access to resources, requires human approval before agents can touch anything critical, and logs every action agents take for full auditability. The goal is to give engineering and operations teams the confidence to scale up agent usage without sacrificing security, control, or visibility into what their agents are actually doing.
Responsibilities:
Design and build distributed systems that run agent fleets at scale across cloud and self-hosted environments, with security at its core
Make every agent action observable, auditable, and governable
Develop a remote-first experience of working with agents
Requirements
Production experience with Go or Typescript is strongly preferred; candidates without either should demonstrate strong systems programming skills in a comparable language.
Strong debugging, optimization, and performance-tuning skills – including query profiling, index design, and database performance tuning beyond ORM usage.
Hands-on experience with cloud platforms (AWS, GCP, or Azure) and Kubernetes is a strong plus
Observability tooling (Prometheus, Grafana, OpenTelemetry), CI/CD and DevOps practices experience.
Startup mindset: adaptable, proactive, and comfortable with ambiguity.
Strong English skills, both verbal and written.
You've personally driven a complex project end-to-end.
(Agent Platform) Experience in virtualization, networking, security, and Kubernetes internals is a strong plus
What’s in it for you?
Competitive salary (€6,500 - €9,000 gross, depending on the level of experience).
Enjoy a flexible, remote-first global environment.
Collaborate with a global team of cloud experts and innovators, passionate about pushing the boundaries of Kubernetes technology
Equity options.
Get quick feedback with a fast-paced workflow. Most feature projects are completed in 1 to 4 weeks.
Spend 10% of your work time on personal projects or self-improvement.
Learning budget for professional and personal development - including access to international conferences and courses that elevate your skills.
Annual hackathon to spark new ideas and strengthen team bonds.
Team-building budget and company events to connect with your colleagues.
Equipment budget to ensure you have everything you need.
Extra days off to help maintain a healthy work-life balance.
Hiring process
Screening call with Recruiter
Hiring Manager interview
Technical interview (system design)
Live coding
Culture Check interview with an executive
As part of our standard hiring process, we would like to inform you that a background check may be conducted at the final stage of recruitment through our third-party provider, Checkr.
Please note that Cast AI
does not
provide any form of visa sponsorship/work permit.
#LI-Remote
Location: Bulgaria; Croatia; Cyprus; Estonia; Finland; Greece; Hungary; Ireland; Latvia; Lithuania; Malta; Moldova; Montenegro; North Macedonia; Poland; Romania; Slovakia; Slovenia; Sweden; Ukraine
Why Kimchi?
Kimchi is the AI platform inside CAST AI. We started by helping companies run LLMs on their own Kubernetes clusters and now we're providing a managed variant of those same capabilities.
Our Infrastructure today
Multi-model inference (MiniMax, Kimi, GLM-5, Nemotron, DeepSeek) with intelligent routing, an OpenAI-compatible API and deployment ranging from our GPUs to your own VPC. The inference layer is the foundation and the API is what sits in front of it as the primary channel for broadly and reliably distributing our AI services and powers our own Kimchi harness.
As a
Senior Software Engineer
, you will have the opportunity to work on different key features of our product. All of these are high-agency roles across multiple parts of the tech stack that minimize process friction that would otherwise prevent you from shipping.
In every team you will own features end-to-end: design, implementation, testing, production rollout. Most projects ship in 1-4 weeks. You'll work directly with product and other engineering teams on problems that don't have textbook solutions.
We are currently hiring
Senior Software Engineers
for the
API Platform Team
:
Owns the inference API responsible for delivering our AI services across the world while making sure it's reliable and capable to scale in tandem with our company's growing ambitions, as well as our analytical platform, billing and role-based controls that enable our users to monitor and control their usage with ease - be it as a solo developer or a large enterprise. You'll own our infrastructure, datastores, analytics, observability and CI/CD pipeline.
Responsibilities:
Develop with observability in mind, identify bottlenecks and optimize for performance. When p99 latency climbs, you find the cause through query profiles and flame graphs instead of raising the alert threshold.
Design the datastores and distributed systems behind the inference API, and keep them reliable as usage scales from a solo developer to a large enterprise.
Build the billing, usage metering, and role-based controls that let users monitor and govern their own consumption. Catch correctness problems where a wrong number costs you trust.
Requirements
Production experience with Go or Typescript is strongly preferred; candidates without either should demonstrate strong systems programming skills in a comparable language.
Strong debugging, optimization, and performance-tuning skills – including query profiling, index design, and database performance tuning beyond ORM usage.
Hands-on experience with cloud platforms (AWS, GCP, or Azure) and Kubernetes is a strong plus
Observability tooling (Prometheus, Grafana, OpenTelemetry), CI/CD and DevOps practices experience.
Startup mindset: adaptable, proactive, and comfortable with ambiguity.
Strong English skills, both verbal and written.
You've personally driven a complex project end-to-end.
What’s in it for you?
Competitive salary (€6,500 - €9,000 gross, depending on the level of experience).
Enjoy a flexible, remote-first global environment.
Collaborate with a global team of cloud experts and innovators, passionate about pushing the boundaries of Kubernetes technology
Equity options.
Get quick feedback with a fast-paced workflow. Most feature projects are completed in 1 to 4 weeks.
Spend 10% of your work time on personal projects or self-improvement.
Learning budget for professional and personal development - including access to international conferences and courses that elevate your skills.
Annual hackathon to spark new ideas and strengthen team bonds.
Team-building budget and company events to connect with your colleagues.
Equipment budget to ensure you have everything you need.
Extra days off to help maintain a healthy work-life balance.
Hiring process
Screening call with Recruiter
Hiring Manager interview
Technical interview (system design)
Live coding
Culture Check interview with an executive
As part of our standard hiring process, we would like to inform you that a background check may be conducted at the final stage of recruitment through our third-party provider, Checkr.
Please note that Cast AI
does not
provide any form of visa sponsorship/work permit.
#LI-Remote
Задачи:
— разработка на Python с использованием asyncio, FastAPI
— работа с брокерами и таск-менеджерами: Kafka, RabbitMQ, Celery
— оптимизация запросов и проектирование схем в PostgreSQL
— реализация межсервисных коммуникаций через gRPC, REST, Webhooks
— написание фронтенд-компонентов на TypeScript и React
— применение DevOps-практик: Docker, CI/CD, развертывание в Kubernetes
— использование инструментов мониторинга Prometheus и Grafana
— обеспечение покрытия кода тестами
Требования:
— 3+ года коммерческого опыта на Python с глубоким пониманием asyncio, FastAPI
— опыт работы с Kafka, RabbitMQ, Celery
— уверенные знания PostgreSQL (query tuning, schema design)
— практический опыт межсервисных коммуникаций: gRPC, REST, Webhooks
— опыт написания фронтенд-компонентов на TypeScript / React
— понимание DevOps-практик: Docker, CI/CD, Kubernetes
— опыт работы с инструментами мониторинга Prometheus / Grafana
— культура покрытия кода тестами
— будет плюсом опыт работы с телеком-инфраструктурой, IP-телефонией, CTI или системами контакт-центров
Условия:
— full-time
— b2b-контракт
— почасовая оплата
— удалённая работа, строго по России
Задачи:
— Администрировать Windows и Linux-серверы, Active Directory и LDAP
— Работать с сетевой инфраструктурой: MikroTik, управляемые коммутаторы, VLAN, VPN
— Разбираться с доступами, конфигурациями серверов и причинами сбоев
— Работать с GitLab, GitLab Runner и CI/CD
— Настраивать и поддерживать Docker, Docker Compose, Kubernetes
— Заниматься масштабированием серверов и кластеров
— Автоматизировать внутренние процессы: сервис-деск, боты и сервисы в Rocket.Chat
— Поддерживать учёт корпоративных AI-аккаунтов и ключей
— Автоматизировать рутинные задачи, использовать AI-инструменты и вайбкодинг
— Пользовательская поддержка и физическое подключение оборудования (не основная задача)
Требования:
— Уверенное знание Linux
— Опыт системного администрирования и работы с серверной инфраструктурой
— Понимание сетей и навыки troubleshooting
— Опыт работы с MikroTik, VPN, VLAN
— Самостоятельность в решении задач
— Опыт написания скриптов и автоматизации
— Знакомство с Docker, Kubernetes, Git, GitLab
— Интерес к AI-инструментам и вайбкодингу
Будет плюсом:
— Опыт работы с Yandex Cloud, DigitalOcean или другими облачными платформами
Условия:
— Работа из офиса в Ярославле
— Аккредитованная IT-компания
— Современный офис в центре города с кухней, библиотекой и игровой комнатой
— Гибкий график без контроля активности
— Неформальная атмосфера без бюрократии и дресс-кода
— Большой backlog инфраструктурных и автоматизационных задач с возможностью развития в DevOps-направления
Задачи:
— Участие в проекте по data engineering, разработке и миграции конвейеров данных в облачной среде.
Требования:
— Опыт работы в Data Engineering.
— Практические знания Python и Databricks.
— Опыт построения, поддержки и миграции data pipelines.
— Опыт работы с потоковыми решениями, такими как Azure Event Hub и Apache Kafka.
— Знание технологий обработки данных в реальном времени, включая Apache Druid и Apache Storm.
— Хорошее понимание облачных платформ данных, предпочтительно Microsoft Azure.
Дополнительные преимущества:
— Знание Java для работы с существующими системами и legacy-кодом.
— Опыт в веб-аналитике.
— Опыт внедрения CI/CD.
— Опыт в DevOps / DataOps.
— Участие в инициативах по миграции данных.
— Знакомство с Agile / Scrum.
Условия:
— Старт: ASAP / сентябрь 2026.
— Контракт до 31 декабря 2026.
— Полная занятость (100%).
— Полностью удалённая работа (EU Remote).
— Требуемый уровень английского: C1 (немецкий — плюс).
— Методология работы: Scrum.
Задачи:
• backend на PHP и Laravel
• архитектура и код‑ревью
• рефакторинг legacy и автотесты
• работа с фронтендом и DevOps
Требования:
• PHP от 3 лет, уверенный PHP 8+
• Laravel от 2 лет
• ООП, паттерны, сильный SQL
• REST API, Redis, RabbitMQ или Kafka
• Docker, CI/CD, Git Flow, S3, Xdebug
• свободный русский
Будет плюсом:
• финтех, платёжные интеграции, PHPUnit или Pest
Условия:
• от 15 млн сум на руки
• официально по ТК РУз, оплачиваемый отпуск
• 5/2, офис в БЦ Kayan, метро Машинасозлар
• задачи, которые реально влияют на продукт
• рост внутри группы компаний
Задачи:
— Разработка и поддержка приложений на Java в корпоративной среде.
Требования:
— Высшее образование в области компьютерной инженерии, компьютерных наук или эквивалент.
— Минимум 8 лет практического опыта разработки на Java в корпоративной среде.
— Опыт работы с современными средами разработки, паттернами проектирования и архитектурными концепциями.
— Отличное знание Java SE/JEE.
— Практический опыт работы с Spring Framework, Middleware, JMS и JPA/Hibernate.
— Владение REST-API.
— Опыт конкурентного программирования, тестирования/мокирования и работы с технологиями кэширования.
— Хорошее понимание SQL (Oracle, SQL Server, PostgreSQL).
— Адаптация и интеграция open-source фреймворков и технологий.
— Опыт с DevOps концепциями (CI/CD).
— Опыт работы в команде на всех этапах жизненного цикла разработки.
— Опыт работы в распределенной и динамичной среде.
— Желание изучать бизнес-домен.
— Отличные коммуникативные навыки и свободное владение английским языком.
Преимущества:
— Опыт с Docker, Kubernetes, OpenShift, CI.
— Опыт с Apache Camel.
Location: Bulgaria; Croatia; Cyprus; Finland; Hungary; Ireland; Lithuania; Malta; Moldova; Montenegro; North Macedonia; Poland; Romania; Slovenia; Sweden
What you'll be solving
A pod is mid-request. The node it's running on is about to disappear - Spot is pulling the instance, or Autoscaler has flagged the node as underutilized and marked it for removal. The safe move is to wait. The profitable move is to act now. Every team in this pipeline is built to close that gap: make the aggressive call and still guarantee nothing breaks.
That guarantee is the hard part. Deciding which nodes to kill, which pods to move, and which storage volume to resize is a genuinely hard optimization problem
-
several of them are P=NP-hard in the general case - and it has to run continuously, in production, faster than a human would ever attempt it by hand. Get it right and clusters run at half the cost. Get it wrong once and you've taken down something live.
This posting covers multiple teams working on different pieces of the same automation problem node placement algorithms and provisioning, deep integrations with tools like Karpenter, workload rightsizing (vertical and horizontal), moving running workloads between nodes without interrupting them, storage that scales itself, and GPU capacity optimization across clouds and regions. All of it runs in real time, in production, with no human tuning YAML in the loop.
This is a location-specific opportunity. We are currently accepting applications from candidates residing in the following European countries: Bulgaria, Croatia, Estonia, Greece, Hungary, Latvia, Lithuania, Poland, Romania, Slovakia, Cyprus, Malta, Finland, Sweden, Ireland, Moldova, North Macedonia, Montenegro, Slovenia, and Ukraine.
Requirements:
Strong software engineering fundamentals: you design clean abstractions, write maintainable code, and can justify your architecture choices - not just make something work.
Production experience with Go is strongly preferred; candidates without Go should demonstrate strong systems programming skills in a comparable language.
Understanding of Kubernetes internals – autoscaling and networking.
You've personally driven a complex project end-to-end.
Experience with AI coding agents and agentic development workflows.
You've used observability tooling in production.
CI/CD and DevOps practices experience.
Strong English skills, both verbal and written.
Startup mindset: adaptable, proactive, and comfortable with ambiguity.
Nice-to-haves:
Deep hands-on experience with cloud platforms (AWS, GCP, or Azure) – including real understanding of how compute, networking, and storage work under the hood.
Deep knowledge of EKS, GKE, or AKS internals.
Container runtime experience CRI-O, runc, containerd.
Cloud storage depth – block storage, CSI, volume management, filesystem internals.
Low-level Linux experience: process internals, packet-level networking (NAT, iptables, conntrack, eBPF, SDN), filesystems, storage.
Low-level systems programming experience in C or C++.
Kubernetes or cloud-native OSS contributions.
Experience with AI coding agents and agentic development workflows.
Responsibilities:
Design and build distributed systems that operate Kubernetes infrastructure autonomously at scale.
Write production Go services that interact with AWS, GCP, and Azure APIs for real-time cloud resource management.
Own features end-to-end: from design through implementation, testing, and production rollout (most projects ship in 1-4 weeks).
Debug complex production issues across cloud providers, Kubernetes clusters, and distributed services.
Collaborate with product and other engineering teams to solve problems that don't have textbook solutions.
Work with time-series data, cloud provider APIs, and Kubernetes control plane internals.
Contribute to product direction and backlog - shape what gets built next, not just how it's built.
Participate in on-call rotation for teams that require it.
Tools we use daily:
Programming Languages:
Go
Cloud & Orchestration:
Kubernetes, AWS, GCP, Azure
Infrastructure as Code:
Terraform
Databases & Storage:
PostgreSQL, Cloud Object Storage, ClickHouse
Messaging & APIs:
GCP Pub/Sub, gRPC for internal communication, REST for public APIs
Observability:
Prometheus, Grafana, Loki, Tempo
CI/CD & GitOps:
GitLab/Github CI with ArgoCD and Kargo
What’s in it for you?
Competitive salary (€6,500 - €9,000 gross, depending on the level of experience)
Enjoy a flexible, remote-first global environment.
Collaborate with a global team of cloud experts and innovators, passionate about pushing the boundaries of Kubernetes technology.
Equity options.
Get quick feedback with a fast-paced workflow. Most feature projects are completed in 1 to 4 weeks.
Spend 10% of your work time on personal projects or self-improvement.
Learning budget for professional and personal development - including access to international conferences and courses that elevate your skills.
Annual hackathon to spark new ideas and strengthen team bonds.
Team-building budget and company events to connect with your colleagues.
Equipment budget to ensure you have everything you need.
Extra days off to help maintain a healthy work-life balance.
Hiring process
Screening call with Recruiter
Hiring Manager interview
Technical interview (system design)
Live coding
Culture Check interview with an executive
*As part of our standard hiring process, we would like to inform you that a background check may be conducted at the final stage of recruitment through our third-party provider, Checkr.
*Please note that Cast AI
does not
provide any form of visa sponsorship/work permit.
#LI-Remote
Задачи:
— Проектировать и разрабатывать масштабируемые backend-сервисы на Java
— Создавать и поддерживать высокодоступные веб-приложения
— Улучшать производительность, надежность и масштабируемость систем
— Сотрудничать с кросс-функциональными командами при разработке крупных платформ
— Участвовать в обсуждениях архитектуры и код-ревью
Требования:
— Опыт профессиональной разработки на Java backend не менее 7 лет
— Уверенные знания Linux, MySQL, Git, Maven и Jenkins
— Глубокое понимание систем с высокой нагрузкой и распределенных систем
— Опыт создания REST API и работы с Java-фреймворками
Будет плюсом:
— Опыт DevOps / SRE
— Опыт работы с облачными технологиями, Hadoop, Spark, Couchbase или Play!
— Опыт миграции систем или модернизации платформ
— Опыт технического лидерства или наставничества
Условия:
— Местоположение: Япония
— Формат работы: гибридный
— Уровень: Senior
— Международные кандидаты приветствуются
Задачи:
— Развивать продуктовую линейку IaaS/PaaS и GPU-сервисов для B2B и Enterprise-клиентов.
— Формировать продуктовую стратегию, roadmap и backlog, определять приоритеты.
— Анализировать рынок, конкурентов и потребности клиентов.
— Собирать и формализовать требования от клиентов, Sales, Presale и технических команд.
— Формировать продуктовые гипотезы, бизнес-требования и пользовательские сценарии, контролировать их реализацию.
— Участвовать в разработке тарифов, pricing, SLA, коммерческой упаковки и Go-to-Market.
— Отслеживать продуктовые метрики, результаты запусков и обратную связь клиентов.
— Взаимодействовать с Engineering, Sales, Marketing, Support и клиентами.
— Готовить и проводить презентации продуктов для клиентов.
— Обучать Sales-команду продуктам и новым функциональностям.
Требования:
— Опыт управления IT-продуктами в B2B, желательно IaaS/PaaS, Cloud, DevOps, AI/ML или инфраструктурных сервисах.
— Понимание принципов облачной инфраструктуры, виртуализации и GPU-ресурсов.
— Опыт формирования продуктовой стратегии, roadmap, backlog и приоритизации.
— Умение работать с техническими командами и переводить технические возможности в понятное ценностное предложение для клиента.
— Опыт анализа рынка, конкурентов, клиентских потребностей и продуктовых метрик.
— Английский язык — достаточный для работы с документацией, вендорами и партнерами.
Будет преимуществом:
— Опыт с GPU Cloud, AI/ML infrastructure, HPC, Kubernetes, контейнеризацией или ML-платформами.
— Понимание сценариев использования GPU: model training, inference, Data Science, rendering, high-performance computing.
— Опыт разработки pricing-моделей, тарифов, unit-экономики.
— Опыт запуска продуктов с нуля: Discovery → MVP → Go-to-Market → масштабирование.
Условия:
— Конструктор льгот: страховка, билеты, курсы, фитнес, садик — решаешь ты.
— Поддержка психологов: забота о твоем ментальном здоровье.
— Курсы и книги: от Coursera, LinkedIn Learning, WebTutor и Альпина — за наш счет.
— Конкурентная зарплата: регулярно сверяемся с рынком и пересматриваем, а ещё платим бонус за выполнение KPI.
— Связь от Beeline: будь на связи, расходы мы берем на себя.
— Карьерный рост: возможность карьерного роста в крупной технологичной компании с 10 млн клиентов.
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?
We are seeking an experienced Team Lead – Technical Project Management, EMEA to lead a team of Technical Project Managers delivering enterprise software and integration projects across the EMEA and APAC regions.
Responsibilities
This role is focused on people leadership, customer management, portfolio oversight, resource planning, and delivery governance. The Team Lead will coach and develop TPMs, maintain visibility into project health and risks, support challenging customer engagements, and ensure consistent delivery practices across the region.
The successful candidate will serve as the primary EMEA and APAC counterpart to global delivery leadership, providing clear visibility into project status, customer concerns, resource needs, and issues requiring escalation.
This position is based in Porto, Portugal. Below are the responsibilities for the role:
Lead, coach, and develop Technical Project Managers, including performance management, career development, and regular feedback.
Maintain oversight of EMEA customer projects, including project health, milestones, risks, dependencies, and customer concerns.
Serve as a leadership escalation point for complex delivery and customer issues.
Join customer engagements when necessary to support TPMs and drive issues toward resolution.
Coach TPMs through challenging projects and customer situations while developing greater independence and leadership capability within the team.
Manage TPM project assignments, workload, capacity, and resource priorities across the region.
Provide regular portfolio updates to global delivery leadership and proactively escalate significant risks or resource constraints.
Ensure consistent project governance, status reporting, risk management, escalation, and stakeholder communication.
Coordinate with Product, Engineering, Support, Sales, and other internal teams to resolve cross-functional delivery challenges.
Identify recurring delivery challenges and improve project management processes, tools, and best practices.
Build a collaborative, accountable, and customer-focused team culture.
Requirements
Proven experience directly managing, coaching, and developing Project Managers, Technical Project Managers, or similar delivery professionals.
Strong experience managing enterprise customers, customer expectations, difficult conversations, and escalations.
Experience overseeing multiple concurrent enterprise software projects and maintaining portfolio-level visibility into project health and risk.
Strong resource management, prioritization, organizational, and problem-solving skills.
Experience delivering enterprise software or technology projects.
Excellent communication, interpersonal, coaching, and leadership skills.
Fluent professional English and German are required.
Ability to work effectively with distributed teams and customers across the EMEA region.
Enterprise integration knowledge, strong working knowledge of REST APIs, system integrations, authentication, and data exchange.
Based in or able to work from Porto, Portugal.
The following are some nice to have requirements:
Previous experience as a Technical Project Manager, Technical Program Manager, Solutions Architect, Engineer, or similar technical role.
Familiarity with cloud infrastructure, Kubernetes, networking, CI/CD, and modern DevOps practices.
Experience with ERP, WMS, CRM, or other enterprise systems.
Experience working within a global software organization.
Experience with Agile or Scrum-based software delivery.
Bachelor’s degree in Computer Science, Engineering, Business, Project Management, or a related field.
Professional proficiency in additional European languages.
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.
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 seeking an experienced Senior Technical Project Manager (TPM) to lead complex enterprise software and integration projects for customers across the EMEA region.
The Senior TPM will own projects from discovery through deployment, serving as the primary bridge between enterprise customers, engineering teams, product teams, and internal stakeholders. This role requires strong technical knowledge combined with proven experience integrating software with customer enterprise systems and systems of record.
The ideal candidate has 8–10+ years of relevant experience delivering technical software projects and is comfortable leading complex customer engagements involving APIs, enterprise integrations, cloud infrastructure, mobile applications, and distributed systems.
This position is based in Porto, Portugal. Below are the responsibilities for the role:
Lead complex enterprise software and integration projects across EMEA from discovery through deployment and post-launch support.
Serve as the primary technical and delivery liaison between enterprise customers, engineering teams, Product, and other internal stakeholders.
Collaborate with customers to understand business objectives, technical requirements, timelines, and success criteria.
Translate customer business and technical requirements into actionable project and integration plans.
Lead integrations with customer systems of record, including the exchange, reading, writing, and synchronization of business data.
Coordinate development involving APIs, backend services, mobile applications, cloud infrastructure, databases, and enterprise systems.
Manage project timelines, deliverables, dependencies, risks, priorities, and customer expectations across multiple concurrent initiatives.
Facilitate technical and architectural discussions between customer and internal engineering teams.
Lead testing, validation, release planning, and production readiness.
Drive structured troubleshooting and root-cause analysis for complex customer and integration issues.
Proactively identify project risks and drive mitigation and escalation plans.
Provide clear project status, risk, and technical communication to customers and internal leadership.
Mentor and support less experienced TPMs when appropriate.
Promote best practices in project delivery, technical documentation, and cross-functional collaboration.
Requirements
8–10+ years of relevant experience in technical project management, software delivery, software engineering, enterprise integrations, or related roles.
Strong technical background with the ability to work directly with software engineers and customer technical teams.
Proven experience integrating software with customer enterprise systems and systems of record.
Experience designing or delivering integrations that read, write, and exchange data with external customer systems.
Strong experience with REST APIs, integration workflows, authentication, and system-to-system communication.
Experience delivering complex enterprise software projects from requirements and discovery through production deployment.
Understanding of cloud environments, networking, databases, application architecture, and containerized applications.
Strong troubleshooting and root-cause analysis capabilities.
Strong enterprise customer-facing and stakeholder-management experience.
Proven ability to independently manage complex projects, risks, dependencies, and escalations.
Excellent communication, organizational, analytical, and problem-solving skills.
Fluent professional English.
Ability to work effectively with customers and distributed teams across the EMEA region.
Based in or able to work from Porto, Portugal.
The following are some nice to have requirements:
Experience with ERP, WMS, CRM, MES, or similar enterprise platforms.
Experience with platforms such as SAP or other business-critical enterprise systems.
Experience with Java, Kotlin, TypeScript, JavaScript, React, or Android.
Experience with Kubernetes and cloud-native environments.
Experience with MySQL, MS SQL, OpenAPI, and API lifecycle management.
Familiarity with wearable technologies, IoT integrations, frontline workforce applications, logistics, or manufacturing.
Experience with DevOps practices and Agile or Scrum-based development.
Bachelor’s degree in Computer Science, Engineering, or a related technical field.
Additional European language proficiency.
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.
Задачи:
— Проектировать архитектуру и развивать backend-сервисы для хранения и процессинга данных
— Отвечать за техническое качество: code review, стандарты разработки, тестирование, документацию
— Развивать команду Python-разработчиков: участвовать в найме, менторить, распределять и декомпозировать задачи
— Интегрировать внутренние и внешние системы, проектировать REST/gRPC API
— Создавать инструменты управления потоками данных и автоматизации инфраструктуры
— Совместно с DevOps выстраивать CI/CD, деплой и observability: метрики, логи, алертинг
— Участвовать в техническом планировании, оценке сроков и рисков, взаимодействовать со смежными командами
Требования:
— 5+ лет коммерческой разработки на Python, из них 1–2+ года в роли Team Lead / Tech Lead / Lead Developer
— Опыт проектирования высоконагруженных распределённых сервисов
— Глубокое знание SQL и опыт с PostgreSQL, MySQL и другими СУБД
— Уверенная работа в UNIX и командной строке
— Docker + Kubernetes: образы, манифесты/Helm, деплой
— Опыт построения unit/integration-тестов и культуры code review
— Понимание observability: Prometheus, Grafana или аналоги
Будет плюсом:
— GitLab CI/CD
— Terraform, Ansible, Infrastructure as Code
— Kafka, RabbitMQ и другие очереди/стриминг
— Vault, Sealed Secrets, External Secrets
— Java или Go
Условия:
— Белая зарплата по итогам опыта и навыков
— Годовой бонус
— Помощь с релокацией, документами и визами для сотрудника и семьи
— Офисный формат работы в г. Лимассол и современное рабочее место
— Гибкое начало рабочего дня
— Корпоративные завтраки и обеды
— Спортзал в офисе
— 4 дополнительных day-off в год
— Русскоязычная команда и минимум бюрократии
— Частичная компенсация английского
— Обучение, конференции, митапы и курсы за счёт компании
— Возможности профессионального и материального роста
— Большая команда: Team Lead, Tech Lead, PM и коллеги, к которым всегда можно обратиться за помощью
ОфисleadЛимассол; Помощь с релокацией, документами и визами для сотрудника и семьи
Задачи:
— Разрабатывать и поддерживать автоматизированные тестовые наборы для backend-сервисов и API
— Улучшать фреймворк автоматизации тестирования и сопутствующую инфраструктуру
— Создавать и поддерживать внутренние инструменты и утилиты для автоматизации
— Проектировать и внедрять масштабируемые решения для автоматизации тестирования
— Интегрировать автоматизированное тестирование в CI/CD пайплайны
— Анализировать результаты тестов, расследовать сбои и проводить корневой анализ причин
— Тесно сотрудничать с разработчиками, DevOps-инженерами и продуктовыми командами для повышения качества продукта
— Повышать покрытие тестами, надежность и эффективность выполнения тестов
— Участвовать в код-ревью и устанавливать лучшие практики автоматизации
— Вносить вклад в стратегию качества и инициативы по непрерывному улучшению
— Оценивать и внедрять современные инженерные инструменты и практики, включая AI-поддержку разработки
Требования:
— Опыт работы в QA Automation 3+ года (Middle) или 5+ лет (Senior)
— Сильные навыки программирования на Python
— Опыт разработки и поддержки автоматизированных тестовых фреймворков
— Глубокое понимание методологий тестирования ПО, процессов QA и техник проектирования тестов
— Навыки администрирования и устранения неполадок в Linux
— Практический опыт работы с Docker и контейнеризированными средами
— Опыт работы с CI/CD системами (GitLab CI, Jenkins, GitHub Actions или аналогичными)
— Понимание основ сетевых технологий, включая TCP/IP, DNS, HTTP/HTTPS, TLS, REST API и клиент-серверную архитектуру
— Опыт тестирования API, UI и backend
— Умение работать с технической документацией на английском языке
— Способность эффективно использовать AI-агентов для генерации кода, отладки, разработки тестов, анализа логов и повышения продуктивности
— Опыт использования LLM для ускорения создания тест-кейсов, разработки автоматизации и расследования инцидентов
Условия:
— Работа по трудовому договору
— Конкурентная компенсация
— Гибкий график и возможность гибридной или удаленной работы в зависимости от роли
— Возможность работать из любой точки мира до 45 дней в году
— Частная медицинская страховка для сотрудника и семьи (в зависимости от локации)
— Дополнительные оплачиваемые отпускные и больничные дни (в зависимости от локации)
— Поддержка важных жизненных событий и праздников
— Курсы иностранных языков
— Современные офисы с закусками, напитками и развлечениями (в зависимости от локации)
— Командные спортивные и социальные мероприятия
Примечание: Вакансия доступна только при официальном трудоустройстве (трудовом договоре).
УдалённоseniorМожно работать из любой страны
УдалённоRemote, United States; The base salary range for this role’s listed level is currently for residents of the United States only
United States - Remote; This candidate must be located in the Central region of the United States