Job Closed
This listing is no longer active.
Airbnb is a community based on connection and belonging.
Senior Software Engineer, Workflow Orchestration
Location
United States
Posted
93 days ago
Salary
$191K - $225K / year
Seniority
Senior
Job Description
Senior Software Engineer, Workflow Orchestration
Airbnb
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 Community You Will Join: Data represents the voice of Airbnb’s users at scale. The Workflow Orchestration team is responsible for the data workflow orchestration platform, which powers a big range of data use cases from offline data analytics, experiments, to AI/ML model development and training. We are the founding team of Apache Airflow and a team with rich and diverse experience in different orchestration platforms. A Typical Day: - Architect, design, and implement scalable, reliable, and highly available data infrastructure solutions to support workflow orchestration across the company. - Develop and maintain automation tools, streamlining deployment and management of the workflow orchestration platform. - Collaborate with infrastructure engineers, data engineers, and other users of the data warehouse to ensure efficient integration and smooth operation of our platform with other systems and services. - Conduct performance testing and help optimize our orchestration platform to meet the evolving needs of internal users. - Manage and prioritize multiple projects and tasks, communicating progress and status with key stakeholders. - Participate in technical discussions, code reviews, and pair programming sessions to foster knowledge-sharing and team growth. - Provide input on best practices to improve scalability, reliability, and usability for the data platform. Your Expertise: - 5+ years of experience in software engineering, with a focus on data infrastructure or supporting data engineers and/or data scientists. - Strong programming skills in one or more of the following languages: Java and Python. - Experience building data applications that create and implement higher-level abstractions on top of lower-level infrastructure to simplify complex data operations, improve scalability, and enhance overall system performance. - Experience with data modeling, database design and various SQL dialects. - Experience with containerization technologies such as Docker and Kubernetes. - Extensive background in workflow orchestration platforms such as Apache Airflow, Luigi, Azkaban, Oozie, Prefect, Maestro, or Kubeflow. - Utilize experience in Data Engineering to optimize processes and bring forth new ideas and technologies that enhance our data capabilities. - Excellent communication skills and the ability to collaborate with cross-functional teams to build empathetic tools and platforms. - Excellent analytical and problem solving skills. - BS/MS/PhD in Computer Science, a related field, or equivalent work experience preferred. 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 $191,000—$225,000 USD
Job Requirements
- 5+ years of experience in software engineering, with a focus on data infrastructure or supporting data engineers and/or data scientists.
- Strong programming skills in one or more of the following languages: Java and Python.
- Experience building data applications that create and implement higher-level abstractions on top of lower-level infrastructure to simplify complex data operations, improve scalability, and enhance overall system performance.
- Experience with data modeling, database design and various SQL dialects.
- Experience with containerization technologies such as Docker and Kubernetes.
- Extensive background in workflow orchestration platforms such as Apache Airflow, Luigi, Azkaban, Oozie, Prefect, Maestro, or Kubeflow.
- Utilize experience in Data Engineering to optimize processes and bring forth new ideas and technologies that enhance our data capabilities.
- Excellent communication skills and the ability to collaborate with cross-functional teams to build empathetic tools and platforms.
- Excellent analytical and problem solving skills.
- BS/MS/PhD in Computer Science, a related field, or equivalent work experience preferred.
- 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.
- You must live in a state where Airbnb, Inc. has a registered entity.
Benefits
- Base pay range: $191,000 — $225,000 USD.
- This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.
- 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.
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
• Partner with business and technology leaders to translate requirements into secure, scalable cloud architectures • Define target-state designs for safe and governed data movement from on-prem OT networks into Databricks • Evaluate and select approaches for ingesting/virtualizing historian data (especially OSI PI and AVEVA Connect) • Architect streaming, micro-batch, and batch data pipelines from edge to lakehouse • Design data layers (landing, curated, serving) aligned with Databricks lakehouse and Unity Catalog governance • Define AWS network and cloud security controls—VPC patterns, subnet designs, routing, encryption, private endpoints • Ensure Databricks E2 control plane and data plane security standards are followed, with compensating controls documented • Develop canonical time-series and asset-centric data models to support analytics and AI • Establish data quality SLAs, lineage standards, and AI data readiness frameworks • Produce ADRs, architecture blueprints, and engineering playbooks • Coach engineering teams and participate in architecture reviews • Collaborate with Security, Networking, and Compliance to validate controls and guide remediation • Measure and optimize cost, performance, and reliability across data pipelines and platforms
Ready to be pushed beyond what you think you’re capable of? At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform — and with it, the future global financial system. To achieve our mission, we’re seeking a very specific candidate. We want someone who is passionate about our mission and who believes in the power of crypto and blockchain technology to update the financial system. We want someone who is eager to leave their mark on the world, who relishes the pressure and privilege of working with high caliber colleagues, and who actively seeks feedback to keep leveling up. We want someone who will run towards, not away from, solving the company’s hardest problems. Our work culture is intense and isn’t for everyone. But if you want to build the future alongside others who excel in their disciplines and expect the same from you, there’s no better place to be. While many roles at Coinbase are remote-first, we are not remote-only. In-person participation is required throughout the year. Team and company-wide offsites are held multiple times annually to foster collaboration, connection, and alignment. Attendance is expected and fully supported. We are looking for a Senior Data Protection Engineer to lead and expand our data protection capabilities, ensuring the Coinbase ecosystem remains resilient against sophisticated security threats. You will be responsible for executing a long-term strategy that balances robust security controls with the speed of a decentralized tech environment. You will leverage an automation-first mindset, utilizing LLMs and agentic AI to build scalable, next-gen Data Loss Prevention operations while collaborating cross-functionally to mitigate risk and ensure global regulatory compliance. What you’ll be doing (ie. job duties): - Lead and expand data loss prevention capabilities to protect Coinbase ecosystem from sophisticated data security incidents - Execute the long term strategy for the Data prevention program to harden security posture against data security threats - Evaluate and direct complex designs/controls across a decentralized tech environment to promote security without impeding the speed of business - Implement and deploy DLP tools and technologies in concert with cross functional teams (ie. endpoint security, information technology, and others) - Enhance operational efficiency across a wide array of DLP Engineering & Operations leveraging LLMs and agentic AI - Bring an automation first mindset to champion and drive a more streamlined and scalable approach towards DLP operations - Produce quantitative and qualitative metrics to apprise Data Protection Leadership of programmatic impact and challenges - Collaborate across Security and Privacy Teams and lead cross functional data protection initiatives - You’ll lead a culture of excellence by mentoring peers and share knowledge - You’ll collaborate with cross functional teams like engineering, product development, compliance to ensure timely remediation - Work in concert with risk teams to measure control effectiveness and address changes in laws/regulations globally What we look for in you (ie. job requirements): - You are an experienced security engineering the data protection space who can deliver measurable results - You have the technical acumen to solve operational issues with an engineering solution - You have direct experience testing, tuning, and implementing data loss prevention controls across multiple OS stack - You are comfortable manipulating and orchestrating controls to address multiple operating systems (iOS / Chrome) and decentralized datasets - You are adept at creating scalable processes, automating where possible, and leveraging ML/AI where feasible to maximize efficiency - You can be trusted to be discreet and thoughtful while working cross functionally to mitigate risk - You are actively aware of the insider threat landscape, and understand the legal, regulatory, and ethical considerations of working with sensitive data across a global enterprise - You have experience with Insider Threat technologies (such as Security Information Event Management - SIEM, User Behavioral Analytics - UBA, Data Loss Prevention - DLP) and an understanding of investigations and/or the intelligence cycle - You have excellent verbal and written communication skills. Other team members ask for your input to communicate clearly and concisely and you are comfortable composing briefs and assessments consumed by leadership - You prefer to play as a team and are equally comfortable as the ‘novice’ or the ‘expert’ - Business acumen: Proven understanding of business dynamics, goals, and product strategy. Knowledge of how Security fits into Coinbase’s overall business. - The ability to balance business needs, a sense of urgency, conflicting constraints, and shipping high quality and pragmatic solutions in a fast-moving and quickly-growing company. - Demonstrates the ability to responsibly use generative AI tools and copilots (e.g., LibreChat, Gemini, Glean) in daily workflows, continuously learn as tools evolve, and apply human‑in‑the‑loop practices to deliver business‑ready outputs and drive measurable improvements in efficiency, cost, and quality. Nice to haves: - 5+ years of security engineering experience solving complex security challenges across enterprise-wide DLP Programs - Solving operational problems leveraging engineering / automation first mindset - Experience in Web3 and crypto forward organizations or traditional financial institutions Job ID: P75878 #LI-Remote Pay Transparency Notice: Depending on your work location, the target annual base salary for this position can range as detailed below. Total compensation may also include equity and bonus eligibility and benefits (including medical, dental, vision and 401(k)). Annual base salary range (excluding equity and bonus): $180,370—$212,200 USD Please be advised that each candidate may submit a maximum of four applications within any 30-day period. We encourage you to carefully evaluate how your skills and interests align with Coinbase's roles before applying. Commitment to Equal OpportunityCoinbase is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation or any other basis protected by applicable law. Coinbase will also consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state and local law. For US applicants, you may view the Employee Rights and the Know Your Rights notices by clicking on their corresponding links. Additionally, Coinbase participates in the E-Verify program in certain locations, as required by law. Coinbase is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact us at accommodations[at]coinbase.com to let us know the nature of your request and your contact information. For quick access to screen reading technology compatible with this site click here to download a free compatible screen reader (free step by step tutorial can be found here). Global Data Privacy Notice for Job Candidates and ApplicantsDepending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available here. By submitting your application, you are agreeing to our use and processing of your data as required. For US applicants only, by submitting your application you are agreeing to arbitration of disputes as outlined here. AI DisclosureFor select roles, Coinbase is piloting an AI tool based on machine learning technologies to conduct initial screening interviews to qualified applicants. The tool simulates realistic interview scenarios and engages in dynamic conversation. A human recruiter will review your interview responses, provided in the form of a voice recording and/or transcript, to assess them against the qualifications and characteristics outlined in the job description. For select roles, Coinbase is also piloting an AI interview intelligence platform to transcribe and summarize interview notes, allowing our interviewers to fully focus on you as the candidate. The above pilots are for testing purposes and Coinbase will not use AI to make decisions impacting employment. To request a reasonable accommodation due to disability, please contact accommodations[at]coinbase.com
Benefits: - 401(k) matching - Competitive salary - Health insurance - Paid time off About this Role: Imagineeer is seeking an experienced Data Architect / Data Analyst to support our client, the Department of Health and Human Services (DHHS), Office of the Chief Information Officer (OCIO) in migrating their core HR IT functions into OPM’s new HR 2.0 government-wide federated HR IT platform. The yet-to-be-announced platform will encompass Time and Attendance, Position Description management, Performance Management, Employee/Manager/HR Self-Service, and an Enterprise Business Intelligence capability. The solution will be compliant with federal cybersecurity, records management, and accessibility standards, to improve system performance, user satisfaction, and long-term sustainability of HR services. This role is critical for assisting HHS in the consolidation and migration of their existing data into the new platform and optimizing HCM applications and processes that support essential administrative and operational functions across the department. The ideal candidate combines strong technical development skills with an understanding of federal government systems and requirements. This position requires the ability to obtain and maintain a Public Trust clearance. Key Responsibilities: - Assess and inventory existing legacy data in application data stores, shared folders and shared drives. - Assess the quality, completeness, and relevance of data to be migrated. - Identify and document data dependencies, redundancies, and inconsistencies. - Collaborate with stakeholders to understand data structures, relationships, and required formats for successful migration. - Develop a comprehensive data migration plan that outlines steps, timelines, and resource requirements for the migration process. - Identify potential challenges and propose solutions to mitigate risks associated with data migration. - Interpret legacy APIs and other system integrations, and define mapping between systems - Plan for thorough testing of the migrated data to ensure accuracy, completeness, and successful integration. - Recommend validation reports and the process to document any discrepancies and work closely with stakeholders to resolve issues. - Collaborate with software engineers, database administrators, and development teams to ensure compatibility and alignment with the overall architecture. - Maintain effective communication with project stakeholders to provide updates on migration planning progress and gather feedback. - Create and maintain technical documentation related to planned data migration processes, procedures, and system configurations. - Specify reports on migration progress, data quality metrics, and issue resolution. Qualifications and Skills: - Bachelor’s degree in Computer Science, Information Technology, Data Science, or a related field. - Previous experience as a Database Engineer and proven experience in data migration, particularly with legacy systems and cloud environments. - Proficiency in data migration tools and ETL processes (e.g., Talend, Informatica, SSIS, or similar). - Strong knowledge of database management systems (e.g., SQL Server, Oracle, MySQL, PostgreSQL). - Experience with scripting languages (e.g., Python, Perl, SQL, PowerShell) for data transformation and automation. - Familiarity with indexing and data accessibility in software applications. Desired Skills and Competencies: - Experience with federal HRIT systems is a huge plus, particularly USA Staffing, USA Performance, DFAS, ITAS, HHS LMS, EHCM, ServiceNow for HR case management. - Experience with federal agency data governance best practices, data quality standards, and compliance measures. - Strong analytical and problem-solving skills, with attention to detail. - Experience with large federal agency data migration planning and execution. Equal Opportunity Employer: We are an Equal Opportunity Employer and do not discriminate in employment decisions on the basis of race, color, religion, sex (including pregnancy, sexual orientation, or gender identity), national origin, age, disability, genetic information, veteran status, or any other status protected by applicable federal, state, or local laws. All employment decisions are based on business needs, job requirements, and individual qualifications. This is a remote position.
Overview Lead, Enterprise Data Management Analyst – Job Description Our team is currently looking for a Lead, Enterprise Data Management Analyst who is passionate about executing on a collaborative, agile and modern data governance program for the enterprise. You should have a passion to improve business insights and analytical value from our data through thoughtful application of data management. You will be leading the design of and delivery of master data management, data quality, and metadata management processes, standards, capabilities, and solutions that enable and promote the use of self-service analytics across the enterprise. Your mission will be to bring people across the organization together around the shared purpose of leveraging meaningful, trusted data. Through a consultative approach, you will be a trusted partner throughout the enterprise to advise on improving outcomes with trusted data. We value open and honest communication, and we strive to create a positive and fun team-based environment. We want teammates that challenge themselves, as well as those around them to create high quality analytical products and services. Responsibilities - Lead execution of key data governance processes including the following: critical data asset identification, data cataloging, and monitoring - Lead efforts to implement and maintain master data across the enterprise - Lead and drive the data governance and management community outreach, evangelism, and training across the Analytics CoE and enterprise as well as hosting community events on data governance related topics - Acts as a servant leader who guides the team to reach their goals - Plan capacity at a team level - Coordinates cross team dependencies - Works with Product Owners/ Program Manager to prioritize and estimate effort - Prioritizes testing within the team to ensure a high level of data and analytics quality - Understanding of performance and scalability concerns and query plan analysis - Participates in identifying new capabilities and new design patterns - Leads the team on gathering requirements for data governance initiatives and projects - Partners with the business data stewards during project delivery and on an ongoing basis - Advocate for participation from business areas in data governance activities - Designs and develops agile solutions to measure data quality and data governance effectiveness and summarizes and presents this in an effective manner to stakeholders and data governance forums - Identify, assess, monitor, document, and communicate potential quality issues in the way data is collected, stored, processed, or used - Lead problem solver for the team - Participates in architectural design discussions - Mentors less experienced Data Governance Analysts - Stay up to date on data governance trends and employ industry (and company) best practices - Be a resource to teammates and the organization as a subject matter expert in data governance and data management - Facilitate the definition of business KPIs and be a change agent where standardization needs to occur - Agent for change to improve business and IT processes - Has a strong understanding of specific areas of the business that the team supports - Enforces industry and company best practices within the team Qualifications - Bachelor’s degree in Computer Science, Management Information Systems, Data Analytics, or related field or equivalent work experience - 7+ years of experience working in data management and data governance roles - Strong experience with various MDM methodologies and tooling, data catalogs, and data quality tooling with modern cloud approaches (Azure preferred) - Experience working with relational database systems - Advanced knowledge and practice of SQL - Working knowledge of data visualization tools, with preference to PowerBI - Working knowledge of data preparation and data transformation (for BI/analytics) approaches - Experience with Microsoft Office Suite - Strong customer service skills - Strong planning and management skills - Critical thinker and analytical - Demonstrated problem solving techniques - Strong verbal and written communication skills Preferences: - Experience with Master Data Management and Data Quality platform Reltio - Vendor tool evaluation and selection experience. - Familiarity with architecture tools like LeanIX #LI-AN1 Pay Range USD $130,000.00 - USD $160,000.00 /Yr.


