Senior / Staff Platform Engineer
Odynn
Software Engineering
Remote
Posted on Jan 21, 2026
We are looking for a Senior / Staff Platform Engineer who wants to help shape the backbone of Odynn's technology. This role is responsible for the platform systems that make Odynn highly scalable, including multi-tenant infrastructure, configuration frameworks, feature-flag systems, shared microservices, supplier integration patterns, deployment and rollout strategies, and the internal standards that enable rapid innovation across many partner environments.You'll work directly with our CTO on Odynn's most important engineering challenges. These include scaling to new enterprise partners, shipping updates safely across many embedded portals, expanding into new travel and loyalty verticals, and maintaining a world-class level of reliability as we grow. If you want to build the core platform that defines the future of travel rewards—and if you want to see your work support millions of travelers—this is the opportunity to do it here at Odynn.What you'll do• 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 micoservices 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 barWhat we're looking for• 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 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 codeNice-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 judgement and code qualityReady to apply? Send your resume & cover letter to careers@odynn.com