Задачи: разработка и поддержка серверной части на .NET/C# с использованием REST API, сервисов, интеграций, брокеров сообщений и фоновых задач в рамках существующего фреймворка и отдельных микросервисов; проектирование архитектуры приложения; работа с базами данных PostgreSQL, включая оптимизацию запросов и проектирование структуры БД; взаимодействие с frontend-разработчиками на React и другими членами команды; оптимизация производительности и обеспечение качества кода; поддержка и реализация новых интеграций с другими системами.
Требования: опыт коммерческой разработки на .NET/C# не менее 5 лет, включая работу с .NET Framework 4.8; опыт работы с PostgreSQL от 3 лет; опыт создания и поддержки REST API; опыт работы с брокерами сообщений; понимание архитектурных паттернов, ООП, SOLID, DDD; опыт работы с реляционными базами данных; знание WPF и/или WinForms.
Будет плюсом опыт работы с Oracle, frontend-разработка на React, опыт проектирования архитектуры приложений.
Условия: конкурентная зарплата по результатам собеседования, премии за эффективную работу, официальное трудоустройство по ТК РФ с выплатой зарплаты дважды в месяц; дополнительная выплата 50% от оклада после 11 месяцев работы; компенсация больничного до 7 дней с полной оплатой; ДМС после испытательного срока (включая стоматологию); возмещение до 50% затрат на спорт; профессиональное обучение и сертификация за счёт компании; внутренние и внешние митапы, хакатоны, конференции и тренинги; партнёрские программы изучения языков от Skyeng и Skillbox; доступ к корпоративной библиотеке Alpina Digital; 5 дополнительных оплачиваемых ресурсных дней в год после 11 месяцев работы.
Talablar:
— PHP va OOP bilimlari
— Laravel, Symfony yoki boshqa PHP frameworklar bilan ishlash tajribasi
— REST API yaratish va ishlatish
— MySQL yoki PostgreSQL ma'lumotlar bazalari bilan ishlash
— Git va jamoaviy ishlab chiqish tajribasi
— Client-server arxitekturasi tushunchasi
— Kod sifatiga mas'uliyat bilan yondashish
Vazifalar:
— PHP’da backend qismini ishlab chiqish va qo‘llab-quvvatlash
— REST API yaratish va integratsiya qilish
— SQL so‘rovlarini optimallashtirish
— Yangi funksiyalar qo‘shish va texnik xatolarni tuzatish
— Tashqi servislar bilan integratsiya
— Arxitektura va texnik yechimlarni ishlab chiqishda qatnashish
— Frontend va QA jamoalari bilan hamkorlik qilish
Qo‘shimcha ustunliklar:
Docker, Redis, RabbitMQ, Microservices, CI/CD, Linux va JavaScript
Sharoitlar:
— Professional IT-jamoada ishlash
— Haqiqiy raqamli mahsulotlarni rivojlantirish
— Kasbiy va martaba o‘sishi
— Qo‘shimcha shartlar suhbatda kelishiladi
Ish joyi: Toshkent, Amir Temur shoh ko‘chasi
Ish vaqti: 5/2, kuniga 8 soat, to‘liq bandlik.
Location: Remote, Canada
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 a Backend Engineer on the Gitaly team, you’ll help build GitLab’s Git data storage tier, a standalone product that provides reliable, secure, and fast access to Git repositories through application programming interfaces (APIs) and storage operations. You’ll work at the boundary between GitLab and Git to make repository access performant and dependable for
GitLab.com
, self-managed customers, and GitLab Dedicated. Our work spans distributed storage, repository management, high availability, performance, observability, and operational excellence. We’re currently building the next generation of source code management (SCM), including new approaches to scaling Git storage and improving how repository data is managed and served.
You’ll balance roadmap delivery, technical improvements, customer and reliability work, and operational support. We value pragmatic engineering, thoughtful trade-offs, continuous improvement, and sustainable ways of working while operating a service that’s critical to GitLab. Learn more on the
Gitaly Team Page
.
What you’ll do
Own moderately sized to complex technical initiatives from problem definition and proposal through implementation, rollout, monitoring, and operational follow-through.
Act as the directly responsible individual for projects by aligning stakeholders, communicating progress and trade-offs, identifying risks, and keeping execution moving with minimal guidance.
Lead technical design for distributed storage, Git repository management, performance, reliability, and scalability problems, using data and benchmarking to guide decisions.
Partner with engineers and teams across GitLab, including Git, Infrastructure, Site Reliability Engineering, Dedicated, and customer-facing teams, to deliver cross-functional outcomes.
Improve engineering practices through mentoring, documentation, knowledge sharing, design reviews, and constructive code reviews.
Take operational ownership of the systems you work on, including incident response, post-incident improvements, capacity and performance analysis, and customer escalations.
Identify opportunities to improve work beyond an individual change through automation, reusable designs, better dashboards, upstream contributions, and improvements to development and testing workflows.
Respond to user emergencies, platform alerts, and support requests, including regular on-call duties.
Take part in on-call or operational support where your team’s ownership model requires it.
What you’ll bring
Significant professional experience building, debugging, and optimizing distributed or highly available software systems in large-scale production environments.
Experience owning complex projects end to end, including technical design, execution, rollout, and operational support.
Strong systems design skills and the ability to reason about performance, failure modes, consistency, concurrency, capacity, and observability.
A track record of influencing technical decisions and working effectively with stakeholders across teams and disciplines.
Experience mentoring engineers, improving team practices, and raising the quality of designs, code, testing, and documentation.
Strong written and verbal communication skills, including the ability to explain complex technical concepts and make trade-offs clear.
Professional experience with Go or another backend or systems language.
Experience operating production systems, participating in incident response, and turning operational learnings into durable improvements.
Experience with Ruby, Git internals, gRPC, or Git server infrastructure is highly desirable.
About the team
The Gitaly team includes Backend Engineers who share ownership of the product’s design, implementation, reliability, and customer outcomes. We work autonomously while collaborating closely through design discussions, code reviews, incident response, documentation, and asynchronous communication. Engineers are encouraged to take ownership as directly responsible individuals, seek input early, make decisions transparently, and share knowledge across the team. Learn more on the
Gitaly Team Page
.
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 Backend-разработчиков;
— Контроль качества кода при выполнении задач;
— Решение технических вопросов в ответственном направлении.
Требования:
— Опыт управления командой от 2 разработчиков;
— Навыки работы с большими распределёнными микросервисными системами;
— Уверенные навыки отладки больших распределённых систем;
— Хорошие коммуникативные навыки для взаимодействия с другими отделами и лидерства в решении проблем;
— Готовность брать на себя риски и ответственность в сложных задачах;
— Стрессоустойчивость при работе с задачами с жёсткими сроками и устранении аварий;
— Проактивность;
— Уверенное знание PHP 7.x и 8;
— Знание второго языка программирования (Go, JavaScript/TypeScript, Python или другой);
— Понимание принципов объектно-ориентированного программирования;
— Знание фреймворка Symfony;
— Навыки работы с брокерами сообщений RabbitMQ и Apache Kafka;
— Отличное знание PostgreSQL и MySQL, умение анализировать и оптимизировать запросы, проектировать структуры таблиц для максимальной производительности;
— Навыки написания юнит и интеграционных автотестов;
— Умение разбираться в чужом коде, включая легаси;
— Опыт проведения сложных и продолжительных рефакторингов.
Условия:
— Официальное трудоустройство по ТК РФ;
— Возможность удалённой работы на территории РФ;
— Софинансирование ДМС;
— Скидки и бонусы от партнёров (спорт, обучение, путешествия);
— Программы обучения по работе с искусственным интеллектом для всех сотрудников компании;
— Возможность учиться у профессионалов отрасли и влиять на значимые проекты для города.
УдалённоseniorГеография найма не уточнена, офис: Москва
Задачи:
— развивать AI-агентов для продукта, включая Амма, amo AI и внешние агенты;
— генерировать идеи и кейсы, оценивать их реализацию;
— заниматься промпт-инжинирингом;
— работать с локальными LLM моделями и заниматься их обучением;
— исследовать новые технологии и искать нестандартные подходы;
— оценивать задачи и нести ответственность за результат.
Требования:
— коммерческий опыт backend разработки от 3 лет;
— опыт решения сложных архитектурных задач;
— владение Python и инструментами для решения задач;
— знание фреймворков LangChain, LangGraph или аналогов;
— опыт работы с MySQL, FastApi, Redis, Uvicorn, gRPC;
— умение смотреть на продукт с технической и бизнес-стороны.
Будет плюсом:
— опыт работы с highload продуктами;
— опыт работы и обучения локальных LLM моделей;
— умение работать и готовить мультимодальные агентские системы;
— знание других языков программирования (Go, PHP);
— опыт внедрения AI в инженерные процессы, например агенты для расследования инцидентов и анализа, code review.
Условия:
— офисный формат работы в центре Москвы (м. Добрынинская);
— гибкое начало рабочего дня с 10 до 11, график 5/2;
— полностью белая заработная плата с пересмотром несколько раз в год (оклад формируется по результатам собеседования);
— работа внутри большого продукта с возможностью выбора технологий;
— компенсация 50% питания и корпоративные скидки.
Компания amoCRM — аккредитованная IT-компания, создающая и развивающая собственную CRM-систему, работающую на международном рынке более 7 лет с клиентами в Латинской Америке, США, Европе и других регионах. В компании ценят эксперименты и внедрение AI как естественной части рабочего процесса разработчика для повышения качества и эффективности.
Задачи:
— Создавать и улучшать REST API
— Работать с SQL-запросами и миграциями баз данных
— Писать unit-тесты
— Обнаруживать и исправлять ошибки
— Участвовать в процессе Code Review
— Взаимодействовать с командами Frontend, Mobile и QA
Требования:
— Опыт 1–3 года, минимум 1 год с C#/.NET
— Знание C#, .NET, ASP.NET Core
— Понимание OOP, LINQ, async/await
— Опыт работы с REST API и HTTP
— Знание MySQL или PostgreSQL, SQL
— Опыт с EF Core и/или Dapper
— Знание принципов SOLID
— Навыки unit-тестирования (xUnit/NUnit)
— Базовые знания Git и Docker
Условия:
— Работа над современными fintech проектами
— Поддержка ментора и команды
— Уроки английского языка
— Компенсация образовательных расходов
— Медицинская страховка
— Профессиональный и карьерный рост
Дополнительные преимущества:
Опыт с DDD, CQRS, Kafka, RabbitMQ, Redis, Kubernetes, CI/CD, Grafana и Sentry.
Location: United States (Remote)
Grafana Labs is the company behind Grafana Cloud, the fully managed observability platform trusted by more than 10,000 organizations to ensure reliability, resolve incidents faster, and optimize telemetry at scale. Built on open source and open standards and designed for interoperability across any stack, Grafana Cloud brings AI to observability and observability to AI, giving teams (and their agents) unified visibility so they can see, understand, and act on all their disparate data, wherever it lives, and move at the speed of their ambitions. Customers, including Anthropic, Bloomberg, NVIDIA, Microsoft, and Salesforce, rely on Grafana Labs. We are a 100% remote company with team members across 40+ countries, backed by leading investors including Lightspeed Venture Partners, Sequoia Capital, GIC, Coatue, J.P. Morgan, CapitalG, and Lead Edge Capital. Learn more at
grafana.com
and follow us on
LinkedIn
and
X
.
We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do.
You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity.
This is a remote position. We are looking for candidates in the US and Canada.
The Opportunity:
Grafana Enterprise is our composable observability platform focused on large-scale operators with security and regulatory requirements who need to self-operate their observability solutions. Grafana Enterprise features are also part of our Grafana Cloud service. Grafana Cloud is an integrated suite of observability applications offered as a service. It allows our customers to leverage the best open source observability software, including Prometheus, Mimir, Loki, and Tempo, without the overhead of installing, maintaining, and scaling their own observability stack.
The Grafana Enterprise team is a diverse team of expert technologists working remotely from around the globe. The team focuses on innovative solutions to large-scale customer challenges and developing solutions that improve security, robustness, flexibility, multitenancy, and interoperability on behalf of our customers. We work across the larger Grafana Labs organisation and directly with external customers, including major cloud service providers and global enterprises running observability and build infrastructure at massive scale, to solve their most demanding distributed systems challenges. Our customers include software engineers, site reliability engineers, and platform operators at medium, large, and global enterprises.
As a company we are remote-only and global; we embrace people of different experiences and backgrounds to build diverse teams where every person brings a new perspective to the software. Our meetings tend to happen between 14:00 and 17:00 UTC, but we are flexible and responsive to the needs of our engineers and our customers. We measure ourselves by our openness, helpfulness, and our shared successes.
We are looking for experienced software engineers who are passionate about distributed systems and building reliable, scalable backend infrastructure to join our growing team. Our backend is Go, and we build tools for people operating some of the world's largest observability and software delivery stacks. Backend Engineers at Grafana also contribute to open source communities.
What You’ll Be Doing:
Earning the trust of our large-scale operator customers to further Grafana's "big tent" philosophy of data accessibility and to meet clear business objectives
Designing and leading the development of backend services, distributed systems, and enterprise features at scale
Driving continuous improvement of our engineering culture through words and actions
Driving projects from initial ideation through the development lifecycle to production
Contributing to the scalability, reliability, security, and multi-tenancy of the Grafana platform trusted by some of the world's largest operators
Owning the operational health of our platform by participating in weekday 12h x 5d and separate weekend 24h x 2d on-call rotations. (Yes, we prioritize ops load reduction.)
Hiring and developing the best engineers to build the future of Grafana
Developing your skills as a thought leader to drive continuous improvement of engineering and operational practices across Grafana Labs
As we are remote-first, we provide guidance and meet regularly using video calls, so strong teamwork and excellent written and interpersonal communication skills are a must.
We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction.
We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards.
You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.7, Gemini 3 Pro).
What Makes You a Great Fit:
You work well as a communicative member of a team of engineering professionals.
You earn trust by saying what you mean and doing what you say.
You are customer focused and especially attuned to the needs of large-scale operators who rely on Grafana as critical infrastructure. You start with their needs and work backwards.
You insist on the highest standards and work to develop the skills and knowledge of your fellow team members.
You take on complex distributed systems challenges, break them down into digestible problems, and leverage your team and organization to deliver.
You design modular solutions, deliver minimum loveable products, gather data and feedback, and then progress iteratively.
What will you be doing? (Role specifics)
As a Staff Backend Engineer, you will design and build the backend systems powering Grafana Enterprise — the platform trusted by the world's largest operators to run their observability and software delivery infrastructure.
Hiring and developing the best engineers we can to deliver the future of Observability.
Architecting and implementing distributed backend services in Go, with a focus on correctness, observability, and performance at scale
Designing APIs and service contracts used by thousands of enterprise operators and cloud service providers
Collaborating with Product and UX to shape features and partnering with frontend engineers to ship complete, end-to-end solutions
Driving scalability and reliability improvements that matter to large-scale operators running Grafana in regulated, high-availability environments
Engaging directly with large enterprise customers and cloud service providers to understand their requirements and translate them into robust engineering solutions
Advocating for our customers at every stage of the development lifecycle
What technical competencies are we looking for?
Deep professional experience writing production services, from ideation through to production operations at scale
Strong distributed systems fundamentals: replication, consistency models, partitioning, fault tolerance, and the trade-offs that come with operating at scale
Demonstrated experience designing and operating systems for large-scale, high-traffic, high-availability, or multi-tenant environments, ideally in the context of infrastructure, observability, or software delivery platforms
Professional experience building and consuming gRPC/protobuf APIs and designing clean service contracts across service boundaries
Strong database skills, such as PostgreSQL and/or MySQL; including schema design, query optimisation, and schema migrations at scale
Experience with large-scale CI/CD systems and build tooling, designing, operating, or integrating with continuous delivery pipelines that serve large engineering organisations or external operators at scale
Comfort working with Kubernetes and containerised deployment environments, including patterns for operating stateful workloads and multi-tenant clusters
Experience with observability tooling: OpenTelemetry, Prometheus metrics, structured logging, and distributed tracing
Familiarity with dependency injection patterns (e.g., Google Wire) and clean, testable service architecture
What are your "nice to have" technical competencies?
Experience with TypeScript and React for contributing to frontend features and collaborating closely with frontend engineers
Experience with Grafana's LGTM+ observability stack (Loki, Mimir, Tempo, Pyroscope, Alloy)
Prior experience at or building for large-scale cloud service providers, IaaS providers, or global enterprises with demanding SLA requirements
Experience designing or operating large-scale build infrastructure artifact registries, distributed build caches, hermetic build systems (e.g., Bazel), or developer platform tooling
In the United States, the compensation range for this role is $174,986 - $209,983 USD. Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally.
*Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process.
Why You’ll Thrive at Grafana Labs:
100% Remote, Global Culture -
As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose.
Scaling Organization
– Tackle meaningful work in a high-growth, ever-evolving environment.
Transparent Communication
– Expect open decision-making and regular company-wide updates.
Innovation-Driven
– Autonomy and support to ship great work and try new things.
Open Source Roots
– Built on community-driven values that shape how we work.
Empowered Teams
– High trust, low ego culture that values outcomes over optics.
Career Growth Pathways
– Defined opportunities to grow and develop your career.
Approachable Leadership
– Transparent execs who are involved, visible, and human.
Passionate People
– Join a team of smart, supportive folks who care deeply about what they do.
In-Person onboarding
- We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it.
Balance is Key
- We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect.
*We will comply with local legislation where applicable.
Equal Opportunity Employer:
Grafana Labs is an equal opportunities employer. We welcome applications from everyone regardless of race, colour, nationality, origin, caste, sex, gender reassignment identity or expression, sexual orientation, age, religion or belief, disability, veteran status, genetic information, pregnancy, maternity, marital, family or carer status, or any other characteristic which is protected by local law. We believe that equality and diversity build a strong organisation, and we work hard to ensure that is the foundation of our organisation as we grow.
Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings.
#LI-Remote
For information about how your personal data is used once you’ve applied to a job, check out our
privacy policy
.
Location: Canada (Remote)
Grafana Labs is the company behind Grafana Cloud, the fully managed observability platform trusted by more than 10,000 organizations to ensure reliability, resolve incidents faster, and optimize telemetry at scale. Built on open source and open standards and designed for interoperability across any stack, Grafana Cloud brings AI to observability and observability to AI, giving teams (and their agents) unified visibility so they can see, understand, and act on all their disparate data, wherever it lives, and move at the speed of their ambitions. Customers, including Anthropic, Bloomberg, NVIDIA, Microsoft, and Salesforce, rely on Grafana Labs. We are a 100% remote company with team members across 40+ countries, backed by leading investors including Lightspeed Venture Partners, Sequoia Capital, GIC, Coatue, J.P. Morgan, CapitalG, and Lead Edge Capital. Learn more at
grafana.com
and follow us on
LinkedIn
and
X
.
We’re scaling fast and staying true to what makes us different: an open-source legacy, a global collaborative culture, and a passion for meaningful work. Our team thrives in an innovation-driven environment where transparency, autonomy, and trust fuel everything we do.
You may not meet every requirement, and that’s okay. If this role excites you, we’d love you to raise your hand for what could be a truly career-defining opportunity.
This is a remote position. We are looking for candidates in the US and Canada.
The Opportunity:
Grafana Enterprise is our composable observability platform focused on large-scale operators with security and regulatory requirements who need to self-operate their observability solutions. Grafana Enterprise features are also part of our Grafana Cloud service. Grafana Cloud is an integrated suite of observability applications offered as a service. It allows our customers to leverage the best open source observability software, including Prometheus, Mimir, Loki, and Tempo, without the overhead of installing, maintaining, and scaling their own observability stack.
The Grafana Enterprise team is a diverse team of expert technologists working remotely from around the globe. The team focuses on innovative solutions to large-scale customer challenges and developing solutions that improve security, robustness, flexibility, multitenancy, and interoperability on behalf of our customers. We work across the larger Grafana Labs organisation and directly with external customers, including major cloud service providers and global enterprises running observability and build infrastructure at massive scale, to solve their most demanding distributed systems challenges. Our customers include software engineers, site reliability engineers, and platform operators at medium, large, and global enterprises.
As a company we are remote-only and global; we embrace people of different experiences and backgrounds to build diverse teams where every person brings a new perspective to the software. Our meetings tend to happen between 14:00 and 17:00 UTC, but we are flexible and responsive to the needs of our engineers and our customers. We measure ourselves by our openness, helpfulness, and our shared successes.
We are looking for experienced software engineers who are passionate about distributed systems and building reliable, scalable backend infrastructure to join our growing team. Our backend is Go, and we build tools for people operating some of the world's largest observability and software delivery stacks. Backend Engineers at Grafana also contribute to open source communities.
What You’ll Be Doing:
Earning the trust of our large-scale operator customers to further Grafana's "big tent" philosophy of data accessibility and to meet clear business objectives
Designing and leading the development of backend services, distributed systems, and enterprise features at scale
Driving continuous improvement of our engineering culture through words and actions
Driving projects from initial ideation through the development lifecycle to production
Contributing to the scalability, reliability, security, and multi-tenancy of the Grafana platform trusted by some of the world's largest operators
Owning the operational health of our platform by participating in weekday 12h x 5d and separate weekend 24h x 2d on-call rotations. (Yes, we prioritize ops load reduction.)
Hiring and developing the best engineers to build the future of Grafana
Developing your skills as a thought leader to drive continuous improvement of engineering and operational practices across Grafana Labs
As we are remote-first, we provide guidance and meet regularly using video calls, so strong teamwork and excellent written and interpersonal communication skills are a must.
We invest heavily in developer productivity. You can use modern AI coding assistants as part of your daily workflow (your choice of tools, within security guidelines), backed by a company-funded usage budget so you can iterate quickly without unnecessary friction.
We encourage pragmatic AI-assisted development: faster prototyping, test generation, refactors, documentation, and incident follow-ups—always paired with strong code review and quality standards.
You’ll also have access to frontier models (e.g., GPT-Codex 5/3, Claude Opus 4.7, Gemini 3 Pro).
What Makes You a Great Fit:
You work well as a communicative member of a team of engineering professionals.
You earn trust by saying what you mean and doing what you say.
You are customer focused and especially attuned to the needs of large-scale operators who rely on Grafana as critical infrastructure. You start with their needs and work backwards.
You insist on the highest standards and work to develop the skills and knowledge of your fellow team members.
You take on complex distributed systems challenges, break them down into digestible problems, and leverage your team and organization to deliver.
You design modular solutions, deliver minimum loveable products, gather data and feedback, and then progress iteratively.
What will you be doing? (Role specifics)
As a Staff Backend Engineer, you will design and build the backend systems powering Grafana Enterprise — the platform trusted by the world's largest operators to run their observability and software delivery infrastructure.
Hiring and developing the best engineers we can to deliver the future of Observability.
Architecting and implementing distributed backend services in Go, with a focus on correctness, observability, and performance at scale
Designing APIs and service contracts used by thousands of enterprise operators and cloud service providers
Collaborating with Product and UX to shape features and partnering with frontend engineers to ship complete, end-to-end solutions
Driving scalability and reliability improvements that matter to large-scale operators running Grafana in regulated, high-availability environments
Engaging directly with large enterprise customers and cloud service providers to understand their requirements and translate them into robust engineering solutions
Advocating for our customers at every stage of the development lifecycle
What technical competencies are we looking for?
Deep professional experience writing production services, from ideation through to production operations at scale
Strong distributed systems fundamentals: replication, consistency models, partitioning, fault tolerance, and the trade-offs that come with operating at scale
Demonstrated experience designing and operating systems for large-scale, high-traffic, high-availability, or multi-tenant environments, ideally in the context of infrastructure, observability, or software delivery platforms
Professional experience building and consuming gRPC/protobuf APIs and designing clean service contracts across service boundaries
Strong database skills, such as PostgreSQL and/or MySQL; including schema design, query optimisation, and schema migrations at scale
Experience with large-scale CI/CD systems and build tooling, designing, operating, or integrating with continuous delivery pipelines that serve large engineering organisations or external operators at scale
Comfort working with Kubernetes and containerised deployment environments, including patterns for operating stateful workloads and multi-tenant clusters
Experience with observability tooling: OpenTelemetry, Prometheus metrics, structured logging, and distributed tracing
Familiarity with dependency injection patterns (e.g., Google Wire) and clean, testable service architecture
What are your "nice to have" technical competencies?
Experience with TypeScript and React for contributing to frontend features and collaborating closely with frontend engineers
Experience with Grafana's LGTM+ observability stack (Loki, Mimir, Tempo, Pyroscope, Alloy)
Prior experience at or building for large-scale cloud service providers, IaaS providers, or global enterprises with demanding SLA requirements
Experience designing or operating large-scale build infrastructure artifact registries, distributed build caches, hermetic build systems (e.g., Bazel), or developer platform tooling
In Canada, the compensation range for this role is $186,368 - $223,642 CAD. Actual compensation may vary based on level, experience, and skillset as assessed throughout the interview process. All of our roles include Restricted Stock Units (RSUs), giving every team member ownership in Grafana Labs' success. We believe in shared outcomes—RSUs help us stay aligned and invested as we scale globally.
*Compensation ranges are country specific. If you are applying for this role from a different location than listed above, your recruiter will discuss your specific market’s defined pay range & benefits at the beginning of the process.
Why You’ll Thrive at Grafana Labs:
100% Remote, Global Culture -
As a remote-only company, we bring together talent from around the world, united by a culture of collaboration and shared purpose.
Scaling Organization
– Tackle meaningful work in a high-growth, ever-evolving environment.
Transparent Communication
– Expect open decision-making and regular company-wide updates.
Innovation-Driven
– Autonomy and support to ship great work and try new things.
Open Source Roots
– Built on community-driven values that shape how we work.
Empowered Teams
– High trust, low ego culture that values outcomes over optics.
Career Growth Pathways
– Defined opportunities to grow and develop your career.
Approachable Leadership
– Transparent execs who are involved, visible, and human.
Passionate People
– Join a team of smart, supportive folks who care deeply about what they do.
In-Person onboarding
- We want you to thrive from day 1 with your fellow new ‘Grafanistas’ to learn all about what we do and how we do it.
Balance is Key
- We operate a global annual leave policy of 30 days per annum. 3 days of your annual leave entitlement are reserved for Grafana Shutdown Days to allow the team to really disconnect.
*We will comply with local legislation where applicable.
Equal Opportunity Employer:
Grafana Labs is an equal opportunities employer. We welcome applications from everyone regardless of race, colour, nationality, origin, caste, sex, gender reassignment identity or expression, sexual orientation, age, religion or belief, disability, veteran status, genetic information, pregnancy, maternity, marital, family or carer status, or any other characteristic which is protected by local law. We believe that equality and diversity build a strong organisation, and we work hard to ensure that is the foundation of our organisation as we grow.
Grafana Labs may utilize AI tools in its recruitment process to assist in matching information provided in CVs to job postings. The recruitment team will continue to review inbound CVs manually to identify alignment with current openings.
#LI-Remote
For information about how your personal data is used once you’ve applied to a job, check out our
privacy policy
.
Responsibilities:
— Shape the architecture together with the CTO
— Write a significant portion of the code
— Build components including ledger, accounts and balances, customer and KYC layer, transfers and payments, integrations with partner banks
— Deliver a working prototype of the full customer flow from onboarding and account opening to receiving and sending money
Requirements:
— At least 10 years of experience in software engineering as a hands-on lead engineer
— Experience building a neobank in Europe, including developing the banking core such as ledger, accounts, balances, transactions, and bank integrations
— Proven track record of taking the product to production with real customer money and ability to explain architectural decisions and rebuilds
— Fluent English, as the team operates fully in English
— Open technology stack; CTO prefers Go but it is not mandatory
Conditions:
— Initial remote work for the first months
— Subsequent relocation to Dubai
УдалённоleadPRINCIPAL / LEAD BACKEND DEVELOPER | RELOCATION TO DUBAI | FINTECH #relocation #fulltime #itjob #backend https://teletype.in/@remoteit/U9jY-dQ9ECc; RELOCATION TO DUBAI | FINTECH An international fintech is building its own neobank and moving from an outsourced core banking platform to an in-house core; The CTO leans towards Go, but it’s not a must Setup: remote for the first months, then relocation to Dubai
Требования:
— Опыт backend-разработки не менее 3 лет, из которых минимум 2 года с использованием Python.
— Практический опыт работы с FastAPI, Django или Flask в production-среде.
— Знание принципов ООП и паттернов проектирования SOLID, DRY, KISS.
— Опыт работы с PostgreSQL, включая индексы, транзакции, JOIN, оптимизацию запросов и использование EXPLAIN.
— Навыки работы с Redis, а также с очередями и фоновыми задачами, такими как Celery, RQ, RabbitMQ или Kafka.
Формат работы: удалённо из Минска, Беларусь с гибким графиком.
Задачи:
— разработка бэкенда AI-функций, включая чат, стриминг ответов, retrieval и Deep Research
— работа с API LLM-провайдеров (OpenAI, Anthropic, Gemini): управление параллельными вызовами, лимитами, кешированием prompt и контролем стоимости
— разработка контрактов между фронтендом и бэкендом
— ревью AI-сгенерированных pull request и поиск дефектов за зелёными тестами
— при необходимости исправление фронтенда на React и TypeScript
Требования:
— минимум 3 года коммерческого опыта бэкенд-разработки, включая работу с LLM-сервисами в продакшене
— опыт с Python, asyncio, FastAPI, Pydantic v2, стриминг через SSE
— знание API OpenAI, Anthropic, Gemini: использование инструментов, структурированный вывод, кеширование prompt, управление лимитами
— опыт работы с PostgreSQL и Redis
— навыки работы с React и TypeScript на уровне самостоятельного исправления кода
— английский язык на уровне B1 и выше
Будет плюсом:
— опыт с RAG и векторными базами данных
— работа с очередями (Celery, arq)
— знакомство с Langfuse или OpenTelemetry
— опыт работы с Docker
— опыт с evals
Условия:
— выход на работу на следующий день после собеседования
— удалённая работа, полный рабочий день
— участие в опционной программе
Задачи:
— Разработка продуктовых фичей маркетплейса Джум
— Повышение конверсии и проходимости платежей, расширение списка платёжных провайдеров, интеграции, PCI DSS контур
— Улучшение системы авторизации
— Поддержка инфраструктуры и проектировании миграций
— Диагностирование и повышение доступности клиентских сервисов
Требования:
— Уверенное знание одного из языков программирования: Go / Java / Kotlin / C++ / Python / Scala
— Опыт разработки сложных проектов
— Отличная алгоритмическая подготовка
— Опыт разработки под Linux / Unix
— Будет плюсом: опыт работы с highload, опыт работы с MongoDB, опыт работы с Kubernetes
Условия:
— Прозрачность и Стабильность: фиксированный оклад, performance-based бонусы
— Office-first: гибкий график с гибридным форматом работы (3 дня в офисе, 2 удаленно) и компенсация питания в офисе
— Забота о сотрудниках: медицинская страховка (включая стоматологию) для сотрудников и их детей, 100% оплата больничных
— AI-first подход: лицензии и доступы к большому количеству AI инструментов
— Рост и Развитие: возможность карьерного роста, обучения и ротации между командами компании, воркшопы для обмена знаниями, курсы английского языка
— Международная команда: работа с коллегами из Армении и Китая, тимбилдинг с командой раз в год и поддерживающая корпоративная культура
Требования:
— От 4 лет коммерческого опыта в бэкенде, из которых более 3 лет с NestJS и TypeScript.
— Опыт разработки сложных API, включая микросервисы, GraphQL, REST и WebSockets.
— Глубокие знания PostgreSQL, принципов чистого кода и системного дизайна.
— Навыки написания тестов и понимание вопросов безопасности, таких как mTLS, OAuth и JWT.
Talablar:
— PHP dasturlash tilida 2+ yil tajriba, Laravelda 1,5+ yil ishlash
— MySQL yoki PostgreSQL ma’lumotlar bazalari bilan ishlash, SQL optimizatsiyasi
— REST API yaratish, Sanctum, Passport yoki JWT autentifikatsiya vositalari
— Laravel Queues, Redis va kesh tizimlari
— Git, Code Review, Docker va Linux muhitida ishlash
— Agile yoki Scrum metodologiyalari, Jira yoki ClickUp boshqaruv tizimlari
— Rus va o‘zbek tillarini bilish
Vazifalar:
— UYSOT.uz va UyQur ERP backend qismini ishlab chiqish
— Web va mobil ilovalar uchun REST API yaratish
— Ma’lumotlar bazasini loyihalash va optimallashtirish
— API tezligi va xavfsizligini oshirish
— Mavjud kodni qo‘llab-quvvatlash va rivojlantirish
— Code Review va jamoaviy ishlab chiqishda faol ishtirok etish
Qo‘shimcha ustunliklar:
— Ko‘chmas mulk, qurilish yoki yuqori yuklamali tizimlar bilan ishlash tajribasi
Sharoitlar:
— Rivojlanayotgan PropTech mahsulotlarida ishlash imkoniyati
— Texnik qarorlar va mahsulot rivojiga ta’sir qilish
— Professional o‘sish va tajriba almashish
Ish joyi: Toshkent, Yunusobod 12-mavze, 20A
Ish vaqti: 6/1, kuniga 8 soat
Rasmiy ishga olish, oyiga 2 marta to‘lov
Задачи: предоставление передовых решений для автоматизации и оптимизации бизнес-процессов.
Требования: опыт работы на позициях Middle/Senior.
Стек технологий включает Java, Oracle, Oracle PL/SQL, Python, AI, ERP, SaaS.
Условия: откликаться на вакансию через Runello-бот.
Zадачи:
— Разработка и развитие backend-сервисов на Java
— Интеграция с основной системой на Oracle
— Внедрение новых инженерных практик
— Для Senior: проведение code review, архитектура и руководство 2–3 разработчиками
— Для Middle: выполнение задач спринта и помощь junior-разработчикам
Требования:
— Опыт работы от 6 лет
— Знание Java, Spring Framework, Spring Boot
— Владение SQL, Oracle, REST API
— Опыт работы с микросервисами, Git, Docker
— Опыт работы в продуктовой компании
— Умение самостоятельно решать задачи
— Знание русского языка
Условия:
— Официальное трудоустройство
— Работа в офисе в Ташкенте, 5/2 с 09:00 до 18:00
— Зарплата до 5000 долларов до вычета налогов
— Оплата раз в месяц
Дополнительные преимущества:
— Знание Oracle PL/SQL, Python, AI-инструментов, опыт с ERP/SaaS
— Владение узбекским и английским языками
Примечание: при отклике необходимо ответить на 3 вопроса о текущем месте работы, последнем предложенном архитектурном решении и количестве управляемых сотрудников. Заявки без ответов рассматриваться не будут.
BVNK is looking for a Senior Backend Software Engineer to build and run high-throughput crypto payment orchestration services and APIs while ensuring reliability and mentoring engineers.
УдалённоseniorГеография найма не уточнена
УдалённоseniorRemote, Canada
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.