Location: Remote
Workplace: Remote
Hi, we’re Gravie. Our mission is to create health benefits that actually benefit small and midsize businesses and their employees. Our innovative benefit solutions and services are developed and delivered by a diverse group of unique people. We encourage you to be your authentic self - we like you that way.
ROLE SUMMARY
Gravie is seeking a Senior Platform Engineer to build and operate the platform our engineering teams ship on. AWS should be second nature: deep enough to reach for it before documentation, and you should be as comfortable working alongside AI agents as in a terminal.
The ideal candidate has genuinely operational AWS expertise, has worked in or closely with a platform team before, and knows a platform only succeeds when engineers choose it. They will own shared infrastructure, pipelines, and tooling end to end, partner with our architecture team on turning direction into paved paths teams actually adopt, and treat the engineers who use the platform as the customers they are.
At Gravie, engineers work closely with Product and own outcomes end to end, and we practice agentic development to increase the scope and leverage of that ownership: engineers use AI agents to help develop specs and plans, then to execute substantial multi-step engineering work, while setting guardrails and acceptance criteria and owning the quality of everything that ships. As agents take on more of the execution, the bar on problem framing, architectural judgment, system thinking, and risk identification gets higher, not lower.
HOW OUR PLATFORM TEAM WORKS
If you have worked on a platform team, this will be familiar. If you have not, read it carefully, because it is the job.
- The platform is a product and engineers are its users. Adoption is the measure of success, not tickets closed. If teams route around something we built, that is our problem to solve, not their failure to comply.
- Self-service over gatekeeping. If the answer to a common request is a ticket to us, that is a bug in the platform.
- We pave roads, we do not police them. Standards belong in pipelines, templates, and defaults, not in reminders and review comments.
- Small team, wide surface. Leverage matters more than heroics, which is why AI tooling and automation are not side projects here - they are how the surface stays covered.
- We operate what we ship. On-call for platform services is ours. So is the postmortem, and so is fixing the class of problem rather than the instance.
- Documentation is a deliverable. A capability nobody can find or adopt without asking us is not finished.
KEY RESPONSIBILITIES
- Build and operate the shared platform: CI/CD pipelines, service templates, deployment tooling, and the shared infrastructure services teams depend on.
- Own AWS infrastructure as code across multiple accounts, in Terraform, CDK, or both, held to the same standard as application code, including review, testing, and a real rollback story.
- Implement and sustain the paved paths teams build on, partnering with architecture on direction while owning the operational reality once a path is live.
- Operate what you build: on-call for platform services, incident response, the postmortem, and fixing the class of problem rather than the instance.
- Build observability in by default: metrics, logs, traces, SLOs, and alerts that page a human only when a human is actually needed.
- Own platform security posture alongside Security: identity and permission boundaries, secrets handling, network and data isolation, and remediation of findings in a HIPAA and SOC 2 environment.
- Make cloud spend attributable and defensible through tagging discipline, cost visibility, and removing waste before it compounds.
- Use AI agents as a normal part of daily workflow, and build them into the platform where they create leverage, including code review, alert triage, migrations, and repetitive remediation.
- Automate toil out of the platform, reducing the number of requests that require a person at all, and measure whether it worked.
- Treat documentation and developer onboarding as part of the deliverable, so teams can adopt platform capability without asking first.
- Drive adoption of platform capability and standards, including the unglamorous migration work needed to move existing services.
- Raise the engineering bar through code review and mentorship, and help other engineers get more out of AI tooling.
QUALIFICATIONS
- Five or more years of software or infrastructure engineering experience, including ownership of production systems that you also operated.
- AWS to a depth that is genuinely second nature - reasoning about IAM policy evaluation, VPC routing and DNS, and container or serverless runtime behavior without reaching for documentation first, and having been the person who diagnosed it under real pressure.
- Hands-on ownership of a multi-account AWS environment, including identity boundaries, networking, managed data services, and cost and tagging governance.
- Infrastructure as code as your default rather than your fallback, in Terraform, CDK, or both, including how you review it, test it, and reason about blast radius before applying it.
- Strong CI/CD engineering, including shared or templated pipelines consumed by more than one team.
- Experience working in or closely with a platform, infrastructure, or developer experience team, and a clear point of view on what makes a platform get adopted rather than merely tolerated.
- Real comfort with AI tooling in daily engineering work - using coding agents such as Claude Code to do meaningful multi-step work, able to describe where they fail and how you catch it, and keeping ownership of what ships.
- Production operations experience: on-call, incident response, postmortems, and SLO thinking.
- Strong programming ability in at least one language such as Python, Go, TypeScript, or a JVM language, enough to build tooling rather than only configure it.
- Sound judgment on security, secrets, access control, and data handling, ideally in a regulated or audited environment.
- Clear written communication - on a platform team, documentation and a well-argued change proposal are load-bearing, not overhead.
PREFERRED QUALIFICATIONS
- Healthcare or another regulated domain, including HIPAA and SOC 2 obligations.
- Previous experience in a venture-backed high growth company.
- GitLab CI at scale, including templated pipelines with typed inputs consumed across many repositories.
- Datadog in depth: monitors, dashboards, SLOs, and keeping observability cost under control.
- Container orchestration at production scale, such as ECS or Kubernetes.
- Building AI tooling rather than only using it, such as MCP servers, Claude Code plugins or skills, or agent harnesses.
- Dependency and currency automation, such as Renovate, and the lifecycle policy around it.
- Delivery metrics work, including DORA, and the definitional arguments that come with it.
- Familiarity with Team Topologies vocabulary and where platform teams fit alongside stream-aligned and enabling teams.
- Experience decommissioning a platform capability, not only launching one.
A LITTLE MORE ABOUT US:
- We know healthcare. Our company was founded and is still led by industry veterans who have started and grown several market-leading companies in the space.
- We have raised money from top tier investors who share the same long-term vision as we do of building an industry defining company that will endure over the long run. We are well capitalized.
- Our clients love us. Customer satisfaction rates among employees using Gravie health plans consistently rank above 80% – nearly 40 points above the industry average.
- Our culture is unique. We tend to be non-hierarchical, merit-driven, opinionated but kind people who thrive working in a high-performance, fast-paced environment. People at Gravie care deeply about making a positive impact in the lives of the people we serve.
BENEFITS
Our unique benefits program is the gravy, i.e., the special sauce that sets our compensation package apart. In addition to standard health and wellness benefits, Gravie’s package includes alternative medicine coverage, flexible PTO, up to 16 weeks paid parental leave, paid holidays, a 401k program, transportation perks, education reimbursement, and 2 days of paid paw-ternity leave.
JOB APPLICANTS
If you apply for employment with Gravie, personal information collected via our applicant tracking vendor is subject to our standalone California Job Applicant Notice at Collection, accessible directly within the application workflow and separate from this Policy.
Location: Remote
Workplace: Remote
Hi, we’re Gravie. Our mission is to create health benefits that actually benefit small and midsize businesses and their employees. Our innovative benefit solutions and services are developed and delivered by a diverse group of unique people. We encourage you to be your authentic self - we like you that way.
ROLE SUMMARY
Gravie is seeking a hands-on Staff Platform Engineer to do three things at once: build the golden roads and paved paths our engineering teams build on, define the north star architecture the organization moves toward, and design and deliver our AI-enabled capabilities. This is the hub role for technical direction at Gravie: long-term architectural direction and the standards that carry it converge here and radiate outward across teams.
The ideal candidate combines deep distributed systems and AWS experience with real production generative AI experience, and is equally credible building a paved path teams voluntarily adopt and setting a target-state architecture the whole organization will inherit. They have established standards, reference implementations, and paved roads that engineers actually use, not just architecture documents. They will partner across Engineering, Product, Data, Security, and Infrastructure, and will work most closely with our Platform Engineering team, which is the primary vehicle for making change stick across the organization.
At Gravie, engineers work closely with Product and own outcomes end to end, and we practice agentic development to increase the scope and leverage of that ownership: engineers use AI agents to help develop specs and plans, then to execute substantial multi-step engineering work, while setting guardrails and acceptance criteria and owning the quality of everything that ships. As agents take on more of the execution, the bar on problem framing, architectural judgment, system thinking, and risk identification gets higher, not lower.
This is a deliberately split role: roughly 40% golden roads and paved paths (hands-on, reference implementations, shared libraries, service templates, scaffolding, pipelines - a path isn't paved until a team other than yours has shipped on it), 30% north star architecture (published decisions that get adopted and enforced by tooling, not just written down), and 30% AI solutions (agent systems, retrieval and context design, evaluation, and guardrails). The mix shifts by quarter. Being the hub does not mean being the bottleneck - a good year looks like teams making more decisions on their own because direction and the paved path are clear enough to follow without asking. The role is planned and reviewed on this split, not funded out of leftover capacity; part of the job is saying out loud when the split is breaking toward a support desk.
KEY RESPONSIBILITIES
- Build the paved paths teams build on, including reference implementations, shared libraries, service templates, scaffolding, and pipeline templates, so the recommended way is also the easiest way.
- Treat the paved road as a product with real users: measure adoption and time to first success, and fix the parts people route around.
- Do the first real implementation yourself, on a real workload with a real team, not in a demo repository.
- Build the distributed systems patterns the paths encode: backend services, event-driven workers, job pipelines, APIs, and relational data models.
- Partner with the Platform Engineering team as the primary delivery vehicle - build paved paths with them, plan into their roadmap, and hand off sustaining ownership of what becomes shared infrastructure.
- Own migration and adoption, including moving existing services onto the path and retiring what it replaces.
- Stay in code review across teams and close to production incidents as primary evidence of where the path is failing.
- Define and publish the target-state architecture, with clear owners and decision dates, and keep it current as the business changes.
- Own the AWS foundations product and AI workloads depend on: multi-account structure and identity boundaries, network and data isolation, compute and serverless runtimes, managed data services, and tagging and cost governance.
- Drive standards adoption to completion - from documents into pipelines, with adoption measured across repositories and teams.
- Lead buy, build, and reuse decisions, evaluating models, frameworks, and vendors on accuracy, latency, reliability, privacy, security, and cost evidence.
- Reduce surface area as deliberately as you add it - consolidate overlapping tools and standards and own the sunset path for what gets replaced.
- Design and build production-grade AI agent systems, including multi-agent workflows, orchestration layers, and supporting services.
- Design retrieval, context, and memory systems that ground AI outputs, including how sensitive data is scoped, redacted, and audited.
- Develop AI-powered decision-support systems meeting the accuracy, traceability, and explainability requirements of healthcare and other regulated environments.
- Build product-quality user experiences using React and TypeScript where AI capability has to become understandable and actionable.
- Establish patterns for AI quality assurance - automated evaluations, regression testing, groundedness checks, and compliance guardrails - so those requirements are met by default.
- Establish one standard way to build, run, evaluate, and operate AI systems.
- Act as the connective point across teams: surface duplicated effort, pick up decisions with no owner, and align teams heading toward the same problem.
- Drive cross-team communication - writing, demos, and working sessions - so direction and tradeoffs are understood by teams not in the room.
- Build alignment where incentives differ across teams, and surface disagreement rather than resolving it quietly.
- Contribute to roadmap and capacity planning so paved path, foundational, and AI work is sequenced alongside product commitments.
- Work through the Platform Engineering team to effect change at organization scale rather than standing up competing surfaces.
- Facilitate collaboration between engineering teams, Product, Data, Security, and Infrastructure, including running forums where cross-cutting work gets planned and unblocked.
- Represent technical direction to leadership and carry business context back to engineering.
- Partner with Product to shape the roadmap and translate ambiguous business problems into architecture.
- Raise the engineering bar through design review, mentorship, and a working decision-record practice, and make architectural context available to both engineers and agents.
- Partner with Security, Compliance, and Data on AI governance, access control, and data handling, designed in rather than retrofitted.
QUALIFICATIONS
- Eight or more years of software engineering experience, including time with architecture scope and an organization-wide remit, and ownership of complex systems from design through production.
- Still shipping: writes and reviews code today, can open a meaningful merge request in an unfamiliar codebase within the first weeks.
- Experience building internal platform capability that other teams voluntarily adopted - can name the paved path or golden road built, how many teams moved onto it, and what they routed around.
- Hands-on experience building and operating production AI applications, not only prototypes, including evaluation, monitoring, failure handling, guardrails, latency, and cost control.
- Deep AWS expertise across a multi-account organization: identity and permission boundaries, networking, compute and serverless runtimes, managed data services, managed model services, and cost and tagging governance. Infrastructure as code in Terraform, CDK, or both.
- A track record of establishing architectural foundations where little existed - specific standards introduced, how they were adopted by teams that did not report to the candidate, and which failed and why.
- Hands-on experience with agentic software development - using AI coding agents to create specs and plans, execute meaningful multi-step work, run and fix tests, validate results, and iterate while owning architecture, quality, and what ships.
- Deep expertise in at least one primary area (Python or JVM backend and distributed systems, or React and TypeScript product engineering), plus ability to work across the full system.
- Experience with retrieval, embeddings, context, memory, evaluation, monitoring, or AI agent architectures and workflows.
- Strong judgment in testing, monitoring, failure handling, privacy, security, access control, and data governance, carried into a regulated or audited environment.
- Experience working with or inside a platform or infrastructure team as the delivery vehicle for organization-wide change, including how ownership was divided and how a parallel platform was avoided.
- Experience serving as a central technical point across multiple teams, with evidence of making those teams faster rather than becoming their approval gate.
- Demonstrated ability to create alignment across disagreeing teams, and to contribute to roadmap and capacity planning so foundational work is actually scheduled.
- Clear written communication and effective collaboration across technical and non-technical teams; influence without authority is the primary tool of this role.
PREFERRED QUALIFICATIONS
- Healthcare, health insurance, or benefits administration, including ICHRA, claims, eligibility and enrollment, or interoperability standards such as EDI and FHIR.
- Previous experience in a venture-backed high growth company.
- Internal developer platform or developer experience work, including golden path or paved road programs and adoption measurement.
- Experience with GitLab CI at scale, including shared and templated pipelines.
- Production observability and LLM observability practice, including Datadog.
- Event-driven and streaming architecture, such as Kafka or Flink.
- Practical experience with agent tooling and standards such as Claude Code, the Model Context Protocol, and agent SDKs.
- Experience defining an AI governance or technology radar process alongside a security or compliance partner.
A LITTLE MORE ABOUT US:
- We know healthcare. Our company was founded and is still led by industry veterans who have started and grown several market-leading companies in the space.
- We have raised money from top tier investors who share the same long-term vision as we do of building an industry defining company that will endure over the long run. We are well capitalized.
- Our clients love us. Customer satisfaction rates among employees using Gravie health plans consistently rank above 80% – nearly 40 points above the industry average.
- Our culture is unique. We tend to be non-hierarchical, merit-driven, opinionated but kind people who thrive working in a high-performance, fast-paced environment. People at Gravie care deeply about making a positive impact in the lives of the people we serve.
BENEFITS
Our unique benefits program is the gravy, i.e., the special sauce that sets our compensation package apart. In addition to standard health and wellness benefits, Gravie’s package includes alternative medicine coverage, flexible PTO, up to 16 weeks paid parental leave, paid holidays, a 401k program, transportation perks, education reimbursement, and 2 days of paid paw-ternity leave.
JOB APPLICANTS
If you apply for employment with Gravie, personal information collected via our applicant tracking vendor is subject to our standalone California Job Applicant Notice at Collection, accessible directly within the application workflow and separate from this Policy.
Location: Remote, Canada; 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 Principal Product Marketing Manager, Competitive, you own GitLab's competitive point of view on AI and agentic software development and serve as the authority on our market differentiation. You consult regularly with sales, product teams, investor relations, industry analysts, and leadership on competitive strategy and roadmap implications while publishing external thought leadership.
With deep experience in the modern SDLC and agentic tooling, you collaborate with developer advocacy and conduct primary market analysis to drive positioning, field assets, competitive plays, and partnership strategy.
In your first year, you will establish a defensible AI and agentic narrative and an agile operating rhythm that turns market signals into action.
Reporting to the Senior Director, Product & Solutions Marketing, you will operate with executive visibility and autonomy, measuring success by win rates, competitive displacements, and market leadership in the AI and agentic category.
Some examples of projects:
Define GitLab's differentiated position against AI-native entrants competing for the SDLC
Publish thought leadership that shapes how the market frames agentic development
Assess new entrants and share relevant market-shaping insights across the company
Shape partnership strategy based on competitive footing
Arm executives with competitive narrative for customer and board conversations
What you'll do
Own GitLab's competitive positioning for AI and agentic software development end to end, from primary landscape analysis through understanding of competitive tools and developer-level perceptions. And turn that into the narrative the field, analysts, and executives all use
Own the operating rhythm that converts competitive signal into a position and action within days
Give Product an opinionated read on what competitive movement means for roadmap sequencing, bringing evidence and a recommendation rather than a summary of what competitors shipped
Build the compete assets, plays, and objection handling the field uses against named competitors, define the sales motion that moves win rate, then measure whether it did
Partner with Growth and Campaigns on competitor displacement campaigns, accountable for their contribution to pipeline
Brief Investor Relations, industry analysts, sales, and executive leadership with the same rigor, owning the competitive-landscape narrative with analysts and PMMs
Raise the competitive bar across the PMM team
Ability to travel if needed and comply with the company's travel policy
What you'll bring
Proven impact at the organizational and industry level
Deep domain expertise in SDLC, DevSecOps, and agentic software development to engage technical buyers and executive audiences
Track record of driving competitive positioning that delivers measurable win-rate impact
Fluency in the AI/agentic coding landscape and competitor exposure areas
Established thought leadership with industry recognition (speaking, publications, advisory roles)
Experience briefing executives, investor relations, and industry analysts
Ability to form and articulate a clear point of view quickly despite incomplete information
Strong communication skills to translate complex technical concepts into clear narratives
Practical experience using AI tools within your workflow
Self-directed, data-driven mindset using win/loss insights to guide strategy
About the team
Product & Technical Marketing at GitLab is the engine behind how GitLab positions, launches, documents, and evangelizes its value proposition for enterprises worldwide. We connect GitLab's product capabilities to customers and prospects across technical personas and executive buyers, and we partner closely with Product Management, Product Design, Growth Marketing, Comms and Social, Field Enablement, Sales, and the broader go-to-market organization so what we build lands in market with clarity, impact, and relevance.
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
$168,000
—
$285,600 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
.
Location: Bangalore, India
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster.
The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems.
Co-create the future with us
as we build technology that transforms how the world develops software.
*
Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab.
An overview of this role
As a Staff Data Analyst, you'll turn raw data into actionable insights that inform strategic decisions across GitLab's global Support Engineering organization. You'll design dashboards, reports, and data models that help leaders monitor performance, optimize costs, and improve customer outcomes. You'll also promote data innovation by experimenting thoughtfully and working through complex problems.
What you'll do
Own annual operating plan and capacity planning through data modeling and validation that support workforce and budget decisions.
Build and maintain utilization and team-performance scorecards, including automated alerting that surfaces trends in real time.
Analyze Support Economics, including cost-per-ticket modeling, self-service savings, and product quality costs.
Develop performance indexes and heatmaps that identify product areas and customers using the most support resources.
Lead dashboarding for AI adoption and return on investment, measuring the business impact of AI-driven initiatives across Support Engineering.
Partner with go-to-market teams on predictive analytics and churn-prevention models that identify at-risk customers.
Define and refine unified customer-schema requirements to create consistent data across systems and a single source of truth.
Deliver Monthly Business Review telemetry, executive-ready reporting packages, recurring operational reports, and ad hoc analysis.
What you'll bring
Experience as a business intelligence analyst, analytics engineer, or in a similar data role, ideally in a software as a service or technology company.
Experience partnering with Technical Support, Business Operations, Product Engineering, or similar organizations.
Fluency in SQL, including complex multi-table joins, grouping and aggregation, common table expressions, and conditional filters.
Hands-on experience building dashboards and reports in Zendesk Explore, Tableau, Looker, or similar business intelligence tools.
Translate ambiguous business questions into structured analytical frameworks.
Present findings clearly to technical and non-technical stakeholders.
Plan and prioritize work independently in a remote, cross-functional environment across time zones.
You may also bring experience with large language model-based tools, artificial intelligence and machine learning workflows, durable data solutions, analytics frameworks, in-depth data analysis, or presenting to senior leaders and executives.
About the team
Our Support Engineering organization uses data to understand performance, improve customer outcomes, and improve operational practices. You'll partner across Support Engineering, go-to-market teams, Business Operations, and Product Engineering in an all-remote environment.
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
.
Задачи:
— Build CI/CD as a product: unified pipeline templates in GitLab CI
— Adopt GitOps approach to deployment
— Reduce time-to-production and ...
Требования:
— Terraform
— Ansible
— Helm
— GitLab CI (or equivalent experience with another CI)
— Understanding of...
Задачи:
— Frontend: React 18 или 19 и TypeScript, современный сборщик (Vite), управление серверным состоянием (TanStack Query или аналоги), компонентные библиотеки (MUI или аналоги), архитектура крупного SPA (Feature-Sliced Design или сопоставимый подход).
— Backend: Python и FastAPI либо готовность перейти на этот стек с Node.js или Go; проектирование REST API, аутентификация и управление сессиями, работа с PostgreSQL.
— Потоковые интерфейсы: SSE и WebSocket, вывод ответа модели по мере генерации, отмена запроса, обработка обрывов соединения.
— Проектирование интерфейсов для длительных процессов: отображение статусов шагов, хода выполнения цепочки, повторных попыток и содержательных сообщений об ошибках.
— Интеграция с корпоративной аутентификацией (LDAP, SAML, SSO), реализация ролевой модели на клиенте, разграничение видимости данных.
— Docker, GitLab CI, самостоятельный вывод кода в среду и его сопровождение.
— Разработка чат-интерфейсов и ассистентов с потоковой генерацией ответа.
— Опыт создания no-code- и low-code-конструкторов, визуальных редакторов процессов.
— Работа с дизайн-системой и её поддержкой.
— Обеспечение доступности интерфейса и поддержка нескольких языков (русский, казахский).
— Опыт продуктовой аналитики на клиентской стороне: события, воронки, метрики использования.
— Использование AI-ассистентов в собственной разработке.
— Продуктовый подход к работе, интерес к фактическому пользовательскому поведению.
— Готовность к короткому циклу разработки и доработкам по результатам обратной связи от пользователей.
— Самостоятельность в проработке задач при отсутствии готовых макетов.
— Умение согласовывать контракты API с инженерами платформы.
— Внимание к состояниям интерфейса: права доступа, ошибки, загрузка, отсутствие данных.
Условия:
— График 5/2, гибрид с первого дня работы.
— Стабильный оклад + ежегодный бонус в размере до 2 окладов.
— Расширенный пакет ДМС для сотрудников.
— Социальный пакет, специальные предложения от партнеров и скидки на продукты Банка.
— Реальные возможности для вертикального и горизонтального карьерного роста внутри компании.
Требования:
— Уверенные знания Linux (Debian/Ubuntu), сетей, контейнеризации;
— Опыт развёртывания и эксплуатации продуктовых Kubernetes кластеров;
— Опыт работы инструментами автоматизации (ansible, terraform);
— Опыт использования GitOps инструментов (FluxCD, ArgoCD);
— Опыт работы с системами мониторинга: Grafana, Prometheus, ELK Stack, Sentry;
— Понимание процессов и опыт работы с инструментами CI/CD (gitlab ci);
— Законченное высшее образование;
— Гражданство РФ.
Задачи:
— Поддержка инфраструктуры развёрнутой на bare metal серверах и vm;
— Развёртывание и эксплуатация кластеров Kubernetes;
— Администрирование баз данных: Postgresql, Elasticsearch, Redis, Clickhouse;
— Администрирование Airflow;
— Развёртывание и поддержка инфраструктурных сервисов: Gitlab, Harbor, Vault, etc;
— Автоматизация инфраструктуры с использованием ansible, terraform, flux;
— Настройка системы мониторинга: VictoriaMetrics, Grafana;
— Обеспечение непрерывной работоспособности и доступности сервисов;
— Документирование процессов и систем.
Условия:
— Оформление по ТК РФ;
— Работа в команде профессионалов на стыке передовых ИТ и науки;
— Работа с Big Data и ML, собственный корпоративный ЦОД;
— Возможность профессионального роста, обучение;
— График работы 5/2, гибрид, плавающее начало рабочего дня.
Задачи:
— Проектировать архитектуру и развивать 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 дней в году
— Частная медицинская страховка для сотрудника и семьи (в зависимости от локации)
— Дополнительные оплачиваемые отпускные и больничные дни (в зависимости от локации)
— Поддержка важных жизненных событий и праздников
— Курсы иностранных языков
— Современные офисы с закусками, напитками и развлечениями (в зависимости от локации)
— Командные спортивные и социальные мероприятия
Примечание: Вакансия доступна только при официальном трудоустройстве (трудовом договоре).
Задачи:
— Разработка и доработка backend-сервисов на Python по техническим заданиям;
— разработка unit-тестов и участие в code review;
— сопровождение, документирование и эксплуатация приложений, технические консультации, выявление и устранение дефектов и инцидентов, подготовка отчётности.
Требования:
— Высшее образование в области ИТ, технических или математических наук;
— От 2 лет опыта Python-разработчиком;
— опыт работы с Git;
— Python 3.11+, type hints, ООП и asyncio;
— FastAPI (Pydantic, async/await) или Django (DRF);
— разработка REST API и документации OpenAPI/Swagger;
— знание SQL и ORM SQLAlchemy, опыт работы с PostgreSQL;
— обязательный опыт unit-тестирования с pytest;
— управление зависимостями с pip, Poetry или uv;
— понимание архитектуры веб-сервисов, REST API и микросервисных решений;
— базовые навыки работы с Docker;
— понимание CI/CD, опыт с GitLab CI будет плюсом;
— опыт работы по Scrum или Kanban;
— английский B1 для чтения технической документации;
— командная работа, ориентация на результат и готовность развивать навыки.
Проект: перенос функциональности из WTIS в сервис DROP: ручное планирование курьеров, переезд склада, работа с признаком «Линия доставки», просмотр и управление заказами, переключение линий.
Занятость и условия: долгосрочный проект, фултайм; удалённо по РФ, локация — строго Москва или Саранск. Оформление по ГПХ или через ИП.
Требования: от 6 лет опыта в backend-разработке, включая высоконагруженные сервисы и интеграции; Golang — от 3 лет, PHP — от 1 года, PostgreSQL и REST API — от 3 лет, асинхронные worker-процессы — от 2 лет, S3-совместимые хранилища — от 1 года, Docker/Kubernetes и мониторинг с логированием — от 2 лет. Опыт работы с Jira, Confluence и GitLab — от 1 года. Не менее трёх завершённых коммерческих Enterprise-проектов. Обязателен опыт микросервисной архитектуры, API-контрактов, фоновой обработки задач, интеграций с внешними и legacy-системами, обработки отказов, retry-механизмов, circuit breaker и идемпотентности. Желателен опыт миграции функциональности из монолитной ERP/legacy-системы в микросервис.
Отраслевой опыт: e-commerce, курьерская доставка, логистика, ERP или внутренние корпоративные Enterprise-платформы.
Не рассматриваются кандидаты, работавшие за последние 6 месяцев над проектами Лемана, Петрович Тех, ВБ, Озон, Лента Тех, Яндекс Маркет или М.
Обязательные технологии и инструменты: Golang, PHP, REST API, PostgreSQL, JSON/JSONB, S3-совместимое хранилище, Docker, Kubernetes, GitLab, Jira, Confluence, GoLand/JetBrains IDE, инструменты логирования и трассировки.
Желательно: Grafana, Prometheus, OpenTelemetry, Kafka или RabbitMQ, Redis, MinIO, Swagger/OpenAPI, feature toggle, CI/CD в GitLab, PlantUML/C4, асинхронная обработка и поллинг статусов.
УдалённоseniorГеография найма не уточнена, офис: Москва
Задачи:
— Перенос функционала из сервиса WTIS в сервис DROP, включая ручное планирование курьеров, переезд склада, управление линиями доставки и заказами.
Требования:
— Общий опыт работы от 6 лет в backend-разработке, включая коммерческую разработку высоконагруженных сервисов и интеграций.
— Опыт работы с Golang от 3 лет.
— Опыт работы с PHP от 1 года для изучения легаси.
— Опыт работы с PostgreSQL от 3 лет.
— Опыт разработки REST API от 3 лет.
— Опыт разработки асинхронных worker-процессов от 2 лет.
— Опыт интеграции с S3-совместимыми хранилищами от 1 года.
— Опыт работы с Docker и Kubernetes от 2 лет.
— Опыт мониторинга и логирования от 2 лет.
— Опыт работы с Jira, Confluence и GitLab от 1 года.
— Желателен опыт в e-commerce, ERP, курьерской доставке или логистике.
— Релевантный опыт: не менее трех завершенных коммерческих проектов уровня Enterprise.
— Обязателен опыт разработки микросервисной архитектуры, API-контрактов, фоновой обработки задач, интеграции с внешними и legacy-системами, работы с отказами, retry-механизмами, circuit breaker и идемпотентностью.
— Желателен опыт миграции функциональности из монолитной ERP/legacy-системы в отдельный микросервис.
— Отраслевой опыт: e-commerce, курьерская доставка, логистика, ERP-системы или внутренние корпоративные платформы уровня Enterprise.
— Обязательные технологии и инструменты: Golang, PHP, REST API, PostgreSQL, JSON/JSONB, S3-совместимое хранилище, Docker, Kubernetes, GitLab, Jira, Confluence, GoLand/JetBrains IDE, инструменты логирования и трассировки.
— Желательные технологии и инструменты: Grafana, Prometheus, OpenTelemetry, Kafka или RabbitMQ, Redis, MinIO, Swagger/OpenAPI, feature toggle, CI/CD в GitLab, PlantUML/C4, опыт построения сервисов с асинхронной обработкой и поллингом статусов.
Условия:
— Проектная занятость, долгосрочный проект, фултайм.
— Удаленная работа по России.
— Оформление по договору ГПХ или через ИП.
— Вилка оплаты до 1900 рублей в час гросс.
Важно:
— Не рассматриваются кандидаты с опытом работы в проектах Лемана, Петрович Тех, ВБ, Озон, Лента Тех, Яндекс маркет, М.
Location: Boston, Massachusetts; Foster City, California; Marlton, New Jersey; Remote, United States
Do you care about keeping developer tools running reliably, enjoy digging into the systems and infrastructure behind them, and know that reliable tools make all the difference for development teams? If you are calm under pressure, enjoy diagnosing complex systems, want to help developers overcome technical hurdles, and thrive on deep problem-solving across diverse tech stacks, this role is for you.
About JetBrains
We create intelligent software development tools for developers and teams. More than 15 million users, over 300,000 companies, and 88 of the Fortune Global Top 100 rely on our products to solve real, complex problems. Our mission is simple: make development teams more productive and AI adoptable at scale.
About TeamCity
TeamCity is a highly scalable CI/CD server that integrates across the modern software ecosystem. Because it supports complex server-side setups and SaaS deployments, issues can stem from the product itself or the surrounding infrastructure.
What you’ll do
As part of our Support Engineering team, you will act as a crucial link between global engineering teams and our internal product developers. You will take ownership of incoming technical issues, pinpoint root causes, and provide working resolutions or clear escalations. You'll work American-timezone hours to give our global community timely, effective support.
Day to day, you will:
Identify whether an issue stems from the product, infrastructure, or third-party integrations.
Provide workarounds, submit bug reports, or escalate issues directly to development.
Capture insights and publish solutions following KCS (Knowledge-Centered Service) principles.
Share user feedback with internal product teams to shape future tool improvements.
What you’ll bring
A systematic and structured, but flexible approach to troubleshooting complex software and infrastructure issues.
A clear, direct communication style that explains technical details in ways others can understand.
Comfort working independently across distributed teams and time zones.
Curiosity about how different build systems, VCS providers, and clouds operate together.
An inclination to leave documentation and systems better than you found them.
What you’ll need
Fluency in English, with strong written communication skills.
The ability to work aligned with American time zones.
Practical experience troubleshooting web servers and applications (such as Tomcat and Java-based environments).
A working knowledge of relational databases (such as PostgreSQL, MySQL, or MSSQL).
Hands-on experience with version control tools and hosting platforms (such as Git or Perforce, GitHub, GitLab, or Bitbucket).
Familiarity with build automation tools (such as Gradle, Maven, or .NET build systems).
An understanding of containerized environments or cloud infrastructure (such as Docker, Kubernetes, AWS, or Azure).
What success looks like
Success in this role means resolving complex support cases efficiently while maintaining clear communication with developers. You build trust by accurately diagnosing underlying infrastructure or application bugs rather than addressing symptoms alone. Over time, your contributions to the knowledge base reduce repeat issues, and your feedback helps product teams make TeamCity more resilient.
#LI-DNI
This range reflects the employer’s good-faith estimate of the base salary it reasonably expects to pay for the position at the time of posting. Starting pay within the range will be determined based on job-related factors such as skills, qualifications, experience, and work location.
The base salary range (per year) for this position in the posted work location(s) is
$144,000
—
$216,000 USD
We are an equal opportunity employer
We know great ideas can come from anyone, anywhere. That’s why we do our best to create an open and inclusive workplace – one that welcomes everyone regardless of their background, identity, religion, age, accessibility needs, or orientation.
We process the data provided in your job application in accordance with the
Recruitment Privacy Policy.
Задачи:
— Разработка и доработка backend-сервисов на Python по ТЗ от аналитиков/функциональных консультантов, в соответствии с регламентами разработки;
— Разработка unit-тестов;
— Участие в code review;
— Сопровождение, документирование и эксплуатация разработанных приложений;
— Оказание консультаций по техническим вопросам;
— Выявление дефектов и нахождение причин их возникновения;
— Разработка вариантов решения проблем и устранения инцидентов и дефектов;
— Предоставление отчётности о своей деятельности руководителю.
Требования:
— Высшее образование ИТ, техническое, математическое.
— Опыт работы от 2 лет в роли Python-разработчика;
— Опыт работы с системой контроля версий Git.
— Python 3.11+: типизация (type hints), ООП, асинхронность (asyncio);
— Знание одного из фреймворков: FastAPI (Pydantic, async/await) или Django (DRF);
— Разработка REST API, документирование OpenAPI/Swagger;
— Уверенное знание SQL, ORM (SQLAlchemy), опыт работы с PostgreSQL;
— Unit-тестирование: pytest — обязательное требование;
— Управление зависимостями: pip / poetry / uv;
— Знание принципов и архитектуры web-сервисов и REST API;
— Знание принципов и архитектуры сервисных/микросервисных решений;
— Базовое понимание контейнеризации (Docker): сборка и запуск своих сервисов;
— Понимание процессов CI/CD (автосборка, автотесты, автодеплой);
— Опыт с GitLab CI — плюс;
— Опыт работы по Scrum/Kanban.
— Английский язык, уровень B1: чтение технической документации.
— Работа в команде (поддержка коллег);
— Ориентация на результат (высокие постоянные показатели результативности);
— Развитие собственных навыков (поиск возможностей для дальнейшего развития).
Задачи:
— Разработка и доработка backend-сервисов бизнес-приложений по ТЗ от аналитиков/функциональных консультантов;
— Разработка unit-тестов;
— Участие в code review;
— Решение инцидентов и проблем, переданных на третью линию поддержки;
— Оперативное реагирование на проблемы в своей зоне ответственности, формирование предложений по восстановлению работоспособности системы;
— Предоставление отчётности о своей деятельности руководителю.
Требования:
— Высшее профессиональное образование (ИТ или техническое);
— Дополнительное обучение и сертификационные курсы по предметной области;
— Опыт работы в сфере ИТ в роли Java-разработчика от 2 лет;
— Знание Java Core (11/17): коллекции, Stream API, лямбды, базовая многопоточность;
— Уверенное знание SQL, опыт создания сложных запросов и оптимизации;
— Опыт работы с одной из СУБД (PostgreSQL / Oracle);
— Навыки использования JPA/Hibernate, JDBC;
— Знание Spring, Spring Boot;
— Опыт использования инструментов сборки Maven/Gradle;
— Навыки unit-тестирования (JUnit, Mockito);
— Опыт разработки REST API, работа с форматами XML/JSON;
— Работа с Kafka/RabbitMQ — плюс;
— Навыки разработки сложных интеграционных решений;
— Навыки оптимизации производительности;
— Понимание процессов CI/CD (автосборка, автотесты, автодеплой);
— Опыт с GitLab CI — плюс;
— Понимание микросервисной архитектуры (сервисные границы, REST/gRPC-взаимодействие, особенности транзакций между сервисами);
— Базовое понимание контейнеризации (Docker): сборка и запуск своих сервисов;
— Навыки отладки и анализа логов приложений (поиск причин дефектов и инцидентов);
— Опыт работы по Scrum/Kanban;
— Навыки использования Git;
— Знание Linux shell script;
— Способность к совместной работе с консультантами и в команде других разработчиков;
— Системный подход к решению задач;
— Ориентация на результат (высокие постоянные показатели результативности);
— Развитие собственных навыков (поиск возможностей для дальнейшего развития).
— Английский язык, уровень B1: чтение технической документации.
Задачи:
— Разработка и поддержка общих инструментов, библиотек и UI-китов для других frontend-разработчиков в компании
— Создание архитектуры frontend-приложений с учетом масштабируемости и переиспользования кода
— Разработка сложных интерфейсов для внутренних и внешних продуктов
— Проведение код-ревью, разбор лучших практик, помощь в решении сложных задач
— Оптимизация производительности приложений (бандлов, рендеринга, состояния)
— Взаимодействие с backend-разработчиками, участие в проектировании API
— Работа над улучшением процессов разработки: внедрение лучших практик, автоматизация тестирования, CI/CD
— Декомпозиция задач, оценка сроков реализации
— Анализ и внедрение новых технологий и инструментов в проекты компании
Требования:
— Глубокие знания React (хуки, контекст, оптимизация рендеринга, кастомные хуки, Suspense, Error Boundaries и др.)
— Опыт работы с TypeScript и умение писать надежный типизированный код
— Понимание архитектуры frontend-приложений: умение применять SOLID, паттерны проектирования (Factory, Observer, Strategy, DI и др.)
— Опыт работы с состоянием приложения (Redux, MobX, Zustand, React Query)
— Умение работать как с фреймворками (Next.js, Remix), так и с чистым JS/TS
— Понимание бэкенда: REST/GraphQL API, WebSockets, работа с БД (реляционные, документные, key-value)
— Опыт настройки сборки (Webpack, Vite, esbuild) и оптимизации бандлов
— Знание тестирования (Jest, React Testing Library, Cypress, Playwright)
— Опыт работы с CI/CD (GitLab CI/CD, GitHub Actions, Docker, Docker Compose)
— Умение работать в Linux-окружении (базовые команды, настройка серверов)
Компания Lagrange Labs ищет Middle DevOps Engineer для удалённой работы на полный рабочий день с зарплатой от 4500 до 6000 USD. В задачи входит управление и масштабирование облачной инфраструктуры на AWS и GCP для поддержки ZK-инфраструктуры, настройка и сопровождение CI/CD процессов с использованием GitHub Actions и GitLab CI, контейнеризация приложений и администрирование Kubernetes кластеров (EKS, GKE). Также потребуется организовать мониторинг с помощью Prometheus и Grafana, а также системы логирования ELK или Loki. Работа с инфраструктурой как кодом предполагает использование Terraform или Pulumi, обеспечение безопасности сетевых взаимодействий и управление секретами через HashiCorp Vault. Важной частью будет поддержка блокчейн-нод различных сетей, включая Ethereum и решения второго уровня. Кандидат должен иметь опыт работы в DevOps от 2-3 лет, уверенные знания Linux, навыки скриптинга на Bash и Python, опыт работы с Docker, Kubernetes (Helm, ArgoCD), а также практический опыт с Terraform и облачными провайдерами, предпочтительно AWS. Знание принципов SRE и знакомство с Web3-инфраструктурой, включая RPC и работу нод, будут дополнительным преимуществом.
Location: Metn, Lebanon
The Company
Toters is an on-demand e-commerce and delivery platform that enables customers to get anything in their city with the highest level of convenience.
Technology is at the heart of everything we do. Our product and engineering teams work every day to build experiences that make customers’ lives easier while continuously improving internal systems to deliver faster and at the best cost.
If you’re excited about working in a high-growth startup environment and want to be part of a team shaping the future of how people shop in the Middle East, we’d love to hear from you.
About the Role
Are you passionate about building scalable backend systems while owning the cloud infrastructure that powers them? As a
Senior Backend Engineer (Platform & DevOps)
at Toters, you'll split your time between designing and developing production-grade backend services and improving the cloud platform, deployment pipelines, and operational excellence that enable our engineering teams to deliver software safely and efficiently.
In this role, you'll own services end-to-end—from application design and implementation to deployment, monitoring, scalability, security, and production reliability. Working closely with Software Engineers, Product Managers, and Infrastructure teams, you'll help build resilient systems that power our products while continuously improving the developer experience.
In this role, you will:
Backend Engineering
Collaborate with cross-functional teams to translate business requirements into scalable backend solutions.
Design, develop, test, and maintain high-performance backend services using PHP (Laravel).
Design and build RESTful APIs and microservices that power customer-facing and internal applications.
Write clean, maintainable, and well-tested code following engineering best practices.
Optimize application performance, database queries, caching strategies, and system scalability.
Participate in architecture discussions and contribute to technical decisions that improve long-term maintainability.
Conduct thoughtful code reviews and mentor engineers through technical guidance and best practices.
Platform & DevOps
Design, build, and maintain cloud infrastructure on AWS to support highly available and scalable applications.
Build and improve CI/CD pipelines that enable fast, reliable, and secure software delivery.
Manage containerized applications using Docker and Kubernetes.
Automate infrastructure provisioning and configuration using Infrastructure as Code (Terraform or similar tools).
Improve system observability through monitoring, logging, alerting, and performance dashboards.
Optimize cloud infrastructure for scalability, reliability, security, and cost efficiency.
Participate in production incident response, troubleshooting, root cause analysis, and post-incident reviews.
Implement security best practices for applications, infrastructure, secrets management, and access control.
Continuously improve deployment processes, operational tooling, and developer experience across engineering teams.
Key Qualifications
Bachelor’s degree in Computer Science, Engineering, or a related field.
6+ years of experience in backend software engineering, with significant hands-on experience in cloud infrastructure and DevOps practices.
Strong experience developing backend applications using
PHP (Laravel)
.
Solid understanding of Object-Oriented Programming (OOP), SOLID principles, design patterns, and software architecture.
Experience designing and building RESTful APIs, distributed systems, and microservices.
Strong experience with relational databases such as
PostgreSQL
or
MySQL
, along with caching technologies such as
Redis
.
Strong hands-on experience with
AWS
, including services such as EC2, ECS, Lambda, RDS, S3, IAM, CloudWatch, VPC, and SQS.
Experience building and maintaining CI/CD pipelines using GitHub Actions, GitLab CI, Jenkins, or similar tools.
Experience working with
Docker
and
Kubernetes
in production environments.
Experience using Infrastructure as Code tools such as
Terraform
or CloudFormation.
Strong understanding of Linux systems, networking fundamentals, and cloud security best practices.
Experience implementing monitoring, logging, and observability solutions using tools such as CloudWatch, Grafana, Prometheus, or the ELK stack.
Experience owning production systems, participating in on-call rotations, and resolving production incidents.
Strong communication skills with the ability to collaborate across teams and mentor engineers.
Passion for building scalable, secure, and reliable systems while continuously improving engineering excellence.
Nice to Have
Experience with
Go
,
Python
, or additional backend programming languages.
Experience with messaging and streaming technologies such as
Kafka
,
RabbitMQ
, or
AWS SQS/SNS
.
Experience deploying serverless applications using AWS Lambda.
Experience with Helm, ArgoCD, or GitOps workflows.
Experience building Internal Developer Platforms (IDPs) or improving developer tooling.
Experience with service mesh technologies such as Istio or Linkerd.
Experience working in high-growth technology companies, e-commerce, or on-demand delivery platforms.
AWS certifications are a plus.
Why Toters?
Flexible work environment with hybrid-friendly roles.
Opportunity to work across software engineering and cloud infrastructure, building systems that directly power Toters' products.
Solve complex engineering challenges involving backend architecture, cloud infrastructure, automation, and distributed systems.
Collaborate with talented engineers in a culture of ownership, mentorship, and continuous learning.
Direct impact on products used by thousands of customers every day.
Competitive compensation package.
Exclusive discounts on Toters orders.
First-class medical insurance.
УдалённоГеография найма не уточнена
УдалённоRemote, Canada; Remote, United States; The base salary range for this role’s listed level is currently for residents of the United States only
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Bangalore, India; Plan and prioritize work independently in a remote, cross-functional environment across time zones
Boston, Massachusetts; Foster City, California; Marlton, New Jersey; Remote, United States; You'll work American-timezone hours to give our global community timely, effective support; Comfort working independently across distributed teams and time zones; The ability to work aligned with American time zones