AWSJavaKotlinMicroservicesNoSQLReactRubyRuby on RailsTypeScriptAIRailsECSLambdaA/B Testing
About this role
Role Overview
Own frontend surfaces of admin-facing travel policy features end-to-end
Drive migration of admin surfaces from the Ruby on Rails monolith to TypeScript microservices
Supply policy and permission data to cars, flights, and hotels verticals — coordinating closely with those teams to ensure search performance and conversion are not impacted
Introduce and improve A/B testing and event tracking on the team
Collaborate cross-functionally with card, booking, flights, and hotels teams on permission and policy changes
Help build AI-integrated admin interfaces that allow B2B admins to manage policies through Slack, text, and other AI-native channels
Operate in a platform-adjacent capacity — your changes affect multiple stacks, and you'll navigate that complexity with care
Requirements
Strong TypeScript and/or React skills — frontend-heavy profiles are preferred
Ruby on Rails experience — you'll work in Nexus throughout the migration
Proven ability to work in cross-team or platform-adjacent codebases where your changes affect multiple systems
AI-forward mindset — you actively use AI tooling in your coding workflow
AWS microservices experience (ECS, Lambda) is a plus
A/B testing or event tracking experience (Amplitude or equivalent) is a plus
NoSQL databases is a plus
Java or Kotlin background is a plus
Tech Stack
AWS
Java
Kotlin
Microservices
NoSQL
React
Ruby
Ruby on Rails
TypeScript
Benefits
Competitive base pay tied to role and experience, with opportunities for bonuses, commissions, and equity.
Check out our full list at engine.com/culture.
Different roles have different needs in terms of the environments that drive success which is why we have a hybrid-hub model. Whether you are in one of our amazing offices or fully remote, we’ll make sure you have what you need to succeed.