Skip to content
NewFull-timeRemotePosted today

Staff Software Engineer — DevPlatform (Java, AWS)

Duettoresearch · Remote

#engineering

About the role

<p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;>Duetto&#39;s core Java/Spring platform processes millions of rate decisions daily across thousands of hotels worldwide — and this role owns its architecture and evolution. As Staff Software Engineer on the Dev Platform team, you&#39;ll drive domain decomposition, define service boundaries, and lead the modernisation of a high-throughput, multi-tenant system that sits at the heart of everything Duetto ships. You&#39;ll also be at the frontier of how AI-augmented engineering works in practice — pioneering workflows using Claude Code, Claude MPM, and Duetto&#39;s in-house MCP server platform across US and European engineering teams.</p> <p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;><strong>What Makes Us Different?</strong></p> <p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;>Duetto is the hospitality industry&#39;s leading revenue management platform, founded in 2012 by former Wynn Resorts executives who knew the industry needed better technology. We built the world&#39;s first Revenue &amp; Profit Operating System — a suite of tools (GameChanger, ScoreBoard, BlockBuster, Advance and more) that goes beyond room pricing to give hotels, resorts and casinos a complete picture of their revenue and profitability. Trusted by clients ranging from independent boutique hotels to global chains, we&#39;ve been named the #1 Revenue Management Software by HotelTechAwards four years running and the #1 Best Place to Work in Hotel Tech in 2025. Backed by GrowthCurve Capital since 2024, we&#39;re accelerating our investment in AI — and we&#39;re genuinely passionate about the industry we serve. We build products we&#39;re proud of, for customers we care about.</p> <p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;><strong>What You&#39;ll Be Doing</strong></p> <ul class=&quot;[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3&quot;> <li class=&quot;font-claude-response-body whitespace-normal break-words pl-2&quot;>You&#39;ll own the architecture and technical roadmap of Duetto&#39;s Java/Spring monolith — driving domain decomposition, defining service boundaries, and leading platform modernisation initiatives that improve modularity, reliability, and developer experience at scale.</li> <li class=&quot;font-claude-response-body whitespace-normal break-words pl-2&quot;>You&#39;ll design and build event-driven data flows using AWS Kinesis, SQS/SNS, and the Spring Cloud Stream processing framework, and improve the GraphQL API layer and backend services powering hotel pricing, inventory, and demand management across 80+ PMS/CRS integrations.</li> <li class=&quot;font-claude-response-body whitespace-normal break-words pl-2&quot;>You&#39;ll operate and tune MongoDB, Redis (Redisson), and PostgreSQL for performance and reliability in a high-throughput, multi-tenant environment — and strengthen platform observability through OpenTelemetry, Datadog, Prometheus, Grafana, and Sentry instrumentation.</li> <li class=&quot;font-claude-response-body whitespace-normal break-words pl-2&quot;>You&#39;ll pioneer AI-augmented engineering workflows using Claude Code, Claude MPM, and Duetto&#39;s in-house MCP server platform (82+ tools) — setting the standard for how AI-assisted development works across US and European engineering teams.</li> <li class=&quot;font-claude-response-body whitespace-normal break-words pl-2&quot;>You&#39;ll drive architecture decisions through design docs and RFCs, establishing patterns for schema evolution, contract testing, and observability across the platform — influencing technical direction without needing formal authority to do it.</li> <li class=&quot;font-claude-response-body whitespace-normal break-words pl-2&quot;>You&#39;ll mentor engineers across US and EU teams, raising the bar for code quality, system design, and technical standards in a globally distributed engineering organisation.</li> </ul> <p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;><strong>What We&#39;re Looking For</strong></p> <p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;><em>You may be a good fit if you have:</em></p> <ul class=&quot;[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3&quot;> <li class=&quot;font-claude-response-body whitespace-normal break-words pl-2&quot;>7+ years building production backend systems at scale</li> <li class=&quot;font-claude-response-body whitespace-normal break-words pl-2&quot;>Deep expertise in Java — Spring Framework, Gradle, and JVM performance tuning</li> <li class=&quot;font-claude-response-body whitespace-normal break-words pl-2&quot;>Production experience with event-driven architectures — AWS Kinesis, Kafka, or equivalent</li> <li class=&quot;font-claude-response-body whitespace-normal break-words pl-2&quot;>Strong system design fundamentals: domain decomposition, modularity, schema evolution</li> <li class=&quot;font-claude-response-body whitespace-normal break-words pl-2&quot;>AWS production experience across EKS/ECS, S3, SQS/SNS, and IAM</li> <li class=&quot;font-claude-response-body whitespace-normal break-words pl-2&quot;>A demonstrated track record of driving architecture decisions and authoring design docs without formal authority</li> </ul> <p class=&quot;font-claude-response-body break-words whitespace-normal leading-[1.7]&quot;><em>Strong candidates may also have:</em></p> <ul class=&quot;[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3&quot;> <li class=&quot;font-cla…

Apply for this role

Apply right here on 9180 — we'll forward your application to Duettoresearch. No external redirects, no lost candidates.

1 · About you
Your work

2 · Your work

🔒 Never shown to anyone — used only in anonymous, aggregate Bangalore pay benchmarks.

One link is enough — your best work, or a résumé the team can open.

Your pitch

3 · Your pitch

Free · forwarded straight to the hiring team.

Originally listed on Arbeitnow. View the original posting ↗

More roles like this

All jobs →