Senior Backend Engineer — Scalable APIs & Cloud

AmaWaterways River Cruises

Calabasas (CA)

On-site

USD 140,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AmaWaterways River Cruises is seeking a Senior Software Engineer (Backend) to design, develop and maintain backend services powering consumer and partner digital products, from inception to deployment. You will build scalable APIs for inventory, pricing, leads and guest experiences using .NET or Node.js, and design event-driven architectures with reliability and audit trails.

You will own integration with external systems (Salesforce, reservation system), optimize performance, and implement

Qualifications

  • Bachelor's degree in a technical field or equivalent practical experience.
  • Five+ years backend software development with API design and delivery.
  • Strong experience building RESTful and GraphQL APIs using HTTP methods.
  • Proficient in .NET (C#) and/or Node.js for service-oriented architectures.
  • Experience with event-driven architectures and message queues (Azure Service Bus).
  • Relational DB design (SQL Server, PostgreSQL) and caching (Redis).
  • Knowledge of secure coding, authentication/authorization, and CI/CD.
  • Hands-on cloud experience (Microsoft Azure) and infrastructure-as-code.

Responsibilities

  • Design, develop, code, test, and debug complex backend services and APIs.
  • Build RESTful and GraphQL APIs exposing inventory, pricing, leads, and identity.
  • Own configuration and maintenance of critical backend services.
  • Design event-driven integrations with reliability and audit trails.
  • Develop and maintain caching and data synchronization across systems.
  • Create design specs, test plans, and unit tests to meet requirements.
  • Integrate with external systems (Salesforce, email providers, reservation system).
  • Optimize performance, scalability, and low-latency read/write paths.
  • Implement identity controls using Auth0 or equivalent; ensure security compliance.
  • Contribute to CI/CD pipelines and automated build/test/deployment across environments.
  • Troubleshoot issues, participate in on-call, and mentor junior developers.

Skills

Backend development
RESTful APIs
GraphQL
.NET/C#
Node.js
Azure cloud
Security (OIDC/OAuth2, JWT)
CI/CD
Testing (TDD)
SQL and NoSQL databases
Performance tuning
Git/GitHub
Mentoring

Education

Bachelor's Degree

Tools

Azure DevOps
GitHub Actions
Redis
Service Bus
Auth0
Terraform
ARM/Terraform

Job description

AmaWaterways River Cruises is seeking a Senior Software Engineer (Backend) to design, develop and maintain backend services powering consumer and partner digital products, from inception to deployment. You will build scalable APIs for inventory, pricing, leads and guest experiences using .NET or Node.js, and design event-driven architectures with reliability and audit trails.

You will own integration with external systems (Salesforce, reservation system), optimize performance, and implement

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Frontend Engineer - React/Next.js Lead
Senior Frontend Engineer - React/Next.js Lead

AmaWaterways River Cruises • Calabasas (CA)

On-site
USD 140,000 - 190,000
Sr Software Engineer Backend IC
Sr Software Engineer Backend IC

AmaWaterways River Cruises • Calabasas (CA)

On-site
USD 140,000 - 170,000
Senior Backend Engineer: AWS, APIs & Microservices
Senior Backend Engineer: AWS, APIs & Microservices

Ryder System, Inc. • Honolulu (HI)

On-site
USD 110,000 - 130,000
Senior Backend Engineer, Booking Platform & APIs
Senior Backend Engineer, Booking Platform & APIs

ResortPass, Inc. • New York (NY)

On-site
USD 190,000 - 210,000
Health, dental, and vision coverage
Stock options
401(k) plan
+3
Senior Backend Engineer: Scalable Microservices Leader
Senior Backend Engineer: Scalable Microservices Leader

Navan, Inc. • New York (NY), Northern (KY)

Hybrid
USD 113,000 - 252,000
Senior Backend Engineer, .NET & AWS—Shipping Platform
Senior Backend Engineer, .NET & AWS—Shipping Platform

SwiftCruit • Austin (TX)

Hybrid
USD 140,000 - 190,000
Flex Time Off
12 paid holidays
401k employer matching
+8
Backend Engineer (.NET) for Scalable SaaS & APIs
Backend Engineer (.NET) for Scalable SaaS & APIs

United States Digital Space LLC • Germany (OH)

Hybrid
USD 64,000 - 104,000
Remote work options
Deutschland Ticket
Team events and offsite gatherings
+2
Senior Backend Engineer: Scalable Systems & Leadership
Senior Backend Engineer: Scalable Systems & Leadership

247Hire • Mountain View (CA)

On-site
USD 120,000 - 160,000
Hybrid Staff Backend Engineer - Lead Scalable Node.js & AWS
Hybrid Staff Backend Engineer - Lead Scalable Node.js & AWS

DAT Freight & Analytics • Denver (CO)

Hybrid
USD 140,000 - 200,000
Senior Backend Engineer - Scalable APIs & Systems
Senior Backend Engineer - Scalable APIs & Systems

TechDigital Group • Sunnyvale (CA)

On-site
USD 90,000 - 150,000