Senior/Platform Engineer
Job in
New York, New York County, New York, 10261, USA
Listed on 2026-06-02
Listing for:
Bonfirevc
Full Time
position Listed on 2026-06-02
Job specializations:
-
Software Development
Cloud Engineer - Software, Software Engineer, DevOps, Backend Developer
Job Description & How to Apply Below
Location: New York
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)
- Dev Ops 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
- 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 Mongo
DB or other No
SQL 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
- 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, Git Hub 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
Position Requirements
10+ Years
work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×