Senior Software Engineer - Integrations

Selfbook
San Francisco, CA

Who We Are

Uniquely positioned at the intersection of fintech and hospitality, Selfbook transforms hotel bookings and payments from the inside out. Working in tandem with hotels’ existing technology systems, Selfbook enhances what matters most to hotels, including direct bookings, payments, and security., Our platform provides a refreshingly effortless user experience for guests and hotels alike.

Our culture and values are built around our motto - “People. Product. Profit.” We believe that our people-first approach and diverse workforce are strengths that power our business to success by ensuring that each and every one of our employees feels seen and valued and, in turn, can contribute to our industry-shaping innovations.

About the Role

We're looking for a seasoned Back-End Engineer to help build and scale a fast, secure, and resilient booking and payment platform. In this role, you'll shape the architecture, drive high-impact projects, and collaborate across teams to deliver seamless booking experiences.

Our ideal candidate is sharp, enthusiastic, and believes in our mission to fundamentally disrupt the status quo in the hospitality industry. If you are passionate about tech, travel, and teamwork, this role is for you!

\n

What You’ll Do
  • Develop and maintain reliable, high-performance APIs, with a primary focus on Ruby.
  • Integrate third-party services to enhance and extend platform functionality.
  • Optimize existing infrastructure to ensure scalability, performance, and security.
  • Serve as a technical leader and subject matter expert by:
  • Establishing and promoting engineering best practices.
  • Partnering with cross-functional teams to drive complex, high-impact initiatives.

What We’re Looking For
  • 5+ years of professional software engineering experience.
  • Strong problem-solving skills with the ability to evaluate and recommend alternative technical approaches.
  • Experience working with Ruby in a professional setting.
  • Clear and effective communication skills, including the ability to work with senior stakeholders.

Nice to Haves
  • 7+ years of engineering experience.
  • Background in building or integrating with payment systems.
  • Good experience with non relational databases.
  • Understanding of microservices architecture, particularly GRPC.
  • Experience designing and maintaining high-performance APIs and platforms.
  • Project management or team leadership experience.

Benefits
  • Competitive pay
  • Unlimited PTO
  • Comprehensive health coverage: Medical, dental, vision, life, short & long-term disability and FSA/DC FSA
  • 24-week parental leave / 16 weeks fully paid
  • Collaborative and innovative work environment
  • Monthly wellness stipend
  • One-time Work from Home setup reimbursement

\n

$140,000 - $180,000 a year

\n

Equal Employment Opportunity

Selfbook Inc. is an Equal Opportunity Employer that does not discriminate on the basis of actual or perceived race, color, national origin, ancestry, sex, gender, gender identity, pregnancy, childbirth or related medical condition, religious creed, physical disability, mental disability, age, medical condition (cancer), marital status, veteran status, sexual orientation, genetic information, or any other characteristic protected by federal, state or local law. Our management team is dedicated to this policy with respect to recruitment, hiring, placement, promotion, transfer, training, compensation, benefits, employee activities and general treatment during employment.

Posted 2025-08-22

Recommended Jobs

Lead Product Manager, Core Payments

Trustly
San Carlos, CA

WHO WE ARE At Trustly, we are on a mission to deliver a better way to pay and get paid. Consumers deserve a payment option that prioritizes financial responsibility, and merchants should have the in…

View Details
Posted 2025-08-22

Auxiliar de habitaciones (Emeryville)

Hyatt House
Emeryville, CA

Resumen HYATT house es un hotel de estilo residencial para estancias prolongadas que apunta a proporcionar a cada viajero la sensacin de un condominio moderno. Las propiedades, con 125 a 200 habitac…

View Details
Posted 2025-08-22

Ingeniero Principal de Manufactura Extrusion

Cardinal Health
California

En Cardinal Health, estamos desarrollando productos y servicios innovadores que hacen que la atención médica sea más segura y productiva. Únase a una compañía global y en crecimiento que realmente se…

View Details
Posted 2025-07-30

IT Technician

Community Health Systems, Inc.
Apple Valley, CA

Job Description Job Description Under the supervision of IT Manager, configure, install, and troubleshoot workstations and printers; resolve hardware/software problems; train staff and providers …

View Details
Posted 2025-07-30

Staff Accountant

1x
Palo Alto, CA

We are seeking a meticulous and highly organized Staff Accountant with a strong background in accounts payable and payroll operations. This role plays a vital part in maintaining accurate financial r…

View Details
Posted 2025-08-20

Discover Innovation in Nursing: Experience Life in Palo Alto!

NurseRecruiter
Palo Alto, CA

Registered Nurse - Progressive Care - Travel - (PCU RN) Join the compassionate team of Registered Nurses in Palo Alto's Progressive Care Unit! Experience the dynamic healthcare landscape in the heart…

View Details
Posted 2025-08-09

Senior Embedded Software Engineer - Urology R&D

Boston Scientific
Irvine, CA

Additional Location(s): N/A Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - High Performance At Boston Scientific, we’ll give you the opportunity to harness all that…

View Details
Posted 2025-07-29

Financial Analyst III

The Gemini 3 Group, Inc.
San Diego, CA

Job Summary/Purpose: The Gemini 3 Group is seeking a Financial Analyst III /Tech Lead to support the Financial Administration and Management Support Services (FAMSS) in support of Commander Naval S…

View Details
Posted 2025-07-31

Facility Maintenance I - 1st Shift (7am - 3:30pm)

Robinson Pharma
Santa Ana, CA

The Facilities Maintenance I is responsible for assisting the Maintenance Supervisor in a wide range of projects. This position services the facility, including plumbing, lighting, carpentry, painti…

View Details
Posted 2025-08-16

Environmental Planning Lead

NICHOLS CONSULTING ENGINEERS CHTD
Richmond, CA

Job Description Job Description NCE is excited to have a motivated, critical thinker join our team and lead our Environmental Planning service in Northern California. For this position, the prima…

View Details
Posted 2025-07-30