Senior Software Engineer

Airbnb Logo

Airbnb

πŸ’΅ $195k-$220k
πŸ“Remote - United States

Summary

Join Airbnb's Payments team and make a difference in a global payments platform processing billions of dollars across 191 countries. As a Senior Software Engineer, you will lead complex projects, build backend services and APIs, collaborate with cross-functional teams, and ensure data security. You will leverage your expertise in Java, distributed microservices, and large-scale web applications to create scalable and reliable systems. This role requires strong problem-solving skills, a passion for technology, and a commitment to mentoring other engineers. The position is US-remote eligible with occasional office work.

Requirements

  • 5-9+ years of industry experiences
  • Backend or Full-Stack experience in a work-setting
  • Require extensive experience working with Java in a distributed micro service environment
  • Evidence of exposure to architectural patterns of a large, high-scale web application (e.g., well-designed APIs, high volume data pipelines, efficient algorithms)
  • Understanding of data structures and problem solving approaches, and ability to articulate trade offs
  • Passion for creating highly effective technology platform for our growing global workforce
  • Experience with Agile development
  • Be future looking; we might be focused on immediate regulations, but need to build for the long term
  • Comfortable with tackling ambiguous problems and unblocking yourself
  • Focus on building high quality products; every one of our flows affects the business bottom line
  • Data driven in how you solve problems and validate you've solved them correctly
  • Have a strong desire to mentor the careers and development of other engineers
  • Possesses strong verbal and written communication skills
  • BS in Computer Science / MIS or equivalent work-related experience

Responsibilities

  • Build backend services and APIs to create scalable engineering systems
  • Work with data scientists, business analysts and operations to define, capture, and use real-time event data for business insights and product feature
  • Collaborate with infrastructure engineering teams to participate in, validate, and evolve how we build, test, and deploy code in a distributed Service-Oriented Architecture
  • Alter existing and develop new data access and protection patterns to ensure our community’s personal data is safe and secure, at scale

Benefits

This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.