Job Closed
This listing is no longer active.
Airbnb is a community based on connection and belonging.
Software Engineer – Infrastructure
Location
United States
Posted
54 days ago
Salary
$162K - $190K / year
Seniority
Senior
Job Description
Software Engineer – Infrastructure
Airbnb
• Work on search infrastructure engineering projects to improve search experience, in collaboration with product teams. • Up-level search system reliability, scalability and performance, in collaboration with Infrastructure teams. • Use the data in the Knowledge Graph to power rich product use-cases and also enrich the existing data based on measurement. • Build the next generation search platform to power different products at Airbnb, including typeahead, contextualizing and personalizing search results.
Job Requirements
- BS/MS in Computer Science, Mathematics or Statistics is required.
- Exceptional coding skills in Java and Python and clear understanding of Algorithms/Data structures.
- Willingness to try, experiment and learn new concepts with a positive attitude to work is highly desirable.
- Open source committers to Lucene/ElasticSearch are very welcome!
- Good technical writing skills are desirable.
- New Graduates may also apply if able to provide evidence of having written large amounts of code/building systems.
Benefits
- Health insurance
- 401(k) matching
- Employee Travel Credits
- Flexible work arrangements
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Build and maintain internal engineering tooling that improves builder flow and reduces friction across the company. • Provide guidance, best practices, and automation to support adoption of AI agentic coding tools. • Develop and operate internally facing agents. • Implement and improve developer workflows, including guardrails, evaluation approaches, and guidance that enables safe adoption of new tooling. • Own development and operation of our internal agent platform. • Partner with teams across Engineering, Product, Sales, and G&A to understand where AI could accelerate their work or improve the quality of outcomes. • Build measurement and feedback loops (usage, reliability, cost, and cycle time) to quantify impact and guide iteration. • Own documentation and enablement materials that help builders succeed using the paved roads. • Participate in on-call to support internal users.
• Lead the design, build, and evolution of internal engineering tooling that improves builder flow and reduces friction across the company. • Define best practices and drive adoption of AI agentic coding tools through guidance, automation, and hands-on enablement. • Architect, develop, and operate internally facing agents that scale across teams and use cases. • Own and continuously improve developer workflows, including guardrails, evaluation frameworks, and guidance that enables safe and effective adoption of new tooling. • Own the strategy, development, and operation of our internal agent platform, setting direction and ensuring reliability and scalability. • Partner closely with stakeholders across Engineering, Product, Sales, and G&A to identify high-impact opportunities where AI can accelerate work and improve outcomes. • Establish and drive measurement and feedback loops (usage, reliability, cost, and cycle time) to quantify impact, inform prioritization, and guide iteration. • Create and maintain clear documentation, playbooks, and enablement materials, and proactively drive adoption of paved roads across the organization. • Mentor and support engineers on the team, raising the bar on technical design, execution, and use of AI-enabled tooling. • Participate in on-call rotation, while identifying and driving improvements that reduce operational burden and improve the internal user experience.
Software Engineering Intern
Flock SafetyWe are the first public safety operating system empowering over 2500 cities to eliminate crime.
• Gain hands-on experience in designing, developing, and maintaining full-stack applications using cutting-edge technologies. • Work alongside experienced engineers, contribute to real-world projects. • Learn the fundamentals of building robust and high-performing systems. • Contribute to production systems, tackle meaningful technical challenges, and help build technology that directly impacts customer safety and success.
Senior Full-Stack Engineer
Blue TigerWe design organizations, build software, and craft experiences for the American people.
• Develop, maintain, and enhance complex software systems. • Write and review code ensuring high standards of quality, maintainability, re-usability, and test coverage • Analyze a set of business requirements, break them into technical features and tasks, and visualize how the different aspects of the system will come together through data structures, APIs, etc. • Be a member of a cross-functional team with members including user experience professionals, product managers, engineers, and other functional specialists • Craft technical solutions across the entirety of a system, including UI development, API development, and everything in between • Design and optimize data models using both Postgres (relational) and DynamoDB (NoSQL) to ensure high availability and performance • Advocate for and use modern software engineering best practices such as API-first design, continuous integration, version control, accessibility, and automated testing • Build cloud-focused applications leveraging AWS services: specifically, Lambda, API Gateway, and Amplify • Define infrastructure through code using CloudFormation, CDK, or SAM • Maintain and improve deployment pipelines to ensure seamless, reliable releases • Analyze systems to identify technical debt, instability, unreliability, and other opportunities for improvement, and design, document, and communicate solutions • Represent Blue Tiger's culture of delivery when interacting with government stakeholders and other contractors



