Senior Backend Software Engineer responsible for designing, building, and maintaining AWS-based backend services and CI/CD pipelines, with a focus on multi-tenant SaaS applications and AI coding tools.
Responsibilities
Design and build backend AWS solutions and continuous delivery pipelines
Write complex code, build and maintain AWS infrastructure with CDK, and automate testing and deployment
Design multi-tenant backend services with tenant data isolation
Own DevOps for the solutions you build, including deployments, monitoring and production support
Use AI coding agents day to day to design, write, test and document code
Requirements
Bachelor's degree in Computer Science, Engineering or MIS
Lead the engineering side of the Freemium experiment programme, driving A/B testing, experimentation framework, and AI integration.
Locations (2)
United Kingdom
London, England, United Kingdom
Compensation
Competitive salary, depending on experience and skills
Responsibilities
Lead the engineering side of our Freemium experiment programme
Scope tests with the team and CPO, build tests yourself, review the rest, and keep several experiments running at once without them interfering with each other
Raise our experiment throughput
Improve our experimentation framework
Push AI into the loop
Requirements
Nice to have: Statistics for experimentation beyond the defaults
Develop and maintain the backend capabilities of the Reach Platform across push notifications, SMS, email, and other messaging channels.
Locations (2)
Abu Dhabi, Abu Dhabi, United Arab Emirates
Kuala Lumpur, Kuala Lumpur, Malaysia
Responsibilities
Develop the Reach Platform backend and its core capabilities across push notifications, SMS, email, WhatsApp, and other messaging channels.
Own architecture design, feature development, performance optimization, reliability, and day-to-day operations for the delivery chain.
Build unified, reliable, efficient, and scalable messaging infrastructure for multiple sites and business lines.
Improve platform reliability and observability through monitoring, alerts, logs, distributed tracing, and service level objectives (SLOs).
Collaborate with Product, Frontend, client engineering, QA, Data, Compliance, Security, Procurement, and third-party providers to deliver compliant messaging capabilities across countries and regions.
Lead backend engineering for user incentive and financial benefit modules, integrating AI capabilities and ensuring robust, secure, and scalable systems.
Responsibilities
Design and implement solutions for user incentives, experience improvements, and business automation
Drive requirements analysis, technical design, development, testing, production rollout, ongoing operation, and post-launch evaluation
Develop and maintain user incentive and financial benefit modules
Strengthen rule execution, monetary calculations, disbursement, state transitions, idempotency, consistency, failure compensation, reconciliation, and auditing
Contribute to engineering and productionization of AI applications and AI-powered user experiences
Requirements
Bachelor's degree in Computer Science or related field
Senior Product Designer to shape AI-driven billing experiences for AWS customers, ensuring trust, transparency, and control over cost estimates and payments.
Locations (2)
Seattle, Washington, United States
New York, New York, United States
Compensation
USA, NY, New York - 151,600.00 - 205,000.00 USD annually
USA, WA, Seattle - 137,800.00 - 186,400.00 USD annually
Responsibilities
Frame ambiguous problems before solving them, lead the work through launch, and define quality measures, including automated reviews of AI answers
Shape how customers understand pricing and estimate cost before they commit, turning complex pricing models into clear choices
Define how AI agents act on customers’ behalf, including autonomy, human approval, and undo actions
Design trust patterns that surface an agent’s confidence, reasoning, and attribution
Design conversations in a clear, trustworthy voice, explaining cost drivers and recovering from misunderstandings
Lead the Thai Integration Stack, diagnosing and fixing integration issues, building tooling, monitoring, and documentation for Cloudbeds' partners in Thailand.
Responsibilities
Own the Thai Integration Stack technically
Investigate integration failures end to end and ship code-level fixes
Serve as primary technical escalation point for Support and Onboarding
Work day-to-day with MecX Tech and other Thai development partners
Help bring critical integrations onto Cloudbeds-managed infrastructure
Build and strengthen the Java Spring Boot API at the centre of our platform, integrating with trading, custody, identity verification, payments, CRM and notification platforms.
Compensation
Base salary: €38,400 – €57,600 gross per year (€3,200 – €4,800 gross per month), before employee tax and social-security contributions.
Annual bonus: eligible for the Group bonus scheme,
Responsibilities
Design, build and maintain features in our Spring Boot services and shared libraries.
Build and strengthen integrations with trading, custody, identity verification, payments, CRM and notification platforms.
Ensure money movements are correct, auditable and reconcilable.
Own PostgreSQL schema design, migrations and query performance.
Instrument services with logging, metrics and tracing, and participate in the engineering support rota.
Requirements
Degree in Computer Science, Software Engineering or a related field, or equivalent professional experience.