
Airbnb · Remote
Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 b...
Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million
hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique
stays and experiences that make it possible for guests to connect with communities in a more authentic way.
Guest Experience is responsible for Search and Discovery, Merchandising, and end-to-end online software experience worldwide from
top-of-funnel discovery through post-booking engagement. We are looking for a talented Data Scientist to join the Guest Data
Science team. This tech lead will be at the core of using AI and casual inference to understand user behavior in our app, detect
underlying intent, and to build data products needed to provide a compelling and personalized experience of our app. We build
products that help guests find the inventory most relevant to them in our marketplace.
As a Senior Staff Data Scientist, you will lead innovation efforts to build methodologies to identify and evaluate the preferences
important to every guest, at every step of their online discovery funnel. You will be instrumental in shaping our data strategy to
drive guest conversion and regular engagement with the Airbnb platform across our Homes, Experiences and Services business
verticals.
This role emphasizes technical excellence and driving business impact with cutting-edge science. Your role will involve close
collaboration with Product to identify in-product optimizations and shape UX design architecture to path how guests navigate from
surface-to-surface in our app.
The ideal candidate will demonstrate to be a domain expert with granular user behavior and sequence datasets in a marketplace
setting. You will hold a high bar for our customer experience and balance a passion for AI with a strong desire to accurately
understand user behavior and business success. Your efforts towards personalized content discovery will help make Airbnb feel
tailored for you, maintaining a dialogue with our guests to deeply understand their preferences and reflect that understanding
back to them, enabling every guest to easily discover the travel they will love.
granular user action and sequence datasets.
detecting revealed preferences and quantifying online frictions.
frameworks, models and artefacts derived from AI toolkits
online guest action and engagement. Setup experiments and data feedback loops to own a high bar over continuous impact.
deliverables.
focus on the user experience.
proof-of-concept prototypes. Passionate about AI and possessing a learner’s mindset towards LLMs and dynamic systems.
This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as
agreed to with your manager. While the position is Remote Eligible, you must live in a state where Airbnb, Inc. has a registered
entity. Click here for the up-to-date list of excluded states. This list is continuously evolving, so please check back with us if
the state you live in is on the exclusion list. If your position is employed by another Airbnb entity, your recruiter will inform
you what states you are eligible to work from.
Our job titles may span more than one career level. The actual base pay is dependent upon many factors, such as: training,
transferable skills, work experience, business needs and market demands. The base pay range is subject to change and may be
modified in the future. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.
Pay Range
Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way. THE JOB: Airbnb Payments team allows any two people in the world to frictionlessly exchange money with easy to use payments services. It is a core strategy to fulfill Airbnb's belongs anywhere mission. We are building a world-class payments platform that moves billions of dollars, in 191 countries, with 75 currencies, through a complex ecosystem of payments partners. We build and maintain our own in-house global payments platform because no solution exists with the global reach needed. As the platform grows we'll be adding new payment partners, global licenses, compliance and regulation controls, and building new payment experiences for our guests and hosts. Airbnb's business grows rapidly year over year, and so does Airbnb Payments' processing volume. Payments Compliance is an essential part of the Payments organization. Without it, Airbnb can be subject to fines and even forbidden from conducting business in certain markets. As a Senior Staff Engineer and Technical Lead for the Payments Compliance organization, you would own the technical vision and architectural direction across the full Compliance engineering landscape — spanning Policy Enforcement, Identity, Screening, Auditing, and Compliance Experience. You will ensure our compliance systems are cohesive, scalable, and aligned with broader company priorities as we navigate an increasingly complex global regulatory environment. THE ROLE: We are looking for a seasoned technical leader who can operate at the intersection of deep systems expertise and organizational influence. As a Senior Staff Engineer, you will serve as the connective tissue across Compliance's multi-year strategic initiatives — defining how components fit together, identifying where capabilities can be shared rather than duplicated, and ensuring we leverage platform investments from partner teams. Your decisions will directly affect how Airbnb meets obligations such as Anti-Money Laundering (AML), Know Your Customer (KYC), and sanctions screening while minimizing operational cost and customer friction. This role extends well beyond the Compliance organization itself. You will partner directly with cross-organizational engineering teams, as well as cross-functional stakeholders across Product, Content, Legal, and Design. The technical choices you make carry direct financial and legal exposure — requiring the judgment, depth of expertise, and organizational credibility to drive high-stakes design tradeoffs across team boundaries. WHAT YOU WILL DO: * Own the end-to-end system design vision for the Compliance organization, setting the architectural direction for an engineering organization of nearly 30 engineers across multiple teams. * Drive foundational architectural shifts, including the move from an account-centric model to a customer-centric one — rethinking how we model identity, risk, and enforcement across the platform. * Lead the technical strategy for expanding KYC capabilities — supporting small and medium businesses, reimagining business onboarding and account structures, enabling KYC through third-party APIs, and extending verification to third-party payees. * Architect systems that adapt to the evolving digital identity landscape — including new verification standards, government-issued digital credentials, and shifting privacy regulations — without requiring costly re-platforming. * Ensure our technical foundations are flexible enough to absorb unforeseen regulatory mandates with aggressive timelines, without destabilizing existing systems or requiring disproportionate engineering investment. * Partner with technical leaders across multiple organizations to drive alignment on shared capabilities and cohesive system design, reducing duplication and compounding technical debt. * Work closely with Product, Design, Policy, Legal, Operations, and other cross-functional partners as part of a globally distributed team to define and ship impactful features. * Lead and mentor engineers — both inside and outside your immediate team — raising the technical bar and developing the next generation of technical leaders within Compliance. * Advocate for and drive systemic improvements by identifying patterns to streamline development, reduce toil, and increase technical quality and operational excellence over time. ABOUT YOU: * 15+ years of technical experience, with 10+ years of relevant industry experience in a fast-paced tech environment. * Prior knowledge of Regulatory Compliance standards (AML, KYC, sanctions screening) and demonstrated experience designing and implementing those controls at scale. * Proven track record of setting technical direction and architectural strategy for a large engineering organization, with the ability to drive alignment across organizational boundaries. * Experience designing systems that span multiple teams and domains, with a focus on cohesion, reusability, and long-term maintainability over initiative-by-initiative solutions. * Excellent communication skills and the ability to influence senior technical and non-technical stakeholders across the company. * Strong problem solver with deep experience operating and leading on-call for production systems at scale. * Technical leadership: hands-on experience leading large project teams, making high-stakes design tradeoffs, and translating regulatory requirements into scalable system architectures. * BS/MS/PhD in Computer Science, a related field, or equivalent work experience. * Proficiency in one or more back-end server languages (Java/Ruby/Go/C++/etc.) * Deep understanding of architectural patterns of high-scale web and data applications. * Be future looking — we might be focused on immediate regulations, but need to build for the long term. You think in terms of platforms, not projects. * End-to-end ownership mentality that transcends team boundaries, with the credibility and judgment to make decisions that carry direct financial and legal implications. Your Location: This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager. While the position is Remote Eligible, you must live in a state where Airbnb, Inc. has a registered entity. Click here for the up-to-date list of excluded states. This list is continuously evolving, so please check back with us if the state you live in is on the exclusion list . If your position is employed by another Airbnb entity, your recruiter will inform you what states you are eligible to work from. Our Commitment To Inclusion & Belonging: Airbnb is committed to working with the broadest talent pool possible. We believe diverse ideas foster innovation and engagement, and allow us to attract creatively-led people, and to develop the best products, services and solutions. All qualified individuals are encouraged to apply. We strive to also provide a disability inclusive application and interview process. If you are a candidate with a disability and require reasonable accommodation in order to submit an application, please contact us at: reasonableaccommodations@airbnb.com. Please include your full name, the role you’re applying for and the accommodation necessary to assist you with the recruiting process. We ask that you only reach out to us if you are a candidate whose disability prevents you from being able to complete our online application. How We'll Take Care of You: Our job titles may span more than one career level. The actual base pay is dependent upon many factors, such as: training, transferable skills, work experience, business needs and market demands. The base pay range is subject to change and may be modified in the future. This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits. Pay Range $244,000—$305,000 USD
GitLab is the intelligent orchestration platform for DevSecOps. GitLab enables organizations to increase developer productivity, improve operational efficiency, reduce security and compliance risk, and accelerate digital transformation. More than 50 million registered users and more than 50% of the Fortune 100* trust GitLab to ship better, more secure software faster. The same principles built into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members expected to incorporate AI into their daily workflows to drive efficiency, innovation, and impact. GitLab is where careers accelerate, innovation flourishes, and every voice is valued. Our high-performance culture is driven by our values and continuous knowledge exchange, enabling our team members to reach their full potential while collaborating with industry leaders to solve complex problems. Co-create the future with us as we build technology that transforms how the world develops software. *Fortune 500® is a registered trademark of Fortune Media IP Limited, used under license. Claim based on GitLab data. Fortune 100 refers to the top 20% ranked companies in the 2025 Fortune 500 list, published in June 2025. Fortune and Fortune Media IP Limited are not affiliated with, and do not endorse products or services of GitLab. AN OVERVIEW OF THIS ROLE As a Backend Engineer on the Tenant Scale: Git team, you'll help improve one of the most widely used foundations of modern software development. Git is at the core of how developers collaborate, and this role focuses on making Git and Gitaly more capable, reliable, and efficient for GitLab and the people who use our platform. You'll contribute directly to upstream Git, help shape technical direction, and connect open source community discussions with GitLab product needs. Reporting to the Git team lead, you'll work across Git and Gitaly to deliver changes that improve repository access, performance, and long-term maintainability. This is a unique opportunity to influence both an essential open source project and the systems GitLab uses to serve repositories at scale, while helping guide larger efforts that affect the future direction of Git. * Some examples of our projects: contributing new features and fixes to upstream Git, and adapting Gitaly to make effective use of new and existing Git capabilities WHAT YOU’LL DO * Participate in architectural discussions and technical decisions related to Git and Gitaly, helping drive implementation choices that improve correctness, performance, and maintainability. * Contribute features, bug fixes, and performance improvements to upstream Git in line with team and community goals, delivering changes that improve repository access and reliability for users. * Adapt Gitaly to make effective use of Git capabilities, including integrating newly available features to improve scalability, efficiency, and long-term maintainability. * Connect discussions in the open source Git project with GitLab's product direction and engineering work, helping align upstream contributions with product and platform needs. * Scope tasks, estimate effort, and describe implementation plans that support the team's priorities and enable predictable delivery of technical work. * Test and validate the features you build and integrate, with a focus on correctness and reliability to reduce regressions and support stable production use. * Collaborate with team members, contributors and the Git ecosystem * Represent GitLab as a constructive participant in the open source ecosystem, building productive relationships that support ongoing collaboration with the Git community. WHAT YOU’LL BRING * Experience building instrumented, observable software systems. * Knowledge of Git internals, including its code and data structures, or practical experience operating Git servers. * Experience writing and testing production-quality code in C. * Experience contributing to open source projects, including Git or similar systems, and working effectively in public collaboration spaces. * Familiarity with Go for backend development and understanding of Linux internals such as processes, memory management, input/output, and filesystems. * Interest or experience in large-scale or distributed systems, storage formats, graph theory, or highly available production environments, including transferable backend or infrastructure experience. ABOUT THE TEAM The Tenant Scale: Git team works on the Git capabilities that underpin repository access in GitLab, with a strong connection to Gitaly and the upstream Git project. The team contributes directly to open source Git, improves how GitLab uses Git in production, and helps shape technical direction in areas such as performance, correctness, and maintainability. Team members collaborate asynchronously across regions, balancing internal engineering needs with active participation in public open source discussions. For more on the domain this role supports, see the Team Direction Page. HOW GITLAB SUPPORTS FULL-TIME EMPLOYEES * Benefits to support your health, finances, and well-being * Flexible Paid Time Off * Team Member Resource Groups * Equity Compensation & Employee Stock Purchase Plan * Growth and Development Fund * Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. ---------------------------------------------------------------------------------------------------------------------------------- Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.
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 Site Reliability Engineers keep GitLab's user-facing services and production systems running reliably at scale. They combine software engineering with operational excellence, applying sound engineering principles, automation, and continuous improvement to build, operate, and evolve our production infrastructure. This is a single application for Site Reliability Engineering opportunities across our Infrastructure Platforms department. Rather than asking you to choose the right team or level upfront, we evaluate your skills holistically and match you to the opportunity that best aligns with your experience and our hiring needs. We hire Site Reliability Engineers from Intermediate through Senior Staff across multiple Infrastructure Platforms teams. We don't expect every candidate to have experience with every technology in our environment. We're looking for engineers with strong technical fundamentals, a growth mindset, and the ability to learn quickly. We'll support you in becoming successful with GitLab's tools, systems, and ways of working. How our SRE hiring works Because this is a single application for SRE roles across Infrastructure Platforms, our process is built to evaluate you once and match you well, rather than interviewing separately for every team. * Recruiter Screen: A conversation about your background, what you're looking for, and the level and teams that fit, so we can point your process in the right direction. * Core Technical: The shared assessment every SRE candidate takes, regardless of eventual team. A low-stress, collaborative discussion covering source code, system architecture, and incident review. * Peer Technical: Team-specific depth, run by SREs from the team you're most likely to join, focused on the problems that team actually works on. * Hiring Manager Interview: A conversation about ownership, judgment, execution, collaboration, and growth, the non-technical signals that make an SRE effective at GitLab. * Skip-Level Interview: A conversation with a senior leader on values alignment, and how you'll work across teams. After your interviews, we consider your performance alongside our current hiring needs to confirm the level and team where you'll do your best work. Interview results are a major factor, and final placement also reflects our active hiring priorities at the time. What level am I? We calibrate your level during the process, but here is roughly what each looks like so you know where you might land. Intermediate * You make meaningful contributions to reliability, automation, and operational efficiency, working independently within a scoped area * You diagnose issues on your own, understand system dependencies, and can explain the tradeoffs you made * You prioritize well, break work into manageable steps, and use automation to reduce toil * You document your work clearly and keep yourself moving without needing check-ins Senior * You drive reliability improvements across multiple projects or services and prioritize them based on real system needs * You lead investigations, anticipate cascading failures, and coordinate incident response * You own delivery end to end, unblock others, and improve the patterns your team works by * You communicate complex ideas clearly, influence how work gets done, and enable coordination across teams Staff * You shape reliability strategy across teams and services and define patterns that others reuse * You introduce prevention strategies, identify systemic weaknesses, and influence incident response practices beyond your immediate area * You design execution and automation approaches that work at organizational scale * You connect reliability work to platform and business needs Senior Staff * You set technical direction for reliability across a sub-department, not just a team * You drive the hardest, most ambiguous systems problems and establish standards and guardrails that multiple teams adopt * You mentor Staff and Senior engineers * You align reliability strategy with long-range platform direction and represent Infrastructure's interests across the wider Engineering organization What you'll do * Keep user-facing services and production systems reliable, scalable, and efficient * Build automation and tooling that reduces toil and replaces manual work with repeatable, infrastructure-as-code-driven workflows * Operate and troubleshoot production systems on Kubernetes, including deployments, rollouts, and scaling * Write and maintain infrastructure as code, and ship changes safely through CI/CD and GitOps * Participate in on-call, triage alerts, follow and improve runbooks, and escalate appropriately * Contribute to the observability stack, using metrics, logs, and SLOs to detect symptoms early rather than just outages * Take part in incident response and post-incident reviews, turning learnings into changes in automation and process * Document runbooks, architecture decisions, and reviews so your findings become repeatable practices What you'll bring * Experience keeping production systems reliable, combining an operations mindset with real software engineering practice * Experience building net-new infrastructure tooling and automation, not just configuring existing tools. For example, Terraform modules, Kubernetes operators or controllers, or production automation and services written from scratch * The ability to read, debug, and reason about code. Most of our teams work in Go; some work in Ruby. You can discuss a piece of code's behavior, performance, and failure modes * Experience with infrastructure as code, and with Kubernetes and its ecosystem, at a depth appropriate to your level * Hands-on experience with at least one major cloud provider (GCP or AWS) * Familiarity with observability practices, including metrics, logging, alerting, and SLOs or SLIs, and using data to inform operational decisions * Comfort participating in on-call and incident response, with a structured approach to troubleshooting under pressure * Strong written communication and the ability to operate as a manager-of-one in an async, distributed environment * A track record of using automation, and increasingly AI, to reduce toil and improve how you and your team work * Alignment with GitLab's values and a commitment to working in accordance with them About the team Infrastructure Platforms is responsible for the availability, reliability, performance, and scalability of GitLab's user-facing services, most notably GitLab.com. The department spans sub-departments including Production Engineering and Dedicated, and the teams within them own everything from the production fleet and networking platform to observability, incident response, and our single-tenant Dedicated offering. We are a globally distributed, all-remote group that works asynchronously, favors automation over toil, and closes the loop with monitoring and metrics to drive accountability. For more on how we work, see the Infrastructure Handbook Page. 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 $126,400—$314,400 USD HOW GITLAB SUPPORTS FULL-TIME EMPLOYEES * Benefits to support your health, finances, and well-being * Flexible Paid Time Off * Team Member Resource Groups * Equity Compensation & Employee Stock Purchase Plan * Growth and Development Fund * Parental Leave Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement. Additionally, studies have shown that people from underrepresented groups are less likely to apply to a job unless they meet every single qualification. If you're excited about this role, please apply and allow our recruiters to assess your application. ---------------------------------------------------------------------------------------------------------------------------------- Country Hiring Guidelines: GitLab hires new team members in countries around the world. All of our roles are remote, however some roles may carry specific location-based eligibility requirements. Our Talent Acquisition team can help answer any questions about location after starting the recruiting process. Privacy Policy: Please review our Recruitment Privacy Policy. Your privacy is important to us. GitLab is proud to be an equal opportunity workplace and is an affirmative action employer. GitLab’s policies and practices relating to recruitment, employment, career development and advancement, promotion, and retirement are based solely on merit, regardless of race, color, religion, ancestry, sex (including pregnancy, lactation, sexual orientation, gender identity, or gender expression), national origin, age, citizenship, marital status, mental or physical disability, genetic information (including family medical history), discharge status from the military, protected veteran status (which includes disabled veterans, recently separated veterans, active duty wartime or campaign badge veterans, and Armed Forces service medal veterans), or any other basis protected by law. GitLab will not tolerate discrimination or harassment based on any of these characteristics. See also GitLab’s EEO Policy and EEO is the Law. If you have a disability or special need that requires accommodation, please let us know during the recruiting process.