Senior Software Engineer (AI-Driven Systems)
Help build a large-scale, multi-tenant commerce platform for travel and fintech by combining strong distributed systems engineering with AI-assisted development workflows.
About the Role
We are working with one of our clients in the travel and fintech infrastructure space. They are building a large-scale, multi-tenant commerce platform that enables global partners to launch and operate advanced booking and transaction experiences.
The platform powers high-volume, real-time systems used by enterprises across travel, banking, and financial services.
They are looking for a Senior Software Engineer who can leverage AI agents and LLM-driven workflows to dramatically accelerate how software is built and shipped.
This role is a fit for someone who combines backend depth with product judgment and knows how to turn AI tooling into measurable engineering velocity.
What You'll Do
AI Delivery & Platform Work
- Improve and optimize codebases to enable faster, safer AI-assisted development
- Architect scalable systems for a multi-tenant, high-throughput platform
- Orchestrate AI agents to build end-to-end features across the stack
- Design feedback loops and guardrails for reliable AI-generated code
- Collaborate with product and engineering teams on technical direction
- Drive documentation, specs, and decisions using AI-assisted workflows
- Ship quickly, iterate continuously, and improve development velocity
Platform & Stack
- Build backend systems primarily in Scala, with adjacent services and tooling across NodeJs and Python
- Work across React and TypeScript frontend surfaces where product delivery requires it
- Design for high-throughput, distributed workloads in a multi-tenant architecture
- Deploy and operate services in GCP-backed environments
- Apply LLMs and agent-based workflows to software delivery in a controlled, production-minded way
Who You Are
You are a hands-on builder with strong fundamentals and a bias for execution.
What We’re Looking For
- Strong experience building and scaling distributed systems
- Hands-on experience with AI-assisted development or agent workflows
- Deep understanding of LLM strengths, limitations, and evaluation
- Strong backend foundation with experience in Scala, NodeJs, or Python
- Product mindset with focus on real-world impact
- Ability to operate autonomously in high-trust environments
- Comfortable working across backend and frontend systems
Engineering Profile
- You use AI to increase quality and delivery speed, not just generate code faster
- You are comfortable making architecture decisions in evolving systems
- You can work from specs, constraints, and product context without heavy process overhead
- You care about reliability, maintainability, and developer experience at scale
What Sets You Apart
- Experience building AI-native software delivery workflows
- Ability to move between platform architecture, implementation, and developer tooling
- Comfort operating in high-volume domains such as travel, commerce, banking, or fintech
- Pragmatic judgment around where AI agents help and where human control is still required
Why This Role
- Work on systems used at global scale
- Build AI-native development workflows
- High ownership, low bureaucracy environment
- Direct impact on product and platform direction
Tech Stack
Backend
Scala, NodeJs, Python
Frontend
React, TypeScript
Cloud
GCP
AI
LLMs, agent-based workflows
Benefits
- Equity in a high-growth company
- Unlimited PTO
- Travel stipend
- Work-from-home support and co-working options
- Comprehensive health coverage
- Generous parental leave
- Retirement and insurance benefits
Compensation
Compensation range: $150,000 - $250,000 USD based on experience and location.
Apply for this role
Senior Software Engineer (AI-Driven Systems) · US (Remote)