Airbnb logo
Airbnb

Airbnb is a community based on connection and belonging.

Senior Software Engineer, Data Infrastructure

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 5,001-10,000Since 2007H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

116 days ago

Salary

$191K - $225K / year

Seniority

Senior

Job Description

Senior Software Engineer, Data Infrastructure

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 Data Warehouse Infrastructure team is responsible for the foundational big data infrastructure, which is used by hundreds of engineers to collect, manage, and analyze data at scale. We are using open source technologies like Hadoop, Spark, Trino, Iceberg, Airflow etc. A Typical Day: - Architect, design, and implement Airbnb's next-generation big data compute platform to support data ETL, analytics, and machine learning initiatives. - Manage and operate the platform, continually enhancing its reliability, performance, observability, and cost-efficiency. - Produce high-quality, maintainable, and self-documenting code, actively participating in code review processes. - Contribute to open-source software and drive meaningful industry impact. Your Expertise: Qualifications - Education: BS/MS/PhD in Computer Science, a related field, or equivalent practical experience (preferred). - Experience: 6+ years of professional experience in data infrastructure, with a deep focus on big data technologies. Technical Skills - Big Data Proficiency: Expert-level knowledge of big data technologies, including Spark, Trino, Kunbernates, and AWS EMR. - Programming: Strong programming abilities in languages such as Java, Scala, and SQL. - System Design: Extensive experience in the design, construction, and maintenance of scalable, fault-tolerant distributed systems. - Database Systems: Familiarity with a variety of database systems, including both SQL and NoSQL. - Troubleshooting: Capacity to diagnose and resolve complex issues within data infrastructure environments. Collaboration and Communication - Collaboration: Proven track record of working effectively with cross-functional teams to define system requirements, evaluate potential solutions, and manage system testing and integration. - Communication: Excellent written and verbal communication skills. - Teamwork: Demonstrated ability to thrive and contribute effectively within a team-oriented setting. 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

Related Job Pages

More Full-stack Engineer Jobs

Guild logo

Senior Software Engineer (Remote)

Guild

At Guild, we unlock opportunity for America’s workforce through education, skilling, and career mobility.

Full TimeRemoteTeam 1,001-5,000Since 2015H1B Sponsor

At Guild, we believe talent is everywhere and that opportunity should be too. We continue to have our home and headquarters in Denver, but we have embraced a distributed model of working to reach the best talent in the United States. While some roles may require proximity to our Denver office, roles based outside of our Denver office can sit in any of the following 32 states: AZ, CA, CO, CT, FL, GA, ID, IL, IN, KS, MA, MD, ME, MI, MN, MO, NC, NH, NJ, NV, NY, OH, OK, OR, PA, SC, TN, TX, UT, VA, WA, WI and Washington D.C. Please only apply if you are able to live and work full-time in one of the states listed above. State locations and specifics are subject to change as our hiring requirements shift. If you are an Internal Candidate, please apply via our Internal Job Board. ---- To thrive as a company and meet our impact goals, we must cultivate a culture of high-performance. We know managers are often the single-largest driver of employee satisfaction and growth, and our talent is our biggest asset. Because of that, we’ve identified consistent expectations for all of Guild’s people managers — helping you know what to expect from your experience here. ---- Guild is seeking a Senior Software Engineer to build scalable, reliable systems that empower our Employer Partners to administer education benefits and integrate employee data with Guild’s platform. You’ll play a pivotal role in developing tools and services that streamline eligibility processing, policy management, and data onboarding—ensuring employees get the most out of Guild’s career opportunity programs. This role is ideal for product-minded engineers who are excited by cross-functional collaboration, thrive in a modern AWS serverless environment, and enjoy solving data and systems design challenges at scale. As a Senior Software Engineer, you will: - Design and build robust, scalable systems that power data onboarding, eligibility workflows, and benefit policy administration. - Develop backend services, APIs, ETL pipelines, and internal tools using serverless architecture (AWS Lambda, Glue, S3, API Gateway). - Create clean, testable, maintainable code in TypeScript/Node.js and Python following best practices and established patterns. - Ensure system observability, security, and performance using tools like Datadog and CloudWatch. - Collaborate closely with engineers, product managers, designers, internal ops, and customer technical teams to deliver high-impact features. - Write and maintain comprehensive tests (unit, contract, BDD, and end-to-end) and support CI/CD pipelines for consistent delivery. - Participate in Agile ceremonies and on-call rotations, with a focus on production readiness, system health, and issue resolution. - Contribute to system architecture decisions, technical documentation, and mentoring of junior developers. You are a strong fit if you have: - 5+ Years Hands-on Experience with: TypeScript/Node.js, Python, React, PostgreSQL, DynamoDB, GraphQL, REST APIs. - Experience with AWS tools: Lambda, Glue, API Gateway, S3, EventBridge, SQS, Secrets Manager, CDK, Serverless Framework. - Knowledge of: ETL pipeline development, CSV/API data ingestion, data transformation, event-driven architecture. - Testing & Tooling: Jest, Pact, Cypress, Gherkin, CI/CD pipelines, infrastructure as code (AWS CDK/CloudFormation). - AI Experience: Experience integrating LLM APIs (e.g., OpenAI) and building AI-powered features such as virtual assistants, summarization tools, vector search, or retrieval-augmented generation (RAG) workflows. Proficient in using AI-assisted development tools (e.g., GitHub Copilot, Cursor) with a solid understanding of their application in production-grade environments. - Strong communication, collaboration, and documentation skills. - Ability to balance technical decisions with business goals and deliver pragmatic solutions. - A passion for Guild’s mission to unlock opportunity through education and upskilling. We are committed to equal pay for equal work and believe in compensation transparency. This role offers a competitive total compensation package, including a base salary of $150,000 - $180,000, and stock options. Compensation offered will be based on a combination of factors such as experience, competencies, and internal equity. Posting Date: September 9th, 2025 *This role will stay open for a minimum of 3 days. Guild partners with the country’s most innovative employers, including Chipotle, Target, Walgreens, JPMorgan Chase, Hilton, Spectrum, PepsiCo, Tyson, and more, to build the talent needed for today and a resilient workforce for tomorrow. Guild helps employers identify, develop, and mobilize internal talent, enabling workers to gain skills for in-demand roles and companies to stay agile. By connecting employees to real-world learning, coaching, and career support, and providing companies with actionable talent insights, Guild transforms all talent into high-impact contributors and positions companies for long-term, sustainable growth. For more information, visit https://www.guild.com. Guild is a female-founded, certified B Corp. The company has been recognized by Fortune’s Change the World list (2021, 2025), the Forbes Cloud 100 (2020–2025), Great Place to Work (2022–2025), CNBC’s Disruptor 50 (2021–2024), TIME’s 100 Most Influential Companies (2022), Inc.’s Best-Led Companies (2021), Fast Company’s World Changing Ideas (2020), and B Lab’s Best for the World (2019), among many others. Guild is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. If you have a disability or special need that requires accommodation, please let your recruiter know. We currently offer the following benefits: - Access to low-cost, high-quality health care options through Collective Health and Kaiser (due to coverage limitations, Kaiser is currently only available in CA & CO) - Access to a 401k to help save for the future - Vacation policy to rest and recharge - 8 days of fully-paid sick leave, to take the time to heal and or recover - Family-friendly benefits, including 12 weeks of parental leave for non-birthing parents and 18-20 weeks for birthing parents; 4-week ramp-up period for when employees return from a leave of 6 weeks or more; as well as employer-paid short-term and long-term disability, employer-sponsored life insurance, fertility and caregiving benefits. - Well-rounded wellness benefits including free and low cost mental health resources and financial wellbeing support services - Education benefits and tuition assistance to help your future development and growth PRIVACY NOTICE I understand that I am applying for employment with Guild and am being asked to provide information in connection with my application. I further understand that Guild gathers this information through a third-party service provider and that Guild may use other service providers to assist in the application process. Guild may share my information with such third-party service providers in connection with my application and for the start of employment. I understand and agree to Guild's use of my information in accordance with Guild's Privacy Policy and, for applicants that are residents of the State of California, Guild's Applicant Privacy Notice and California Notice at Collection.

United States
$150K - $180K / year
Full TimeRemoteTeam 51-200

About the role We’re hiring a Senior Software Engineer to join our Boston engineering team. This position will report into Kevin McCarthy, and enjoy a collaborative remote work model for the right person. We are primarily an in office company but are open to the option for a remote hire if the right person comes along We’re a fast-moving, early-stage company with an entrepreneurial spirit, where your work will have a direct and immediate impact on the future of our business. Our Engineering team builds the digital experiences that elevate physical office space. These products serve both consumers and enterprises, each playing a critical role in our value proposition. At the same time, we’re developing a global platform to integrate thousands of service providers and meet the needs of a rapidly emerging market. Achieving this vision requires exceptional execution and creative problem-solving. While this is primarily an individual contributor software engineering role, there may be an opportunity for the right candidate to also take on light leadership responsibilities, such as mentoring a small team of engineers. If you bring strong technical skills and are excited by the possibility of growing into a leadership role, we’d love to hear from you. What you'll do - You will work to design systems and API’s that power HqO software that people love to use every day. - You will be responsible for defining, developing, and evolving software in a fast paced and agile development environment using the latest software development technologies and infrastructure - You will write code that meets high quality standards and delivers desired functionality with a focus on application performance - You will develop, maintain, create testing strategies, and participate in design discussions for our API’s written primarily in NodeJS and hosted in AWS - You will work with product management to translate requirements and vision into a prioritized list of user stories and deliver to required timelines and quality standards - You will troubleshoot bugs and other issues and work with the right team to resolve them on a quick timeline - You will learn new tech! In addition to AWS, Terraform, k8s, NodeJS, etc. You will have the option to grow full stack (learning React) or full cycle (mastering kubernetes and terraform) or both as a member of a full stack team What you bring - BS in Computer Science or related area of study - You have 5+ years of relevant work experience in a full stack or backend development role, preferably with a SaaS company creating web services at scale - Interest in managing a small team of engineers. (Previous management experience not required) - Mastery of modern JS frameworks like NodeJS and Nest, including deep understanding of architectural principles, specific tools of the trade, and their strengths and weaknesses - Expertise in relational databases and managing schema migrations - Embody a player-coach mindset - Significant experience with AWS and or relevant cloud technologies - Experience in client side JS frameworks like React, Redux - You are a strong collaborator who is transparent about progress on tasks, seeks feedback early and often, works effectively with the team to deliver on engineering estimates - You have a natural curiosity about how things work Pay & Benefits The compensation range below includes base salary and bonus or on-target incentive compensation, if applicable. The range reflects HqO’s reasonable, good-faith estimate of what the company expects to pay for this role at the time of posting. Range: $132,200 - $187,550 Actual compensation will vary based on factors such as skills, experience, and qualifications. In addition to cash compensation, HqO employees are eligible for equity and comprehensive benefits. Perks & Benefits at HqO At HqO, we believe great work starts with great people, and supporting them inside and outside the office. Our benefits are designed to help you stay healthy, grow your career, and enjoy life along the way. We offer: - Comprehensive medical, dental & vision plans for you and your dependents - Fully paid parental leave (12 weeks), in addition to state and federal leave standards - Pre-tax commuter benefits for qualified travel expenses - Access to professional development tools, like free membership to LinkedIn Learning (thousands of expert-led courses) - Unlimited time off to recharge How to apply For consideration, please submit your resume. We appreciate your interest in HqO and will be back in touch if it seems like your background and experience is a good fit!

United States
$132K - $187K / year
Job Closed
Full TimeRemoteTeam 51-200Since 2021H1B No Sponsor

• Design and build scalable platform services, web and mobile applications, and AI-powered workflows, contributing to decisions around event-driven patterns, service boundaries, performance, and long-term maintainability. • Leverage AI-accelerated developer tooling, including code generation, automated testing, and pipeline automation to improve delivery speed and code quality. • Participate in greenfield architectural decisions, including technology selection, service design, and infrastructure strategy, helping establish the foundation the team will build on. • Apply strong security practices across application, network, and infrastructure layers, including secure coding, OWASP considerations, and integration of DAST, SCA, and SAST tooling. • Partner with product to refine MVP scope, instrument features where appropriate, and measure usage and return on investment. • Contribute to and improve SDLC processes, including testing practices, pull request quality, CI/CD pipelines, performance benchmarks, and developer experience. • Participate in the recruiting process for engineers, including helping evaluate candidates for technical depth and modern engineering practices. • Foster a culture of knowledge sharing, collaboration, and continuous improvement.

United States
$170K - $180K / year
Job Closed
Prove logo

Software Engineer

Prove

We're the modern way of proving identity.

Full TimeRemoteTeam 201-500H1B Sponsor

About Prove As the world moves to a mobile-first economy, businesses need to modernize how they acquire, engage with and enable consumers. Prove’s phone-centric identity tokenization and passive cryptographic authentication solutions reduce friction, enhance security and privacy across all digital channels, and accelerate revenues while reducing operating expenses and fraud losses. Over 1,000 enterprise customers use Prove’s platform to process 20 billion customer requests annually across industries, including banking, lending, healthcare, gaming, crypto, e-commerce, marketplaces, and payments. For the latest updates from Prove, follow us on LinkedIn. Prove is driving the future of digital identity. We are looking for Provers who know how to make an impact. We’re talking self-starting professionals who thrive in a fast-paced environment, process information quickly, and make intelligent decisions. The work is challenging and requires not only smart but natural curiosity and tenacity. Teamwork is also important to us – we work together and play together. Prove has big plans, and we’re excited about the future. If this sounds like the place for you – come join our team! Title: Software Engineer Department: Technology Reports To: Manager, Engineering Location(s): Dublin, Ireland (Remote) Job Summary: This Software Engineer will be part of the team designing and developing the Digital Identity at Prove. Leveraging your knowledge and passion for innovation you will deliver well-thought-out software solutions as part of a fault-tolerant, scalable platform utilizing a variety of cutting-edge technologies. This is a hands-on role where you will partner with other engineers and product management team members to deliver solutions that will delight our customers. Key Responsibilities: - Write well designed, testable, efficient code that meets coding standards. - Ensure designs comply with requirements, perform code reviews. - Own delivery of software features from Product to Production, develop project roadmap, engage with Product to define technical requirements and design, engage with IT/Ops to ensure software makes it out to production in a timely manner. - Exercise creative thinking and imagination to find solutions to hard problems. - Promote, maintain, and enhance our cultural values of humility, passion, inclusion, and leadership. - As we scale, we're planning to add a formal on-call rotation to keep our services reliable. Qualifications and Experience: Required - 3+ years of software development experience - Deep understanding of object-oriented programming and professional experience with Java and/or Go - Experience developing solutions to complex problems. - Experience with public cloud services (AWS preferred) - Experience with database internals, database language theories, database design, SQL, Graph QL and No SQL technologies. - Bachelors in computer science or other quantitative fields or relevant experience. Preferred - DevOps eExperience highly desirable - Experience in a production environment - Prior technical leadership experience - AWS CertificationPromote, maintain, and enhance our cultural values of humility, passion, inclusion, and leadership. - Strong passion for learning about our products and markets through in-house and external training. - Experience in high growth /pre-IPO Technology companies is a plus. This position description should not be considered the final description of the position. The position description is not intended to be an all-inclusive list of duties and standards of the positions. It should be assumed that we would, to some extent, structure responsibilities in accordance with the successful candidate’s capabilities and changing business conditions. Incumbents will follow any other instructions, and perform any other related duties, as assigned by their supervisor. The anticipated salary range for this role is 85,000 - 100,000 EUR plus variable commission / company bonus. Offered salary will be determined by the applicant’s education, experience, knowledge, skills, geo-location and abilities, as well as internal equity and alignment with market data. Benefits & Perks for FTE Provers: - Competitive salaries & Bonus Plan (for eligible roles) and Equity Plan - Modern Health for financial, mental, and physical wellness - 401(k) Retirement Plan & Match (US Offices) and Local Country Pension (International Offices) - Unlimited Vacation and Flexible hours - Comprehensive medical benefits for you and your family ❤️ - Emotional & Physical Wellness – Access to wellness services (EAP & Prove Well-Being Reimbursement) - Bottomless snacks & beverages for certain office locations - Daily GrubHub stipend for lunch if coming into the office (US Offices) - A great place to work and connect with other talented Provers like yourself! Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At Prove we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles. Equal Opportunity Employment: Prove is an equal opportunity employer committed to providing equal employment opportunity for all people regardless of race, color, religion, gender or sexual orientation, age, marital status, national origin, citizenship status, disability, veteran status or other personal characteristics Privacy & Data Protection: When you are applying for a job at Prove, we collect and use your personal information in the job application process. To understand more about how Prove uses your personal information, please see our Recruitment Privacy Policy on our website.

Ireland
€85K - €100K / year
Job Closed