Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer II - BDX IAM

$191.6k - $212.9k

Booking.com

About us: At Booking.com, data drives our decisions. Technology is at our core. And innovation is everywhere. But our company is more than datasets, lines of code or A/B tests. We’re the thrill of the first night in a new place. The excitement of the next morning. The friends you encounter. The journeys you take. The sights you see. And the memories you make. Through our products, partners and people, we make it easier for everyone to experience the world

About the team: Booking.com (USA), Inc, one of the support companies in the United States, is seeking a full time Software Engineer in Washington, DC for the IAM team within the Data and Machine Learning department. The IAM team builds and operates the identity and access management layer for Booking’s central data platform, enabling secure and compliant access to data. The team owns access provisioning, enforcement, and credential management. We focus on ensuring the right people and services have the right access at the right time, with strong guarantees around auditability, compliance, and reliability, while keeping access workflows efficient and scalable.

Role Description: This role focuses on building and operating the identity and access management (IAM) platform for Booking’s data ecosystem across Snowflake and AWS S3. You will design and maintain the systems that control how humans and services access data, ensuring strong guarantees around security, compliance, and auditability, while minimizing friction for users. You will own the full access lifecycle - from identity and role provisioning, to access request flows, to enforcement and audit - integrating across systems. This role sits at the intersection of data platforms, security, and compliance, and is critical to enabling scalable and governed data access across the company.

Key Job Responsibilities and Duties:

  • Own the IAM Platform: Design, build, and operate the IAM layer that governs access to BDX data across Snowflake and AWS S3, using Immuta and internal services.

  • End-to-End Access Lifecycle: Implement and maintain the full access lifecycle: identity onboarding, role provisioning, access requests, enforcement, and revocation.

  • Policy Enforcement (Fine-Grained Controls): Enforce ABAC/PBAC policies, masking, row-level filters, and S3 Access Grants to ensure sensitive data is only accessed through approved paths.

  • Compliance, Audit, and SOX Controls: Build and maintain auditability, access logging, and enforceable controls required for SOX and internal governance standards.

  • Reliability, Observability, and Performance: Improve system reliability and reduce access provisioning latency through better observability, retries, and failure handling.

Important aspects of the job include:

  • Operate in a highly integrated ecosystem (Snowflake, AWS, identity providers) and own the seams between systems.

  • Take full ownership of access correctness - incorrect access is a security issue, not just a bug.

  • Build for auditability by design , not as an afterthought.

  • Continuously reduce friction in access workflows without weakening governance guarantees.

Role Qualifications and Requirements:

  • Engineering Foundation: 3+ years building backend or platform systems in Java, Python, or similar.

  • Distributed Systems & Reliability: Experience designing systems that are observable, fault-tolerant, and operate reliably at scale.

  • Cloud Platform Experience: Hands-on experience with AWS (IAM, S3) and/or Snowflake or similar data platforms.

  • Systems Integration: Experience integrating multiple systems (identity providers, data platforms, SaaS tools) into cohesive workflows.

  • IAM & Security Fundamentals: Understanding of RBAC/ABAC, IAM roles and policies, authentication/authorization flows, and credential lifecycle management.

  • Operational Ownership: Comfortable owning production systems, handling incidents, and improving system performance and reliability over time.

  • Developer Experience Mindset: Ability to design platforms that are secure by default but easy to use and adopt.

Benefits & Perks - Global Impact, Personal Relevance:

Booking.com’s Total Rewards Philosophy is not only about compensation but also about benefits. We offer a competitive compensation and benefits package , as well unique-to-Booking.com benefits which include:

  • Medical, life, and disability insurance*

  • Annual paid time off and generous paid leave scheme including: parent, grandparent, bereavement, sick, and care leave.

  • Industry leading product discounts for yourself, friends, and family, including automatic Genius Level 3 status.

  • Free access to online learning platforms, mentorship programs, and a complimentary Headspace membership.

  • Collaborative, friendly and diverse culture.

  • Referral Program.

  • This role does not come with relocation assistance. 

  • This role does not come with visa assistance.

  • For Washington, DC this role will have a salary range of: $191,600 - $212,900

  • Additional Annual or Quarterly bonus potential (role dependent).

  • *Please note that while our philosophy is the same in every location, benefits may differ by office/country.  

Should you require accommodation to meet the essential functions of this job, please let us know.

Diversity, Equity and Inclusion (DEI) at Booking.com: 

Diversity, Equity & Inclusion have been a core part of our company culture since day one. This ongoing journey starts with our very own employees, who represent over 140 nationalities and a wide range of ethnic and social backgrounds, genders and sexual orientations. 

Take it from our Chief People Officer, Paulo Pisano: “At Booking.com, the diversity of our people doesn’t just build an outstanding workplace, it also creates a better and more inclusive travel experience for everyone. Inclusion is at the heart of everything we do. It’s a place where you can make your mark and have a real impact in travel and tech.” 

We ensure that colleagues with disabilities are provided the adjustments and tools they need to participate in the job application and interview process, to perform crucial job functions, and to receive other benefits and privileges of employment.

Application Process: 

  • Let’s go places together: How we Hire .

  • This role does come with relocation assistance.

  • This role does not come with visa assistance.

Booking.com is proud to be an equal opportunity workplace and is an affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. We strive to move well beyond traditional equal opportunity and work to create an environment that allows everyone to thrive.

Pre-Employment Screening

If your application is successful, your personal data may be used for a pre-employment screening check by a third party as permitted by applicable law. Depending on the vacancy and applicable law, a pre-employment screening may include employment history, education and other information (such as media information) that may be necessary for determining your qualifications and suitability for the position.

Vacancy posted 9 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II - BDX IAM in Washington DC vacancy
  • $191.6k - $212.9k

     ...companies in the United States, is seeking a full time Software Engineer in Washington, DC for the IAM team within the Data and Machine Learning department....  ...build, and operate the IAM layer that governs access to BDX data across Snowflake and AWS S3, using Immuta and... 
    Suggested
    Full time
    Work at office
    Relocation package
    Night shift
    Day shift

    Booking.com

    Washington DC
    3 days ago
  •  ...skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you. As a Software Engineer II - Full Stack Engineer at JPMorgan Chase within the Commercial & Investment Bank, you serve as a... 
    Suggested
    Contract work

    J.P. Morgan

    Washington DC
    15 hours ago
  • $197.4k - $232k

     ...: FullTime Location Type: Remote Department Engineering Compensation: $197.4K – $232K • Offers Equity At Confluent...  .... One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems... 
    Suggested
    Full time
    Remote work

    Confluent

    Washington DC
    3 days ago
  • $125k

     ...onboarding, and early activation moments. As part of the Growth Engineering organization, our work centers on building high‑converting,...  .... About The Role We are looking for a talented Frontend Software Engineer II to join our Signup & Activation team. In this role, you... 
    Suggested
    Work at office
    Local area
    Remote work
    Home office
    Flexible hours

    Scribd, Inc.

    Washington DC
    3 days ago
  • $160.65k - $217.35k

     ...Mapbox is looking to hire motivated, curious, and innovative Software Development Engineers for the Navigation, Traffic team. We develop and maintain...  ...workflow. What You'll Do As a Software Development Engineer II on the Navigation Traffic team, you will balance rapid... 
    Suggested

    Mapbox

    Washington DC
    3 days ago
  • $97.24k - $162.24k

     ...backend systems that power mission critical geospatial applications supporting Defense and Intelligence operations. As a Software Development Engineer II, you will design and develop scalable backend services and APIs that enable complex data processing, system... 
    Relocation
    Relocation package

    Esri

    Washington DC
    3 days ago
  • $106k - $169k

     ...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II - Backend/Platform Agentic AI Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission... 
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    Arlington, VA
    3 days ago
  • Johns Hopkins University in Washington DC area seeks a Developer II to participate in creating and maintaining enterprise applications, translating client requirements into designs, and delivering technical solutions. You will develop and document code, write tests, and... 

    Medical Society of the District of Columbia

    Washington DC
    3 days ago
  • Business Technology Integrators (BTI) seeks experienced IT professionals to provide Tier II help desk support at the Congressional Budget Office (CBO) in Washington, DC. You will support Windows, macOS, and mobile platforms on-site, collaborating with IRM and security... 
    Work at office

    BTI

    Washington DC
    4 days ago
  • Booking.com is seeking a Software Engineer in Washington, DC to design, build, and operate the IAM platform that governs data access across Snowflake and AWS S3. You will own identity onboarding, role provisioning, access requests, enforcement, and audit, integrating multiple... 

    Booking.com

    Washington DC
    3 days ago
  • A leading technology firm is looking for a Software Engineer II in McLean, VA to develop and maintain software applications across various platforms including web and cloud-based solutions. The ideal candidate will have a Bachelor's degree in Computer Science or a related... 
    Flexible hours

    TheIncLab

    Mc Lean, VA
    3 days ago
  •  ...Job Description Job Description Senior Lead Network Engineer II Employment Type: Full Time Department: Information Technology CGS is seeking...  ...and wireless network infrastructure and related hardware & software. The project's objectives are to evaluate the current setup of... 
    Full time
    Local area
    Monday to Friday
    Flexible hours

    Contact Government Services, LLC

    Arlington, VA
    5 days ago
  •  ...residential properties, we focus on enhancing property operations and improving guest experiences with cutting‑edge technology. As a Software Engineer II, you will play a critical role in our dynamic team, driving the development and delivery of our world‑class smart property... 
    Work experience placement
    Casual work
    Work at office
    Immediate start
    Flexible hours

    Alarm.com

    Falls Church, VA
    1 day ago
  •  ...Experimentation and Optimization (BE&O) team to build revolutionary software products that deliver sophisticated analytics and enable data‑...  ...queries, API calls, and frontend rendering. Mentor junior engineers and support continuous improvement initiatives. Required... 
    Permanent employment
    Contract work
    Local area
    Flexible hours

    Cloud Hybrid Technologies LLC

    Arlington, VA
    2 days ago
  • $92.5k - $146.3k

    Platform - Engineering Productivity - Software Engineer II Elastic Cloud 21 July 2025 Elastic, the Search AI Company, enables everyone to find the answers they need in real time, using all their data, at scale - unleashing the potential of businesses and people. The Elastic... 
    Local area
    Worldwide
    Flexible hours

    Elastic Cloud

    Mc Lean, VA
    3 days ago
  • Base-2 Solutions seeks a Junior Cloud Security Engineer to support the DOMEX Technology Platform on-site in Bethesda, MD. The role emphasizes...  ...TS/SCI with CI polygraph eligibility and DoD 8570.01‑M IAT II or higher certification. Strong knowledge of AWS, Kubernetes, and... 

    Base-2 Solutions

    Bethesda, MD
    1 day ago
  • A technology solutions provider is seeking an experienced individual for the position of Infrastructure Management - Level II in Arlington, VA. The role involves designing, configuring, and maintaining servers, as well as troubleshooting complex infrastructure issues.... 

    ActioNet

    Arlington, VA
    2 days ago
  • $160k - $180k

    The Carlyle Group is seeking an Experienced Engineer focused on Identity & Access Management (IAM) & Endpoint Platforms to join our Enterprise Productivity Solutions (EPS) team within Global Technology & Solutions (GTS). EPS is responsible for the platforms Carlyle's workforce... 
    Weekend work
    Afternoon shift

    The Carlyle Group

    Washington DC
    3 days ago
  • The Carlyle Group is seeking an Experienced Engineer focused on Identity & Access Management (IAM) and Endpoint Platforms to join the Enterprise Productivity Solutions (EPS) team. You will implement and operate SailPoint IdentityNow, Okta, Entra ID, and broader IAM across... 

    The Carlyle Group

    Washington DC
    3 days ago
  • $134.5k - $265.1k

    Cyber Identity - SailPoint Engineering Manager II Join our Deloitte Cyber team to deliver powerful solutions to help our clients navigate the ever...  ...for a strong manager who understands not just traditional IAM but also the next frontier of agentic AI identity security.... 
    Local area
    Visa sponsorship

    Relha LLC

    Arlington, VA
    3 days ago
  • Base-2 Solutions is seeking a Junior Software Engineer in Bethesda, MD to support the NMEC DOMEX Technology Platform. You will design and maintain a containerized microservices architecture in a mission-focused engineering environment. The ideal candidate has strong Linux... 

    Base2 Solutions

    Bethesda, MD
    3 days ago
  • $102k - $145k

    Technology Service Corporation (TSC) is seeking a Software Engineer III. The candidate will be responsible for the development of primarily Python code to control and monitor instrumentation, mechanisms, and sensors for the Large Plasma Test Facility at the Naval Research... 
    Temporary work
    For contractors
    Remote work

    TSC

    Washington DC
    3 days ago
  • Overview Description : As the Software Engineer II, you will be responsible for engineering and developing stellar software solutions. This position will work with a team of engineers, product and QA to build secure and scalable platforms and applications that will be... 
    Work at office
    Flexible hours

    TheIncLab

    Mc Lean, VA
    3 days ago
  • $106k - $169k

     ...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Overview: Mastercard’s Portfolio Intelligence team, part of the Services organization, is seeking a Software Engineer... 
    Full time
    Part time
    Worldwide
    Flexible hours
    3 days per week

    Mastercard

    Arlington, VA
    25 days ago
  •  .... Its products include Hivemind autonomy software and V-BAT and X-BAT aircraft. With offices...  ...software integration, hardware, and test engineering to solve some of the hardest problems...  ...customers. About the Job: As an Engineer II, you’ll help build and test the autonomy... 
    Full time
    Temporary work
    Part time
    Internship
    Worldwide

    Shield AI

    Washington DC
    19 days ago
  • $160.65k - $217.35k

     ...living map and location service. This role will be focused on data engineering for feature expansion, improving coverage, increasing polygon...  ...delivering high quality data to our customers Mentor other software engineers to develop all aspects of their engineering skill... 

    Mapbox

    Washington DC
    4 days ago
  • $160.65k - $217.35k

     ...sources and use ETL data pipelines to prepare it for our search engines. This area of our work presents a range of challenging...  ...vital role in the development of complex mapping and navigation software for cars, web, and mobile devices. As AI becomes embedded in modern... 

    Mapbox

    Washington DC
    2 days ago
  • $174k - $239k

    Okta is seeking a Staff Software Engineer in Washington to design security guardrails for a multi-cloud environment. Responsibilities include developing cloud security strategies, IAM practices, and infrastructure security standards. The ideal candidate will have over 8... 

    Okta, Inc.

    Washington DC
    3 days ago
  •  ...a Lead Cyber Security Analysis SME to anchor the cybersecurity engineering team supporting the Congressional Budget Office. This is a senior...  ...control effectiveness. In this role you will drive Zero Trust, IAM, SIEM/EDR/XDR, vulnerability management, and cloud #J-18808-... 
    Work at office

    Xtreme Solutions

    Washington DC
    3 days ago
  • Prescient Edge, a Veteran-Owned Small Business, seeks a Software Engineer Level 2 to support a federal government client in Washington, DC. The role involves designing, developing, testing, and maintaining complex software systems for Multi-INT processing, with documentation... 
    Contract work

    Prescient Edge

    Washington DC
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer II - BDX IAM. Be the first to apply!