Job Closed

This listing is no longer active.

Airbnb logo
Airbnb

Airbnb is a community based on connection and belonging.

Software Engineer

Software EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 5,001-10,000Since 2007H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

53 days ago

Salary

$160K - $180K / year

Seniority

Mid Level

Job Description

Software Engineer

Airbnb

Role Description The Cities Team at Airbnb is chartered with driving sustainable global growth by developing the necessary software systems to enable Airbnb to work effectively with local governments. This involves: - Designing systems that allow us to flexibly model the breadth of regulations around the world. - Deploying them safely and operationalizing thousands around the world. - Maximizing growth and retention of global supply. - Advocating for fair regulations to establish a clear framework for continued growth. This is a highly collaborative team that works in close partnership with Operations, Product, Policy, and legal functions around the company. You will be part of a global team with members in the US and India. As a Software Engineer, you will be responsible for: - Building the tools and systems to scale regulatory launches worldwide with a focus on supply growth and retention. - Designing and building product and platform features to achieve our goals. - Defining and maintaining a culture of craftsmanship and excellence. - Representing the engineering team with global cross-functional partners across a variety of regulatory projects. A typical day includes: - Working closely with global cross-functional stakeholders for product alignment, requirements, and shaping specifications. - Building our features and platforms for high-scale and reliability while employing engineering best practices. - Fostering a culture of craftsmanship that emphasizes successful delivery of business initiatives and a commitment to quality. - Strategizing and brainstorming opportunities along with Product, Partnerships & other cross-functional leaders. - Driving effective relevant metrics to measure the success of these initiatives. - Supporting 24x7 engineering ops to maintain high reliability services. Qualifications - BS, MS or Ph.D. in computer science or related field, or equivalent work experience. - 3+ years of relevant engineering work experience. - Strong coding abilities and experience with architectural patterns of large, high-scale applications. - Proficiency in one or more JVM based languages (Java, Kotlin, Scala, etc.) are preferred. - Familiar with frontend web technologies (e.g. HTML, CSS, React, and GraphQL, etc.). - Experience architecting, building, and maintaining highly available services in a service-oriented architecture (SOA). - Familiarity with patterns, libraries, and frameworks for building and testing services, and service-to-service communication. - Successfully partnering with Operations, Policy, Legal, and Product functions. - Strong analytical and problem-solving skills; able to structure complex, ambiguous problems, identify patterns, and propose data-driven solutions. - Self-driven with strong project management abilities. - Ability to drive end-to-end initiatives, aligning stakeholders, managing timelines, and proactively removing roadblocks for high-quality outcomes in fast-moving environments. 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. 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. Benefits 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 - 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: $160,000 — $180,000 USD

Related Job Pages

More Software Engineer Jobs

ContractRemoteTeam 501-1,000

Role Description Primary Focus: Automation & monitoring Core Technology & Skills: OPS/MVS (or IBM SA/NetView), REXX, incident/change processes Key Responsibilities - Design & deliver automation rules - Monitoring - Incident response - Improve efficiency via automation Qualifications - Experience in Mainframe systems, especially in System Automation area – working with any Mainframe automation product such as OPS/MVS or IBM SA/NetView. Work experience with OPS/MVS product is a benefit. - Ability to code / script using REXX programming language. - Understanding of the Incident, Problem, Change Management processes. - Experience of providing production support and troubleshooting for IBMz Mainframe systems. Work on incidents & issues to ensure completion within agreed deadlines. - Ability to work independently and with minimal supervision. - Excellent verbal and written English skills. - Optional knowledge of: Confluence, Jira, GitHub.

United Kingdom
Job Closed
Netguru logo

Senior RoR Developer – Freelance

Netguru

Netguru builds software that lets people do things differently.

ContractRemoteTeam 501-1,000Since 2008H1B No Sponsor

• Our mission at Netguru is to help entrepreneurs and innovators shape the world through beautiful software. • We care about trust, taking ownership, and transparency. • As a Certified B Corporation®, we offer a safe, inclusive and productive environment for all team members, and we’re always open to feedback. • As a Netguru freelancer, you can choose what works well for you. You decide when, where, and how you work on projects and tasks. • We match you with work that fits your skills. Plus, you have access to various opportunities across different industries and companies. That means you will not only gain more experience, but also develop various skills. • Netguru freelancers can benefit from full-time collaboration and really be a part of the team.

Poland
Job Closed
Genesis logo

Middle Flutter Developer

Genesis

Genesis — це українська кофаундингова ІТ-компанія, де разом із підприємцями з Центральної та Східної Європи ми будуємо й розвиваємо глобальні технологічні продукти. У нашій екосистемі вже понад 25 проєктів у напрямах мобільних застосунків, онлайн-медіа, e-commerce та R&D, а наші основні ринки — США, Європа й Африка. Наш продукт Futureproof — це міжнародна digital платформа призначена для покращення особистої безпеки користувачів за допомогою технологій. Вона пропонує комплексний набір інструментів та послуг, включаючи цифрову безпеку, інформаційні сервіси, персоналізовані рекомендації та плани, а також захист від онлайн-шахрайства.

Full TimeRemoteTeam 51-200

Role Description Шукаємо сильного Flutter Developer-а для роботи над нашими новими ML продуктами з нуля! Приєднуйся у нашу команду, аби працювати над розробкою застосунків-розпізнавачів та мати можливість впливати на кожну фічу. Від тебе бажання брати на себе відповідальність, занурюватися в процеси та приймати рішення, від нас — карт-бланш на втілення власних ідей та простір для лідерства. - Розробляти крос-платформні мобільні додатки на основі Flutter. - Писати чистий, задокументований, безпечний, тестовани та підтримуваний код. - Застосовувати швидкісні методи розробки, включаючи багаторазове використання функціоналу. - Співпрацювати з командами розробників та дизайнерів для реалізації бачення. - Виправляти можливі помилки та оптимізувати продуктивність. - Працювати з AI-інструментами для збільшення ефективності розробки. Qualifications - Від 2-х років досвіду у мобільній розробці за допомогою Flutter & Dart. - Досвід побудови додатків на BLoC Architecture (зокрема Feature-first BLoC) та використання freezed для ефективної кодогенерації. - Впевнена робота з Flutter Widgets & Layouts та сучасною навігацією (GoRouter). - Навички роботи з REST API за допомогою HTTP-клієнтів (dio/http), обробка JSON та створення моделей. - Досвід інтеграції сервісів Firebase (Remote Config, Push Messages) та впровадження In-App Purchases для iOS/Android. - Забезпечення безпеки даних за допомогою flutter_secure_storage та shared_preferences, а також досвід роботи з тимчасовими локальними колекціями. - Впевнене використання Git (pull requests, branching). Benefits - Медстрахування, масаж, корпоративний лікар; - Гнучкий графік роботи: починай робочий день з 9:00 до 11:00; - 20 робочих днів відпустки, 100% оплата безлімітних лікарняних, 1 оплачений period leave на місяць; - Система заохочення та визнання Pando: розвивайся та долучайся до життя команди, отримуй за це бали та обмінюй їх на нагороди; - Безкоштовні сніданки, обіди та снеки у просторому офісі на Подолі; - Сучасна техніка для роботи; - Компенсація спорту, психотерапії та навчання; - Доступ до профільних спільнот Genesis та внутрішнього навчання.

Ukraine
Job Closed
SingleStore-LinkedIn logo

Software Engineer

SingleStore-LinkedIn

SingleStore delivers the cloud-native database with the speed and scale to power the world’s data-intensive applications. With a distributed SQL database that introduces simplicity to your data architecture by unifying transactions and analytics, SingleStore empowers digital leaders to deliver exceptional, real-time data experiences to their customers. SingleStore is venture-backed and headquartered in San Francisco with offices in Sunnyvale, Raleigh, Seattle, Boston, London, Lisbon, Bangalore, Dublin and Kyiv. Consistent with our commitment to diversity & inclusion, we value individuals with the ability to work on diverse teams and with a diverse range of people.

InternshipRemoteTeam 201-500

Role Description The Software Engineer (Cloud Foundations) will work on core product systems using Kubernetes, Go, and Python. This role emphasizes end-to-end ownership, from concept to observability, across the stack. We use Terraform for repeatable, safe, infrastructure-as-code installations, including our bring-your-own-cloud (BYOC) offering. The ideal candidate values deep troubleshooting and holistic system ownership. - You will contribute reviewed code, pair with experienced engineers, and have a dedicated mentor. - Interns do not hold the production pager nor on-call. - Early weeks are for onboarding; mid-term involves owning a concrete ticket/mini-project; and by the end, a demo or résumé write-up is expected. - The role involves hands-on use of industry-standard tools, containers, Kubernetes, Terraform IaC, and CI/CD with guardrails. - You will practice debugging beyond local environments. - Optional stretch work on areas like async jobs, ingress, or orchestration is available with senior engineers. Qualifications - Solid computer science fundamentals (data structures, algorithms, and how programs fail in the real world). - Strong programming skills in at least one of Go, Python, C++, or Rust, with willingness to work primarily in Go and Python on our codebase. - Comfortable with Git and a basic Linux command line. - Interest in puzzle-style debugging (for example: why did this workload restart?) without needing every answer on day one. Requirements - Coursework or projects touching operating systems, networking, concurrency, or distributed systems at a high level. - Exposure to Docker or containers, or hands-on use of a cloud provider free tier or class account. - High-level intuition for how the internet works (HTTP, DNS in broad strokes). - Any Terraform, Pulumi, or other IaC experience in a course, club, or personal project. - Familiarity with Kubernetes or Helm (even if shallow); we will teach depth and our control vs data plane layout on the job. - Interest in end-to-end ownership: describing how you would validate a change from laptop to cluster. Benefits - Hands-on experience within small, collaborative Platform and Infrastructure teams. - Opportunities to work on real shipping processes. - Exposure to Infrastructure as Code (IaC) by improving Terraform module variables or documentation. - Build essential Observability Practices by adding metrics, log fields, or trace spans. - Stretch opportunities involving pairing with and review by a Staff Engineer.

India