Actively identify potential roadblocks and provide thoughtful, technical solutions. Run technical discovery processes to understand customer environments and potential technical landmines.
Загружаем…
Загружаем…
Компании и подписки · Нет нужной компании? Предложите её →
Загружаем вакансии…
Actively identify potential roadblocks and provide thoughtful, technical solutions. Run technical discovery processes to understand customer environments and potential technical landmines.
● Разработка и поддержка сайтов, лендингов, и внутренних редакционных сервисов холдинга. ● Адаптивная кроссбраузерная вёрстка по макетам (Photoshop, Figma), реализация анимаций (CSS/JS).
Lead, mentor and support a team of full-stack engineers through coaching, regular 1:1s and performance reviews.
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.
Настроить подбор-Развитие существующих backend-сервисов. -Разработка новых сервисов для внутренней инфраструктуры.
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 Help us build the next generation of authentication services at GitLab. As a Senior Backend Engineer on the Authentication team, you'll build authentication features across the Rails monolith and GATE. GATE is our new service for issuing and validating tokens and managing identities, designed to support every GitLab deployment model. You'll expand authentication mechanisms, including support for identities used by artificial intelligence (AI) agents. You'll also help keep GitLab and its customers secure by building access management tooling and addressing vulnerabilities reported through our HackerOne program. GATE will become the foundation for token issuance, validation, and identity services across GitLab.com multi-tenant software as a service (SaaS), Self-Managed, Dedicated, and air-gapped environments. Your work will affect core components that customers, users, and GitLab teams rely on. Some of our projects include: Building GATE as the centralized service for token issuance and validation Consolidating tokens and migrating authentication paths out of the Rails monolith Building passkeys and passwordless authentication Developing composite identities that combine machine and human authorization for AI Improving service accounts and secure automation Enhancing Security Assertion Markup Language (SAML), Lightweight Directory Access Protocol (LDAP), OpenID Connect (OIDC), and System for Cross-domain Identity Management (SCIM) capabilities for automated user provisioning and single sign-on (SSO) What you'll do Shape the roadmap for GATE and GitLab's authentication services with the team. Design and implement token issuance, validation, and identity services in Go and Ruby across the Rails monolith and GATE, including new authentication mechanisms such as Workload Identity Federation. Migrate authentication and token management paths from the monolith into GATE while maintaining reliability across all deployment models. Build authentication mechanisms from the ground up, such as Workload Identity Federation. Strengthen security for users and organizations through access management tooling and by addressing vulnerabilities reported through our HackerOne program. Define and improve standards for style, maintainability, and engineering practices in a high-scale environment, and advocate for them through code review. Communicate publicly about GitLab initiatives, projects, and contributions from people not working for GitLab Inc. Reflect GitLab's values in these communications. Ship moderately sized features and improvements with moderate guidance and support from other team members, and collaborate on larger projects, including the build-out of GATE. Participate in the maintainer trainee program at your own comfortable pace while working toward becoming a project maintainer. Take part in on-call or operational support where your team’s ownership model requires it. What you'll bring Professional experience with Go and/or Ruby in scaling or mission-critical SaaS products. Familiarity with authentication and authorization technologies or techniques, such as OAuth, OIDC, SAML, SSO, SCIM, LDAP, JSON Web Tokens (JWTs), role-based access control (RBAC), or identity and access management (IAM). Knowledge of token systems, cryptographic signing, and key management. Experience building or contributing to a service from concept to production, including proposal, discussion, and execution. Proficiency in written and verbal English, with the ability to communicate complex problems and solutions clearly in a remote, largely asynchronous work environment. Experience diagnosing, preventing, and resolving performance and optimization problems. Experience working in an iterative software development process, managing your work effectively, staying organized, and following through on priorities. About the team Our mission is to empower GitLab system administrators with the toolkit they need to create their desired balance of security and accessibility for their GitLab experience. Authentication is the first impression a new customer has when they configure a new GitLab instance. We aim to make it as seamless as possible, from that first login to onboarding users and managing security rules for their instance in a secure, flexible, and scalable way. 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 .
Задачи: — Разрабатывать и поддерживать продукт на Ruby (рассматриваем также Go); — Работать с личным кабинетом и постоянными интеграциями; — Интегрироваться с криптобиржами и эквайринговыми провайдерами через API; — Кастомизировать продукт под разных партнёров; — Писать юнит- и интеграционные тесты; — Работать с PostgreSQL и Redis в монолитной архитектуре; — Настраивать безопасность транзакций и антифрод. Требования: Обязательно: — Опыт от 2 лет, уровень Middle; — Опыт работы в финтехе; — Ruby (приоритет) или Go; — Понимание монолитной архитектуры; — PostgreSQL и Redis; — Опыт написания юнит- и интеграционных тестов; — Опыт работы с CI/CD; — Самостоятельность, результативность, готовность работать в команде с сильными сеньорами; — Реальное владение навыками - не только через нейросети. Будет плюсом: — Опыт в криптовалютах; — Опыт в гемблинге; — Знание Docker; — Опыт разработки Telegram-ботов; — Настраивать мониторинг и логирование (Grafana/Prometheus/ELK). Условия: — Полностью удалённый формат, график 5/2 с 9:00 до 18:00, на связи по рабочим вопросам; — Перспектива роста дохода, при хорошем результате через год доход может вырасти до х2; — Работа в команде из трёх разработчиков, где уже есть два сеньора; — Живой продукт с активным развитием, новые интеграции, новые сценарии, новые направления; — Влияние на технические решения, возможность предлагать улучшения и участвовать в обсуждениях; — Старт обсуждается индивидуально по итогам собеседования.
Location: San Francisco, California Workplace: Hybrid ABOUT SENTRY Software runs the world and the pace is faster than ever. Sentry helps developers fix errors and performance issues before users notice, so teams can spend less time firefighting and more time building. Trusted by 200,000+ organizations, Sentry is today’s application monitoring standard and our team is building its AI-native future. ABOUT THE ROLE At Sentry, Support is an engineering discipline. Our customers are developers, and they expect answers from people who can read their stack trace, open the SDK source, and tell them what's actually wrong. We're hiring a Senior Manager to lead Support Engineering. You'll run the team that handles everything from a single developer's SDK question to a production incident at one of our largest enterprise customers. You'll also help drive how we use AI in support: what systems are used, how they best help customers, enable the teams, and how we know the answers they give are right and forward looking. This is a hands-on leadership role. You'll manage people, set the support strategy, get face to face time with customers, while also getting into tickets when it matters. IN THIS ROLE YOU WILL Lead and grow the team - Manage and coach a team of Technical Support Engineers - Set clear expectations for technical depth, response quality, and ownership, and give direct feedback - Design a coverage model that works across time zones, including on-call and escalation paths - Build career paths for Support Engineers who want to go deeper technically, move into management, or move into different teams and practices Own support outcomes - Own and report the team's core metrics: CX, time to resolution, escalation rate, and more - Use support conversations as a signal: find the top drivers of tickets and get them fixed in the product, the docs, internal operations, or the SDKs, not just answered faster Run AI-assisted support - Own the roadmap for our support agents: which request types they handle, what context they need, and when they hand off to a person - Set the quality bar for agent answers and the process for catching incomplete ones - Decide where automation is worth building and where it isn't, based on data Handle escalations and partner across Sentry - Run the escalation process with Engineering: make sure bugs reach the right team with a reproduction and clear impact, and that customers hear back - Be the support lead on high-stakes enterprise issues, working with Customer Success, Solutions Engineering, and Sales - Bring a clear picture of customer pain to Product and Engineering, backed by numbers YOU'LL LOVE THIS JOB IF YOU - Think great support is an engineering problem, not a staffing problem - Want to build the team and the systems at the same time - Can debug a tricky SDK issue yourself and also explain to a VP why their incident took four hours - Would rather fix the cause of 200 tickets than answer them faster - Have strong opinions on where AI helps in support and where it makes things worse, and be willing to discuss this at length. QUALIFICATIONS - 8+ years in technical support, support engineering, or software engineering at a SaaS or developer tools company - 3+ years managing technical support engineers, including hiring and growing a team - Technically credible with senior engineers: comfortable reading code in at least a few of Python, JavaScript/TypeScript, Java, or Ruby, and debugging across frontend, backend, and infrastructure - Solid understanding of distributed systems, APIs, and how observability tools (errors, tracing, logs) fit into them - Hands-on experience running AI or automation in a support org, and a clear view of its failure modes - Track record of using support data to drive product and process changes - Clear, direct written communication with customers, executives, and engineers Bonus - Experience at a developer tools or observability company - Former software engineer - Managed a team spread across multiple time zones - Open source contributor or maintainer The base salary range (or hourly wage range, if applicable) that Sentry reasonably expects to pay for this position is $160,000 to $180,000. A successful candidate’s actual base salary (or hourly wage) amount will be determined by a variety of relevant factors including, without limitation, the candidate’s work location, education, work and other relevant experience, skills, and job-related knowledge. A successful candidate will be eligible to participate in Sentry’s employee benefit plans/programs applicable to the candidate’s position (including incentive compensation, equity grants, paid time off, and group health insurance coverage). See Sentry Benefits https://sentry.io/careers/ for more details about the Company’s benefit plans/programs. EQUAL OPPORTUNITY AT SENTRY Sentry is committed to providing equal employment opportunities to its employees and candidates for employment regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender identity, veteran status, or other legally-protected characteristic. This commitment includes the provision of reasonable accommodations to employees and candidates for employment with physical or mental disabilities who require such accommodations in order to (a) perform the essential functions of their jobs, or (b) seek employment with Sentry. We strive to build a diverse team, with an inclusive culture where every teammate can thrive. Sentry is an open-source company because we believe that everyone, everywhere, should have the ability and tools to make great software. Software should be accessible. That starts with making our industry accessible. If you need assistance or an accommodation due to a disability, you may contact us at accommodations@sentry.io. Want to learn more about how Sentry handles applicant data? Get the details in our Applicant Privacy Policy https://sentry.io/careers/applicantprivacy/.
Требования: — 5+ лет разработки на Ruby on Rails в продакшене — Опыт проектирования и масштабирования бэкенд-систем — Знание баз данных и оптимизации запросов — Опыт с облачной инфраструктурой и Terraform или другими IaC-инструментами Важно: — Не менее 4 рабочих часов пересечения с командой в Тайбэе (GMT+8) О компании: Международный дейтинг-продукт с большой аудиторией.
Location: European Union Workplace: Remote Ruby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries. Our innovative teams are driving the future of consumer-led products, and we're always looking for passionate individuals to join us. Learn more about our story at: https://rubylabs.com/about-us/ ABOUT THE ROLE We are looking for a Senior User Acquisition Manager to take full ownership of paid social acquisition for one of our products. Meta, Snapchat and TikTok are key channels for our product, alongside other paid social networks. This is a senior, hands-on media buying role with end-to-end ownership. You will own the whole paid social acquisition process: strategy, account structure, bidding, budget allocation, creative testing, measurement, scaling and account health. You decide what to test, what to scale and what to cut, and you are accountable for the results. We need someone who has scaled paid social at volume, who knows how to grow in a policy-sensitive niche, and who can operate independently on large budgets. You will manage performance against real revenue data (CPA, ROAS, payback, LTV and cohorts), not surface-level platform metrics. We also work AI-first, and we expect you to use Claude and automation to move faster. KEY RESPONSIBILITIES - Own the process end-to-end: take full ownership of paid social acquisition across TikTok, Meta, Snapchat and other paid social networks: planning, launch, optimization, scaling, reporting and documentation. - Lead on TikTok: own and scale TikTok as the primary acquisition channel, including account structure, campaign types (including Smart+ / automated formats and Spark Ads), bidding, optimization events and creative strategy. - Scale spend profitably while holding payback, ROAS and CPA targets based on real revenue and customer-value data. - Build and optimize account structure, conversion events, value-based bidding and budget allocation across paid social networks. - Decide budget allocation across TikTok, Meta, Snapchat and other paid social networks, and find new scaling levers: audiences, formats, placements, campaign types and additional networks. - Run a structured, high-velocity creative testing process with the creative team on all networks, with clear hypotheses and kill/scale rules. - Manage signal quality: conversion events, event value, purchase optimization and attribution. - Operate in a policy-sensitive niche: run acquisition within each platform's rules. Keep ads compliant, handle disapprovals, appeals and restrictions, and build prevention-first processes so issues are caught before launch. - Protect account health: manage ad account structure, backups and recovery plans. - Work with platform reps on betas, new campaign types and escalations. - Diagnose drops and spikes quickly and act on them. - Document tests, learnings and playbooks, and use Claude and automation to speed up builds, QA, reporting and optimization. QUALIFICATIONS MUST-HAVE EXPERIENCE - 5+ years of hands-on paid social / user acquisition experience. - Large-scale experience running paid social acquisition. - Proven experience working in policy-sensitive niches and keeping accounts healthy while scaling. - Strong hands-on TikTok, Meta and Snapchat Ads experience, scaling them profitably. - Working experience across other paid social channels is a plus. - Direct ownership of large budgets, ideally $1M+/month hands-on. - Strong understanding of subscription / app economics: LTV, ROAS, payback windows, cohorts, high-value-user dynamics and value-based optimization. - Deep policy and account health experience: disapprovals, appeals, restrictions, ad account bans and how to recover from and prevent them. - Strong creative testing discipline and measurement rigor. - Ownership mentality: you run channels end-to-end with minimal supervision and take responsibility for outcomes. LOCATION Ruby Labs operates within the CET (Central European Time) zone. Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET. This ensures optimal collaboration and communication during working hours. BENEFITS - Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance. - Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days. - Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge. - Company-provided MacBook: Apple MacBooks provided to all employees who need them. - Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Read more about it here: Independent Contractor Agreement https://docs.google.com/document/d/1dHF4ctKlez75whdn-ybUwP5d5Wr0BdwVrorrm_fM40Q/preview Be part of our fast-growing team and seize this excellent opportunity for personal and professional growth! INTERVIEW PROCESS After submitting your application, we conduct a thorough review which typically takes 3 to 5 days, but may occasionally take longer due to the volume of applications received. If we see a potential fit, we proceed with the following steps: - Recruiter Screening (40 minutes) - Technical Interview (60 minutes) - Final Interview (45 minutes) LIFE AT RUBY LABS At Ruby Labs, we are more than a team; we're a community united in pushing the boundaries of technology and innovation. Our combined passion fuels our ambition for excellence, driving impact that resonates around the globe. We are an equal-opportunity employer and celebrate diversity, recognizing that a diversity of thought and backgrounds builds stronger teams. We approach diversity and inclusion seriously and thoughtfully. We do not discriminate based on race, ethnicity, religion, color, place of birth, sex, gender identity or expression, sexual orientation, age, marital status, military service status, or disability status. Join us and be part of a company that is crafting the future of technology across multiple industries.
Location: London, United Kingdom - Deliveroo Our Global Structure Deliveroo is now part of DoorDash, bringing together teams with even greater reach, scale, and ambition. Depending on your role, you may collaborate with teammates, systems, and leaders across DoorDash and Wolt. Together, we’re unlocking new possibilities as one global team. Senior Software Engineer (Full Stack) - Home Page and Merchandising Platform Join us in our mission to transform the way people shop and eat, where impact, innovation and growth drive everything we do. Our Engineering teams tackle complex technical challenges across a global, three-sided marketplace, building and scaling systems that serve millions of customers, riders and partners every day. From real-time logistics to resilient infrastructure and marketplace optimisation, we design, build and operate technology that powers Deliveroo’s growth at scale. The Team: Home Page & Merchandising Platform team at Deliveroo, owning the backend that powers the homepage experience for millions of customers. You'll work closely with Product and Design, contribute to a platform that's evolving alongside Deliveroo's broader integration with DoorDash and Wolt, and help shape how we build at scale. We're leaning into AI-assisted engineering to ship faster while keeping a high craft bar. We’re looking for a Senior Software Engineer - Full Stack to join our London team. In this role you'll work across the stack, own features end to end, partner closely with Product and Design, and lead technical planning. Get to know our Engineering team — what drives us, how we work, and what you can expect. What You’ll Be Doing This role is based in our London office with a hybrid setup, typically 3 days in the office. Here’s what your day-to-day might look like: Drive technical execution by designing, building, and scaling backend services and frontend components that handle high-traffic workloads (20krpm and above). Lead architectural improvements and code reviews, ensuring the efficiency, visibility, and operational health of your team's systems. Partner with cross-functional disciplines (PMs, Experience Designers) to plan projects, foresee dependencies, and mitigate technical risks. Break down complex problems into deliverable choices, influencing the roadmap and technical direction within your team. Support the growth of others by mentoring colleagues and taking an active role in our engineering hiring process to build high-performing teams. What You’ll Need to Thrive Our ideal candidate will bring strong expertise in some of these areas and curiosity to grow in others: Significant experience building web-based applications in a modern stack; we use Go, Ruby, Python, and Scala, and we’re looking for someone keen to work across them. Proven ability to design and operate web architecture at scale , specifically with systems handling significant request volumes. Demonstrated ownership of relational databases (PostgreSQL, MySQL) and experience with "NoSQL" backends such as Redis, DynamoDB, or Elasticsearch. A commitment to software craft , with a pride in writing readable, well-designed, and thoroughly tested code. Strong collaborative leadership skills , with a track record of guiding implementation choices and supporting the personal growth of teammates. Why Join Us? At Deliveroo, you’ll do work that matters—solving real-world problems in a three-sided marketplace that’s constantly evolving. We’re food lovers, problem solvers, community builders and more, brought together by a shared drive to make things better. Working here you can expect to: 🔧 Solve meaningful problems at real scale Work on a complex, always-on marketplace that impacts millions every day. 🌱 See your impact, fast Ship, test and improve ideas quickly in a low-hierarchy, high-ownership environment. 🧠 Grow through challenge and ownership Take on big, ambiguous problems and accelerate your career with strong support. 🌎 A culture built for builders High standards, collaboration, flexible working and continuous learning. 💰 Share in the success you help create Competitive salary and equity options, so you’re rewarded for the impact you make. ➡️ Want a deeper look at how we build? Check out our Tech Blog . We aim to create a fair process that lets your skills shine—our interview typically includes 3-4 stages. Explore our Engineering Interview Guide here to help you feel confident at each stage. Diversity, Equity and Inclusion At Deliveroo, we know that a great workplace reflects the world around us and that true diversity and inclusion make us stronger, more creative, and better at what we do. We’re committed to fostering an environment where everyone can do their best work and feel they belong. We believe in equality of opportunity and welcome candidates from all backgrounds regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion, or belief. If you have a disability or long-term health condition and need support to apply for one of our roles, or require any reasonable adjustments during the recruitment process, you’ll have the opportunity to let us know once you’ve submitted your application. We’ll share details on how to request support so we can ensure you have a fair and equitable experience. If you’re excited about making a real impact in a fast-moving marketplace and growing your career alongside ambitious, supportive teams, we’d love to hear from you! Beware of recruitment scams: DASH Brands will never ask you to pay money or share sensitive financial information during hiring — learn more about DASH Brands' legitimate recruiting process at careersatdoordash.com/recruitment-scam-awareness .
Location: London, United Kingdom - Deliveroo Our Global Structure Deliveroo is now part of DoorDash, bringing together teams with even greater reach, scale, and ambition. Depending on your role, you may collaborate with teammates, systems, and leaders across DoorDash and Wolt. Together, we’re unlocking new possibilities as one global team. Senior Software Engineer (Full Stack) - Merchants Join us in our mission to transform the way people shop and eat, where impact, innovation and growth drive everything we do. Our Engineering teams tackle complex technical challenges across a global, three-sided marketplace, building and scaling systems that serve millions of customers, riders and partners every day. From real-time logistics to resilient infrastructure and marketplace optimisation, we design, build and operate technology that powers Deliveroo’s growth at scale. We partner with some of the largest grocery retailers in the world, as well as a large number of small independent grocers. The Team: MX Intelligence builds the tools DoorDash, Deliveroo and Wolt use to find, sign and onboard restaurants and merchants. That covers identifying and matching prospective merchants through to the CRM, quoting and contracting tools sales teams use to bring them onto the platform. We're replacing a Salesforce-based stack with one first-party platform shared across all three brands. We’re looking for a Senior Software Engineer - Full Stack to join our London team. In this role you'll work across the stack, from the backend services and integrations that handle merchant discovery, matching and onboarding to the web tools sales and operations teams use to quote and sign merchants. You'll own features end to end, partner closely with Product and Design, and lead technical planning as we move core sales workflows off Salesforce and onto our own platform Get to know our Engineering team — what drives us, how we work, and what you can expect. What You’ll Be Doing This role is based in our London office with a hybrid setup, typically 3 days in the office. Here’s what your day-to-day might look like: Drive technical execution by designing, building, and scaling backend services and frontend components that handle high-traffic workloads (20krpm and above). Lead architectural improvements and code reviews, ensuring the efficiency, visibility, and operational health of your team's systems. Partner with cross-functional disciplines (PMs, Experience Designers) to plan projects, foresee dependencies, and mitigate technical risks. Break down complex problems into deliverable choices, influencing the roadmap and technical direction within your team. Support the growth of others by mentoring colleagues and taking an active role in our engineering hiring process to build high-performing teams. What You’ll Need to Thrive Our ideal candidate will bring strong expertise in some of these areas and curiosity to grow in others: Significant experience building web-based applications in a modern stack; we use Go, Ruby, Python, and Scala, and we’re looking for someone keen to work across them. Proven ability to design and operate web architecture at scale , specifically with systems handling significant request volumes. Demonstrated ownership of relational databases (PostgreSQL, MySQL) and experience with "NoSQL" backends such as Redis, DynamoDB, or Elasticsearch. A commitment to software craft , with a pride in writing readable, well-designed, and thoroughly tested code. Strong collaborative leadership skills , with a track record of guiding implementation choices and supporting the personal growth of teammates. Why Join Us? At Deliveroo, you’ll do work that matters—solving real-world problems in a three-sided marketplace that’s constantly evolving. We’re food lovers, problem solvers, community builders and more, brought together by a shared drive to make things better. Working here you can expect to: 🔧 Solve meaningful problems at real scale Work on a complex, always-on marketplace that impacts millions every day. 🌱 See your impact, fast Ship, test and improve ideas quickly in a low-hierarchy, high-ownership environment. 🧠 Grow through challenge and ownership Take on big, ambiguous problems and accelerate your career with strong support. 🌎 A culture built for builders High standards, collaboration, flexible working and continuous learning. 💰 Share in the success you help create Competitive salary and equity options, so you’re rewarded for the impact you make. ➡️ Want a deeper look at how we build? Check out our Tech Blog . We aim to create a fair process that lets your skills shine—our interview typically includes 3-4 stages. Explore our Engineering Interview Guide here to help you feel confident at each stage. Diversity, Equity and Inclusion At Deliveroo, we know that a great workplace reflects the world around us and that true diversity and inclusion make us stronger, more creative, and better at what we do. We’re committed to fostering an environment where everyone can do their best work and feel they belong. We believe in equality of opportunity and welcome candidates from all backgrounds regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion, or belief. If you have a disability or long-term health condition and need support to apply for one of our roles, or require any reasonable adjustments during the recruitment process, you’ll have the opportunity to let us know once you’ve submitted your application. We’ll share details on how to request support so we can ensure you have a fair and equitable experience. If you’re excited about making a real impact in a fast-moving marketplace and growing your career alongside ambitious, supportive teams, we’d love to hear from you! Beware of recruitment scams: DASH Brands will never ask you to pay money or share sensitive financial information during hiring — learn more about DASH Brands' legitimate recruiting process at careersatdoordash.com/recruitment-scam-awareness .
Location: London, United Kingdom - Deliveroo Our Global Structure Deliveroo is now part of DoorDash, bringing together teams with even greater reach, scale, and ambition. Depending on your role, you may collaborate with teammates, systems, and leaders across DoorDash and Wolt. Together, we’re unlocking new possibilities as one global team. Join us in our mission to transform the way people shop and eat, where impact, innovation and growth drive everything we do. Our Engineering teams tackle complex technical challenges across a global, three-sided marketplace, building and scaling systems that serve millions of customers, riders and partners every day. From real-time logistics to resilient infrastructure and marketplace optimisation, we design, build and operate technology that powers Deliveroo’s growth at scale. We’re looking for a Software Engineer to join our London team. In this role, you’ll help us build and maintain high-performance systems that power our hyper-local marketplace, ensuring a seamless experience for millions of users. This role is based in our London office with a hybrid setup, typically 3 days in the office. Get to know our Engineering team — what drives us, how we work, and what you can expect. What You’ll Be Doing You’ll be joining a multi-disciplinary engineering team focused on technical execution and collaboration. As a Software Engineer at Deliveroo, your individual work contributes to achieving goals across your team, simplifying the maintenance of production systems while ensuring operational readiness and health. Here’s what your day-to-day might look like: Design and scale backend services for our real-time marketplace using languages such as Go, Ruby, or Python. Improve code structure and architecture by participating in deep technical discussions and reviewing code across your team’s remit. Enhance system reliability by focusing on visibility, monitoring, and the overall health of production systems. Collaborate across teams to identify integration opportunities and influence the technical roadmap within your domain. Take an active role in the hiring process, conducting engineering interviews and supporting the growth of your peers. What You’ll Need to Thrive Our ideal candidate will bring strong expertise in some of these areas and curiosity to grow in others: Pride in readable, well-designed, and well-tested software, with a focus on long-term maintainability. Experience writing web-based applications in any modern language (Go, Ruby/Rails, Python, Scala, or Rust). Solid understanding of relational databases (such as PostgreSQL or MySQL). Familiarity with web architecture at scale, ideally handling high-traffic environments (20krpm and above). Exposure to NoSQL data backends or caching layers like Redis, DynamoDB, or ElasticSearch. A problem-solving mindset, particularly when applied to complex logistical or marketplace challenges. Why Join Us? At Deliveroo, you’ll do work that matters—solving real-world problems in a three-sided marketplace that’s constantly evolving. We’re food lovers, problem solvers, community builders and more, brought together by a shared drive to make things better. Working here you can expect to: 🔧 Solve meaningful problems at real scale Work on a complex, always-on marketplace that impacts millions every day. 🌱 See your impact, fast Ship, test and improve ideas quickly in a low-hierarchy, high-ownership environment. 🧠 Grow through challenge and ownership Take on big, ambiguous problems and accelerate your career with strong support. 🌎 A culture built for builders High standards, collaboration, flexible working and continuous learning. ➡️ Want a deeper look at how we build? Check out our Tech Blog . We aim to create a fair process that lets your skills shine—our interview typically includes 3-4 stages. Explore our Engineering Interview Guide here to help you feel confident at each stage. Diversity, Equity and Inclusion At Deliveroo, we know that a great workplace reflects the world around us and that true diversity and inclusion make us stronger, more creative, and better at what we do. We’re committed to fostering an environment where everyone can do their best work and feel they belong. We believe in equality of opportunity and welcome candidates from all backgrounds regardless of age, gender, ethnicity, disability, sexual orientation, gender identity, socio-economic background, religion, or belief. If you have a disability or long-term health condition and need support to apply for one of our roles, or require any reasonable adjustments during the recruitment process, you’ll have the opportunity to let us know once you’ve submitted your application. We’ll share details on how to request support so we can ensure you have a fair and equitable experience. If you’re excited about making a real impact in a fast-moving marketplace and growing your career alongside ambitious, supportive teams, we’d love to hear from you! Beware of recruitment scams: DASH Brands will never ask you to pay money or share sensitive financial information during hiring — learn more about DASH Brands' legitimate recruiting process at careersatdoordash.com/recruitment-scam-awareness .
Location: European Union; Moldova; Latvia; Albania; North Macedonia; Slovakia; Malta; Croatia; Czech Republic; Slovenia; Romania; Spain; Bulgaria; Kazakhstan; Poland; Hungary; Montenegro; Estonia; Ukraine; Cyprus; Lithuania; Greece; Serbia; Bosnia; Georgia Workplace: Remote ABOUT US Ruby Labs is a leading tech company that creates and operates innovative consumer products. We offer a diverse range of opportunities across the health, education, and entertainment industries. Our innovative teams are driving the future of consumer-led products, and we're always looking for passionate individuals to join us. Learn more about our story at: https://rubylabs.com/about-us/ ABOUT THE ROLE Ruby Labs is hiring an experienced Senior Data Analyst to join our fast-paced, high-ownership environment. You will drive analytics across subscription products and web funnels, partnering with Product, Marketing (UAM), and Data teams to improve conversion, retention, and LTV- while ensuring trusted tracking, strong data models, and decision-ready reporting. This role is hands-on and cross-functional: you will own analysis from problem framing to recommendation, and you’ll mentor analysts while collaborating closely with Data Engineering/BI to keep data foundations reliable. RESPONSIBILITIES - Partner with Product, Marketing, and Data Teams to define KPIs, success metrics, and decision criteria. - Create new dashboards, maintain and improve existing reporting (e.g., Product Reports, Marketing Performance Reports), ensuring clarity and trust. - Deliver full-funnel analysis, identify bottlenecks, and propose improvements or A/B test ideas. - Analyze payment and subscription performance across checkout, trial-to-paid conversion, renewals, failed payments, refunds, and chargebacks; identify revenue leakage and recommend improvements. - Partner with Product, Engineering, and Finance to investigate payment issues and ensure payment metrics and revenue reporting are accurate and consistent. - Lead user behavior analysis (journeys, drop-offs, activation/aha moments) using event data. - Monitor key metrics and anomalies; escalate issues and communicate updates to stakeholders with defined SLAs - Own and maintain event taxonomy and tracking structure (events, properties, naming conventions); validate implementation and business logic alignment. - Design and build robust, reusable SQL data models (clean layers, consistent definitions, performance-minded queries). - Mentor Junior/Middle Analysts in SQL, validation, funnel/cohort analysis, and experimentation quality; provide regular feedback and guidance. - Give and receive direct, actionable feedback with peers and the Leadership Team; maintain a high bar for quality in a demanding environment. REQUIREMENTS - Degree in an analytical field (e.g., Mathematics, Data Science, Economics) or equivalent practical experience. - 3+ years of experience as a Data Analyst, with proven ownership of end-to-end analysis and stakeholder delivery. - Strong analytical and problem-solving skills; ability to identify trends, patterns, and root causes in large datasets. - Excellent verbal and written communication; ability to translate analysis into clear business actions. - Ability to think strategically and make data-driven recommendations aligned with company goals. - Strong experience in Product Analytics: funnels, cohorts, retention, LTV, churn, segmentation. - Hands-on experience with event analytics tools: Mixpanel, GA4, Amplitude, or similar - Advanced SQL - Experience with popular BI tools such as Tableau, Looker, or similar - Experience in subscription business - Hands-on experience analyzing payment and subscription data, including checkout conversion, payment approval rates, renewals, failed payments, refunds, and chargebacks. - Ability to adapt quickly, learn new tools and methods efficiently, and work effectively in a high-pressure, fast-changing environment - Strong spoken and written English NICE TO HAVES - Experience in Marketing Analytics - Experience with Python, R - Experience with GCP, BigQuery - Experience with Google Ads, Facebook Ads etc - Experience with orchestration frameworks such as Airflow, dbt - Experience with git and code review process LOCATION Ruby Labs operates within the CET (Central European Time) zone. Applicants from any country are welcome to apply for the position as long as they are located within approximately ± 4 hours of CET. This ensures optimal collaboration and communication during working hours. BENEFITS Discover the perks of being part of our vibrant team! We offer: - Remote Work Environment: Embrace the freedom to work from anywhere, anytime, promoting a healthy work-life balance. - Unlimited PTO: Enjoy unlimited paid time off to recharge and prioritize your well-being, without counting days. - Paid National Holidays: Celebrate and relax on national holidays with paid time off to unwind and recharge. - Company-provided MacBook: Experience seamless productivity with top-notch Apple MacBooks provided to all employees who need them. - Flexible Independent Contractor Agreement: Unlock the benefits of flexibility, autonomy, and entrepreneurial opportunities. Benefit from tax advantages, networking opportunities, reduced employment obligations, and the freedom to work from anywhere. Read more about it here: https://docs.google.com/document/d/1nkrN76JlZkbKj9WSOhlT1_mni_CZeDkHdwfIjPXVwvk/preview?tab=t.0#heading=h.ndsdl4wapxtt Be part of our fast-growing team and seize this excellent opportunity for personal and professional growth! INTERVIEW PROCESS After submitting your application, we conduct a thorough review which typically takes 3 to 5 days, but may occasionally take longer due to the volume of applications received. If we see a potential fit, we proceed with the following steps: - Recruiter Screening (40 minutes) - Technical Interview (60 minutes) - Final Interview (30 minutes) LIFE AT RUBY LABS At Ruby Labs, we move fast, aim high, and expect the same from our team. We’re not here to play small—we’re here to build, grow, and win. That means we look for people who are ambitious, driven, and ready to give their best every single day. This is a place for individuals who thrive under pressure, embrace challenges, and see opportunity in every obstacle. If you’re hungry to achieve, motivated by impact, and want to grow at the speed of your own ambition, Ruby Labs offers the platform to make it happen. Here, effort is matched with reward. We recognize those who go all in and deliver results, and we create space for people who want more—more responsibility, more growth, and more success. #LI-Remote
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 a Senior Backend Engineer on GitLab's Security Factory: Code Security team, you help developers find and fix security issues. Those issues live in the code they write and in the open source components they depend on. Your work spans complementary parts of a complete security analysis. On the dependency analysis side, you teach the analysis engine what a project depends on. You parse dependency manifests, lockfiles, and SBOMs so the engine knows which libraries and frameworks are in play and how the code uses them. You also extend the service that turns security advisories into automated merge requests that update vulnerable dependencies. On the vulnerability detection side, you grow GitLab's security analysis engine with hybrid analyzers that blend rule-based detection and AI reasoning. You build and apply the tooling that develops, evaluates, and ships those analyzers, and you measure how well they find real problems. That work also expands coverage of the libraries, frameworks, and AI agent tooling that real-world applications are built on. These threads reinforce each other. What a project depends on, and how its code uses those dependencies, are parts of one picture, and this team works across all of it. We make thoughtful use of AI-assisted development tools in our daily work. We expect you to use them effectively and with good judgment. What you do Act as the directly responsible individual (DRI) for team initiatives from design through delivery, shipping with minimal guidance in partnership with the technical lead Bring systems built by one engineer to team ownership through documentation, tests, and shared review Design and ship analyzers that pair deterministic analysis capabilities with AI-driven analysis, and build the evaluation harnesses that measure their false positives and missed findings against benchmark applications with known vulnerabilities, raising the bar for what counts as a trustworthy result. That includes detection rules mapped to CWE and the test fixtures that prove they work. Package those analyzers for every place GitLab runs them, including CI jobs, AI agent workflows, and command-line tools, with findings reported in GitLab's standard security report formats Design and ship the manifest, lockfile, and SBOM parsing that tells the static analysis engine what a project depends on, and extend it to new ecosystems and formats Ship features across the automated remediation service that turns security advisories into dependency update merge requests, from sandboxed updates to merge request creation Solve technical problems of high scope and complexity, actively seek out difficult impediments affecting the whole team, and advocate for improvements to quality, security, and performance with Product Management, Engineering stakeholders such as Frontend and UX, and partner teams such as Code Scanning and Composition Analysis Mentor Intermediate engineers through code review and pairing, and maintain our internal standards for style, maintainability, and best practices through review Participate in on-call rotations to assist troubleshooting product operations, security operations, and urgent engineering issues Take part in on-call or operational support where your team’s ownership model requires it What you bring Experience building your own LLM tooling, such as a harness, an agent pipeline, or evaluations, with the judgment to know when output is trustworthy and when it isn't Substantial professional experience writing and testing production code in a systems language, particularly Go and/or Rust, with depth in at least one. We use both, plus Ruby on the remediation side and Python for some analyzers, and value willingness to work across them. Familiarity with package managers and dependency management in one or more language ecosystems, such as npm, Maven, pip, Bundler, or Cargo. Experience building tooling around them is better still. Demonstrated application security experience, such as vulnerability research, secure code review, or writing detection rules, and fluency with vulnerability classes (OWASP Top 10, CWE) and the software supply chain A track record of taking ownership of ambiguous problems and shipping with minimal guidance, with the self-motivation and organizational skills suited to a remote, largely asynchronous environment Demonstrated capacity to communicate clearly and concisely about technical problems, and to write design proposals that bring a team to a decision Helpful experience Experience evaluating AI-driven detection against labeled data, including measuring false positives and missed findings Experience with performance optimization at scale Hands-on program analysis experience, such as parsing, ASTs, or data-flow analysis Familiarity with popular web or mobile application frameworks and how they handle input, data, and configuration Experience with containerized workflows and CI/CD (we use Docker heavily) About the team The Security Factory: Code Security team builds GitLab's code-level security scanning capabilities, spanning static application security testing and dependency scanning. We help developers find and fix security issues in both the code they write and the open source components they depend on, as early as possible. We work closely with the Static Analysis team on GitLab's SAST engines, with Composition Analysis on the broader software supply chain, and with other groups across the Sec Section. We rely heavily on asynchronous work across time zones. Remote-Global 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 $139,200 — $235,200 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: Remote, Canada; Remote, Israel; Remote, United Kingdom; 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 a Staff Backend Engineer on GitLab's Security Factory: Code Scanning team, you help developers find and fix security issues. Those issues live in the code they write, and you set the technical direction for the static analysis engine that finds them. Your work spans two complementary parts of a complete security analysis. On the engine side, you shape how the static analysis toolkit models a program: parsing source into intermediate representations, resolving symbols, building call graphs, and tracking tainted data across files and languages. You define the architecture and specifications the team builds against, and you delegate component specifications within them to engineers and to the AI agents that implement them. On the evaluation side, you build and apply tooling that tests, measures, and validates what the engine finds against benchmark applications with known vulnerabilities. What the engine can model and how we measure what it finds are parts of one picture. As a Staff engineer you hold that picture, shape the long-range technical goals of the team, and raise the bar for every engineer on it. We build the engine with AI agents that write and review code from written specifications, under human direction. We expect you to direct that work effectively and with good judgment, and to help the team do the same. What you do Act as the directly responsible individual (DRI) for the team's highest-scope initiatives from design through delivery, shipping large features with minimal guidance and shaping the long-range goals of the team Bring systems built by one engineer to team ownership through documentation, tests, and shared review Set the technical direction for the AI-assisted tooling that implements, reviews, and validates engine changes and findings, design the checks that decide whether an agent-written change or generated result is fit to merge, and measure detection quality against benchmark applications with known vulnerabilities, raising the bar for what counts as a trustworthy result. That includes static application security testing (SAST) rules mapped to CWE and OWASP, and the test fixtures that prove they work. Own the architecture of the program model (parsing, symbol resolution, intermediate representations, call graphs, and taint and data-flow analysis) and of the pipeline that turns source code into findings, and define how both extend to new languages and frameworks Solve technical problems of the highest scope and complexity, actively seek out difficult impediments affecting the whole team, and advocate for improvements to quality, security, and performance with Product Management, UX, and partner teams such as Code Security and Composition Analysis Mentor all engineers on the team through code review and pairing, remove blockers to their autonomy, and shepherd the definition and improvement of our internal standards through review Participate in on-call rotations to assist troubleshooting product operations, security operations, and urgent engineering issues Define the overarching architecture and specification documents for the engine, delegate component specifications within them, and drive their implementation by AI agents and engineers working independently through phased plans, small reviewable units of change, and specifications kept in lockstep with the code Build and maintain the harness, agent instructions, and agentic skills that keep agent-written code trustworthy, including separate coding and reviewing agents, rules and tests the coding agents cannot change, independent review panels of agents from different model providers, and performance, API, and dependency gates, with risky changes escalated to human review Stay current with research in program analysis and security, run AI-assisted research and spikes, and turn the findings into prototypes, proposals, and upstream contributions, including responsible disclosure of findings in open source projects Take part in on-call or operational support where your team’s ownership model requires it What you bring Experience building your own LLM tooling, such as a harness, an agent pipeline, or evaluations, with the judgment to know when output is trustworthy and when it isn't Extensive professional experience writing, testing, and reviewing production code in Rust, Go, or a comparable systems language, with depth in at least one. The engine is Rust, the analyzer wrapper is Go, and the monolith integration is Ruby, and we value willingness to work across them. Experience with performance optimization and with containerized workflows and CI/CD (we use Docker heavily) A deep program analysis and static analysis background, such as parsing and ASTs, intermediate representations (SSA, control-flow and call graphs), taint and data-flow analysis, type inference, incremental and fixpoint computation, or writing detection rules, with the ability to read, evaluate, and apply the research literature Deep application security experience, such as vulnerability research, secure code review, or writing detection rules, and fluency with vulnerability classes (OWASP Top 10, CWE) Demonstrated capacity to communicate clearly and concisely about complex technical, architectural, and organizational problems, and to write architecture and design specifications that bring a team to a decision A track record of taking ownership of ambiguous, team-wide problems and shipping them from concept to production with minimal guidance, with specific, regular async updates on progress, blockers, risks, and next steps Experience defining a system's overarching architecture, delegating component specifications to engineers and AI agents, and getting them implemented reliably A track record of mentoring engineers, raising a team's technical bar, and influencing technical direction by achieving consensus with peers and leadership Helpful experience Familiarity with popular web or mobile application frameworks and how they handle input, data, and configuration Experience designing guardrails for agent-written code, such as mutation testing, fuzzing, and CI gates the coding agent cannot modify A record of engaging with the research community, such as publications, tool papers, or upstream open source contributions in program analysis or security About the team The Security Factory: Code Scanning team develops GitLab's SAST capabilities for customer software repositories. We work closely with the Code Security team on scanning rules & flows, with Composition Analysis on the broader software supply chain, and with other groups across the Sec Section. We rely heavily on asynchronous work across time zones. Remote-Global 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 $152,800 — $259,200 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; Remote, Poland 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 At GitLab, People technology never stands still, and as a People Systems Engineer, you’ll build what keeps it moving. Reporting to the Senior Director, People Technology, and working alongside our Lead People Systems Engineer, you’ll design, build and maintain the automations, integrations and AI-powered workflows that connect Workday, Greenhouse, Slack and the tools that power our global workforce. You’ll own features from request through tested code, deployment and ongoing reliability across Workato, Google Cloud and Claude. With an AI-forward mindset, you’ll rethink how People work gets done, eliminating manual effort and creating streamlined, delightful experiences for team members. If you think like a software engineer, love solving puzzles and want to grow your career at the intersection of people systems, AI and automation in an all-remote, async-first environment, this is your role. What You’ll Do Build, test and maintain People system automations and integrations across Workato, Google Cloud Platform, Claude, Workday, Greenhouse and GitLab, owning your features from design through deployment. Develop integrations between Workday, Greenhouse, Slack and internal tools using Workday Web Services (WWS) and Slack’s API and Bot SDK, and build Slack apps and bots that turn manual steps into simple, automated workflows for team members around the world. Write clean, readable automation code in Ruby or a comparable scripting language, stored and versioned in GitLab, with clear documentation and peer code reviews. Keep pace with a high-growth company by monitoring integration health, troubleshooting failures quickly and fixing root causes so our automations stay reliable at scale. Ship changes safely through GitLab CI/CD pipelines, following testing, change-management and Sarbanes-Oxley (SOX) IT general controls (ITGC) standards with care. Lead with AI: use AI tools, large language models (LLMs) and Model Context Protocol (MCP) frameworks, including Claude, every day to accelerate development, prototype AI agents and reimagine how People work gets done, then share what you learn so the whole team moves faster. Look past the surface of a request to find the real problem, then recommend and build solutions that are durable, scalable and easy to support. Partner with People Technology Analysts on configuration, testing and releases, and with Information Security, IT and AI Engineering on security and standards. Raise the bar for how automations are architected, documented and maintained, learning from and contributing alongside our Lead People Systems Engineer. What You’ll Bring Hands-on experience building automations or integrations, ideally with human resources or business systems. Experience writing and maintaining code in Ruby or a comparable scripting language, such as Python or JavaScript, and a willingness to learn Ruby if you haven’t already. Hands-on experience with Workato or a comparable integration platform as a service (iPaaS) in a production environment. Experience working with APIs and web services, including REST and SOAP, and an understanding of how data moves between systems. Proficiency with Git for version control and code review; you treat automation code like production software. A forward-thinking, AI-forward mindset: you use AI tools every day to automate tasks, speed up development and improve processes, and you’re energized by what AI makes possible next. The ability to work independently, solve problems with curiosity, come with options and a recommendation, and collaborate openly. You protect highly confidential information and take ownership of code quality, reliable outcomes and the end user’s experience. Additional relevant experience includes Workday integrations (WWS, Reporting as a Service or Workday Studio), Slack apps or bots, CI/CD pipelines, Google Cloud Platform or Amazon Web Services, Docker or Kubernetes, building with LLMs, AI agents or MCP frameworks, SOX ITGC controls, Greenhouse, Serval, Google Workspace, or all-remote and asynchronous work. A related computing degree or equivalent experience is also welcome; none of these is required. About the team The People Technology team is building the systems foundation that lets GitLab scale as a global, all-remote company. We’re always raising the bar for what People technology can do, improving reliability, usability and intelligence across the platforms that power our People organization. We work across core systems, integrations, reporting and compliance, and partner closely with stakeholders across time zones to move fast, build with purpose and create seamless experiences that empower people to do their best work. If you want to grow your career building something that matters at a company working at the edge of what’s possible, this is the team. How GitLab will support you 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 Home office support 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. 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: A Coruña, Spain; Aachen, Germany; Aalborg, Denmark; Aarhus, Denmark; Aberdeen, United Kingdom; Abovyan, Armenia; Aix-en-Provence, France; Alanya, Türkiye; Algarve, Portugal; Alicante, Spain; Almería, Spain; Amsterdam, Netherlands; Amstetten, Austria; Angers, France; Antalya, Türkiye; Antwerp, Belgium; Athens, Greece; Avignon, France; Ayia Napa, Cyprus; Barcelona, Spain; Bari, Italy; Benalmádena, Spain; Bergen, Norway; Berlin, Germany; Bern, Switzerland; Bologna, Italy; Bordeaux, France; Braga, Portugal; Brno, Czechia; Bruges, Belgium; Brussels, Belgium; Bucharest, Romania; Budapest, Hungary; Cascais, Portugal; Cluj-Napoca, Romania; Cologne, Germany; Coimbra, Portugal; Copenhagen, Denmark; Córdoba, Argentina; Cork, Ireland; Dublin, Ireland; Dubrovnik, Croatia; Düsseldorf, Germany; Eberstalzell, Austria; Eisenstadt, Austria; Eindhoven, Netherlands; Essen, Germany; Florence, Italy; Frankfurt, Germany; Freiburg, Germany; Galle, Sri Lanka; Galway, Ireland; Gdańsk, Poland; Geneva, Switzerland; Ghent, Belgium; Gibraltar; Girona, Spain; Gothenburg, Sweden; Graz, Austria; Hamburg, Germany; Hanover, Germany; Helsinki, Finland; Île-de-France, France; Innsbruck, Austria; Kraków, Poland; Kranj, Slovenia; Larnaca, Cyprus; Leibnitz, Austria; Leipzig, Germany; Leon, Mexico; Liepāja, Latvia; Limassol, Cyprus; Limbourg, Belgium; Limerick, Ireland; Lisbon, Portugal; Ljubljana, Slovenia; Łódź, Poland; Lyon, France; Maastricht, Netherlands; Madrid, Spain; Málaga, Spain; Balearic Islands, Spain; Marbella, Spain; Maribor, Slovenia; Marseille, France; Montpellier, France; Montevideo, Uruguay; Murcia, Spain; Oslo, Norway; Osnabrück, Germany; Pilsen, Czechia; Piran, Slovenia; Pljevlja, Montenegro; Plovdiv, Bulgaria; Porto, Portugal; Poznań, Poland; Prague, Czechia; Prešov, Slovakia; Ptujska gora, Slovenia; Pula, Croatia; Riga, Latvia; Rome, Italy; Rotterdam, Netherlands; Saint-Tropez, France; Salzburg, Austria; Sardinia, Italy; Seville, Spain; Siena, Italy; Sintra, Portugal; Sofia, Bulgaria; Split, Croatia; Stockholm, Sweden; Stuttgart, Germany; Tal-Pietà, Malta; Tarragona, Spain; Thessaloniki, Greece; Toulouse, France; Torremolinos, Spain; Utrecht, Netherlands; Valencia, Spain; Venice, Italy; Verona, Italy; Vienna, Austria; Vila Nova de Gaia, Portugal; Warsaw, Poland; Wrocław, Poland; Würzburg, Germany; Wörgl, Austria; Zürich, Switzerland Workplace: fully David Kennedy Recruitment is expanding and is seeking to onboard an experienced Freelance Recruitment Partner to support its growing portfolio of international clients across AI, SaaS, technology and digital businesses . This is a remote, success-based partnership for genuine recruitment specialists who can source, engage, screen and deliver strong candidates, rather than simply forward CVs. Position: Fixed Term or Freelance Recruiters Location: Remote, Europe Employment type: Freelance - able to invoice (SLA) Remuneration: Commission per placed candidates RESPONSIBILITIES: Source, engage and screen candidates across AI, tech and digital disciplines for DKR's international clients Headhunt proactively using LinkedIn Recruiter, Boolean and X-ray search Assess technical experience, portfolios and candidate suitability against client requirements Deliver high-quality, well-screened candidates to active vacancies Draw on your existing candidate networks across Europe and international markets Work independently across multiple vacancies, with a focus on quality over volume Areas of recruitment AI/ML Engineers, Software Engineers and Ruby on Rails Developers Cybersecurity and Application Security Engineers Senior Product Managers and Product Designers Performance Marketing, Paid Media and Affiliate Marketing AI-native technology and digital product professionals REQUIREMENTS: Proficient in English (spoken and written) - this is a must! 5+ years of recruitment experience Proven experience recruiting technical and digital professionals internationally Strong LinkedIn Recruiter, Boolean, X-ray and proactive headhunting skills Ability to assess technical experience, portfolios and candidate suitability Existing candidate networks across Europe and international markets Excellent English communication skills Independent, proactive and quality-focused BENEFITS: Embrace the freedom and flexibility of fully remote work from anywhere in the world and managing your own schedule Access to an established portfolio of international clients Multiple active vacancies across specialist disciplines Fully remote, flexible freelance collaboration Success-based recruitment partnership Long-term opportunities for consistent recruitment activity Enjoy the smoothness, fairness and clarity of collaboration with David Kennedy Recruitment
Задачи: — Технические пресейлы и прямое взаимодействие с архитекторами заказчиков — Анализ архитектуры клиентов и проектирование решений под бизнес-задачи — Работа с разными технологиями, индустриями и сложными, в том числе регулируемыми, доменами — Возможность оставаться hands-on: создавать PoC, прототипы и проверять гипотезы на практике Требования: — Опыт работы архитектором в нескольких компаниях — Реальный опыт с 3+ языками программирования и разными стеками — Опыт работы в небольших и крупных компаниях — Опыт сложных архитектурных проектов и самостоятельного создания PoC — Свободный рабочий английский — Преимуществом будут знания Python, Scala, Clojure, Ruby, Go Условия: — Удалённая работа (локации ограничены) — Помощь в релокации при необходимости