Airbnb is a community based on connection and belonging.
Senior Staff Software Engineer, Host Pricing & Settings
Location
United States
Posted
2 days ago
Salary
0
Seniority
Senior
Job Description
Senior Staff Software Engineer, Host Pricing & Settings
Airbnb
• Define the architecture and contracts governing how models move from development to production — feature store design, model schema management, online/offline inference consistency, and multi-version support. • Lead the buildout of a unified serving stack that eliminates per-model one-off implementations and gives data scientists a turnkey path from training to production. • Architect backfill and evaluation infrastructure so the modeling team can simulate production inference over historical data in days, not weeks. • Establish domain contracts between Modeling and Serving so each team can move independently with clear, enforced interfaces. • Review and evolve the ML serving architecture — making tradeoff calls on feature pipeline design, model composition, and API interfaces. • Write and review code for feature engineering jobs, feature store configurations, and serving service endpoints. • Partner with Data Science, MLE, MLI and core Pricing & Availability systems BE teams to define artifact handoffs and integration contracts. • Drive milestone planning across the Host Pricing & Settings org, sequencing work to deliver value incrementally. • Mentor engineers through design reviews and hands-on pairing on the hardest infrastructure problems.
Job Requirements
- 12+ years in backend or platform engineering, with substantial experience building production ML systems or data-intensive infrastructure.
- Strong programming skills in Java, Kotlin, Scala, and/or Python.
- Deep understanding of ML systems design: feature stores, training/serving consistency, model versioning, and online/offline inference pipelines.
- Experience with high-scale batch and real-time data pipelines (Spark, Airflow, Kafka, or equivalent), including point-in-time correctness for backfills.
- Expertise with architectural patterns of large, high-scale applications — well-designed APIs, efficient data contracts, multi-tenant serving infrastructure.
- Proven ability to lead cross-team technical initiatives spanning ML and platform engineering.
Benefits
- Disability inclusive application and interview process
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Development Engineer
CVS HealthCVS Health is a leading healthcare company operating CVS Specialty, CVS Pharmacy, CVS MinuteClinic, and CVS Caremark. In 2018, CVS combined forces with healthca
• Designs and defines the technical architecture and infrastructure required for digital solutions • Writes code, develops software components, and implements complex functionalities according to project requirements • Collaborates with other members of the development team and stakeholders to make high-level architectural decisions • Leverages advanced programming skills to design and implement complex features, optimize performance, and ensure code efficiency • Integrates various software components or systems • Writes and executes comprehensive test cases, conducts code reviews, performs debugging, and troubleshoots issues • Participates in agile or other development methodologies • Explores new tools, frameworks, and techniques to improve digital solutions • Creates and maintains technical documentation
Senior Process Engineer
AmerescoAmeresco, Inc. is a leading cleantech integrator and renewable energy asset developer, owner and operator.
• Perform design calculations and prepare equipment specifications • Solicit bids from equipment suppliers and assist in procurement of mechanical equipment and instrumentation • Design LFGTE plants and high RNG facilities to include GA layout, PFD, PIDs, BOM, 2D bid drawings, routing/piping subsystem, and construction drawings • Plan, develop, direct, and coordinate gas processes • Evaluate technological needs and integrate them into gas processing plants • Stop or postpone gas processing if quality or regulatory concerns arise and coordinate resolution • Collaborate with personnel at gas processing plants to troubleshoot issues and develop maintenance practices • Conduct process and production failure investigations • Implement corrective actions and prepare reports to communicate problem/resolution/progress • Provide engineering support to operations (LFGTE and RNG plants) in design, instrumentation, and maintenance • Collaborate with all engineering disciplines and operations staff to understand processes and provide design input • Develop, evaluate, and improve gas processing methods • Modify processes to enhance safety, product quality, and cost efficiency • Create accurate P&ID drawings, BOMs, and other engineering documentation • Compile quality data, establish regular communication, and facilitate action plans for continuous improvement • Create project specifications along with Instrumentation specifications, MOC and SOPs • Analyze workforce utilization, space requirements, and workflow • Design layouts for equipment and workspace efficiency • Make decisions on proper equipment selection and application • Maintain knowledge of industry standards (ASME, AGA, API, AISC, OSHA, ASTM) • Collaborate with outside vendors, contractors, and design teams to meet project specifications and deadlines • Act as a mentor to Process Engineers within the Alternative Fuels business unit • Other duties as assigned
Role Description We are looking for a Java Full Stack Engineer to join our distributed agile team and contribute to the development of a multi-tenant cloud SaaS solution in the Human Resources domain. You will work on modernizing and building new features for modules such as Payroll, Benefits, Time & Attendance, and CoreHR. - Design, develop, and maintain full-stack applications for HR SaaS products. - Develop new features and modernize existing ones across Payroll, Benefits, Time & Attendance, and CoreHR modules. - Collaborate with cross-functional teams in an agile environment to deliver high-quality solutions. - Adopt a shift-left development approach, taking ownership of testing and validation of your code. - Leverage AI-powered tools (e.g., GitHub Copilot, Claude Code) to enhance productivity and code quality. - Ensure scalability, performance, and security in all developed solutions. Qualifications - Strong proficiency in Java and Spring Framework for backend development. - Hands-on experience with Angular for frontend development. - Familiarity with at least one RDBMS and SQL (Oracle & PL/SQL preferred, but not mandatory). - Understanding of agile development practices and distributed team collaboration. - Ability to write clean, maintainable, and testable code. Requirements - Experience with cloud-based SaaS applications. - Knowledge of CI/CD pipelines, DevOps practices, and containerization (Docker/Kubernetes). - Exposure to AI-assisted development tools.
Senior Red Team Engineer
SnowflakeSnowflake delivers the AI Data Cloud to help organizations share data, build apps and power their business with AI.
• Develop tools, methodologies, and infrastructure to support Red Team engagements in a variety of cloud environments and novel platforms • Participate in security assessments against a diverse cloud environment and find vulnerabilities in software, systems, and networks • Set scope, objectives, and timelines for security assessments and leverage data to create meaningful metrics • Work with security and engineering teams to communicate findings, recommendations, and knowledge to key stakeholders • Play a critical role in building a Red Team that has a wide scope and impact



