Senior / Staff Platform Engineer

Bonfirevc

New York (NY)

On-site

USD 120,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Bonfirevc is seeking a skilled backend engineer to own their multi-tenant architecture and design core services for various client integrations. You will develop and standardize microservices while ensuring strict data isolation and compliance.

The ideal candidate has extensive experience in backend engineering with proficiencies in Python, C#, Java, Go, or Node.js, and a strong grasp of microservices architecture, along with cloud infrastructure experience.

Qualifications

  • Expert backend engineer proficient in Python, C#, Java, Go, or Node.js.
  • Experience with distributed systems or microservices in production.
  • Strong understanding of multi-tenant SaaS architectures and versioning.

Responsibilities

  • Design and evolve the centralized codebase for client embeds.
  • Architect microservices for search, pricing, and customer support.
  • Provide technical leadership and mentorship to engineers.

Job description

Responsibilities
  • Own our multi-tenant architecture – Design and evolve the centralized codebase that underpins all client embeds
  • Build systems for branding, feature entitlements, limits, and rollout strategies per client
  • Build and standardize core services – Architect and develop microservices for search, pricing, booking, points/loyalty, customer support, and content
  • Define internal APIs and domain models that can support multiple suppliers (flights, hotels, cars, experiences, dining, etc.)
  • Management and scaling of authentication, authorization, and security – Own integration patterns for our OAuth-based authentication pipeline with partners
  • Design tenant-aware auth models to ensure strict isolation of partner data and behavior – Partner with our CTO on security, compliance, and data privacy best practices
  • Architecting configuration and feature delivery – Build feature flag and configuration systems that allow safe, controlled rollout of new capabilities to specific clients or cohorts
  • Design versioning and compatibility strategies so we can update the centralized codebase without breaking existing partners – Enable "configuration, not code" for common-client customizations
  • Own the developer experience & standards – Define and maintain templates and libraries for new services (logging, metrics, error handling, auth, config)
  • DevOps on CI/CD observability, and environment strategy so engineers can ship quickly and safely
  • Provide technical leadership and mentorship, review designs, and raise the overall engineering bar
Qualifications
  • Language agnostic backend engineering expert with a strong handle of at least one of the following: Python, C#, Java, Go, Node.js
  • Experience designing, implementing, and maintaining distributed systems or microservices in a production environment
  • Deep understanding of multi-tenant or white-label SaaS architectures, configuration-driven systems, and versioning/rollout strategies
  • Hands‑on experience with cloud infrastructure (AWS preferred), including containerized deployments using Docker and Kubernetes
  • Strong fundamentals in API design, service boundaries, domain modeling, and building internal platform abstractions used by multiple product teams
  • Experience working with databases at scale, ideally MongoDB or other NoSQL document stores, including scheme design, indexing, and performance considerations
  • Comfortable working with (or designing for) microservices or BFF layers that feed frontend UIs
  • Solid understanding of authentication and authorization, especially OAuth2/OIDC, JWTs, tenant isolation, and secure service-to-service communication
  • Familiarity with modern CI/CD tools and workflows (Bitbucket Pipelines or equivalent), including automated testing, linting, and deployment pipelines
  • Ability to drive architectural discussions, write design docs/RFCs, mentor other engineers, and lead cross-team technical initiatives
  • Proven track record of technical leadership at the staff/principal level: mentoring, reviewing, and influencing architecture beyond your own code
Nice‑to‑haves
  • Experience with travel, fintech, loyalty, or other integration‑heavy domains
  • Background working with embedded/partner‑hosted experiences and complex integration contracts
  • Experience with AI‑assisted coding tools such as GPT‑Codex, Cursor, Clause Code, GitHub Copilot, or similar LLM‑powered development environments
  • Familiarity with prompt engineering and structuring context for effective AI‑driven code generation and refactoring
  • Comfortable using LLM tools to prototype services, draft integrations, analyze logs, generate tests, and accelerate repetitive coding tasks
  • Enthusiasm for vibe coding workflows—using AI as a creative accelerator while maintaining strong engineering judgment and code quality
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Software Engineer
Principal Software Engineer

Aderant • Atlanta (GA)

On-site
USD 180,000 - 240,000
Senior Staff Software Engineer
Senior Staff Software Engineer

Medici Land Governance Inc. • Fort Lauderdale (FL)

On-site
USD 130,000 - 210,000
Sr. Staff Software Engineer
Sr. Staff Software Engineer

UKG • Lowell (MA)

Hybrid
USD 180,000 - 230,000
Engineer V - Software
Engineer V - Software

Worky • Town of Florida (NY)

On-site
USD 160,000 - 210,000
Principal Platform Engineer, AI – Automation
Principal Platform Engineer, AI – Automation

Jobtailor • Phoenix (AZ)

On-site
USD 170,000 - 210,000
Full Stack Engineer
Full Stack Engineer

ZRG Careers • New York (NY)

Hybrid
USD 140,000 - 180,000
Comprehensive Benefits
Senior Full-Stack Engineer
Senior Full-Stack Engineer

Certivo • Seattle (WA)

On-site
USD 130,000 - 190,000
Senior AI Platform Security Engineer - Contract to Hire San Francisco, CA
Senior AI Platform Security Engineer - Contract to Hire San Francisco, CA

FrontApp Inc. • San Francisco (CA), Northern (KY)

Hybrid
USD 180,000 - 260,000
Technical Lead
Technical Lead

Luxoft • Irvine (CA)

On-site
USD 180,000 - 240,000
Staff Backend Engineer
Staff Backend Engineer

Oviva • Germany (OH)

Hybrid
USD 180,000 - 230,000
Training & development
Flexible hybrid working
Home workspace allowance