Cube is hiring a Staff Backend Engineer to act as a technical North Star for our engineering organization. In this remote role within Latin America (LAM), you will define architectural patterns, establish infrastructure standards, and shape engineering habits to scale the team. Your core mission is to transform ambiguous business needs into robust, distributed systems that power critical financial workflows.
What You'll Do
- Define architectural direction and establish engineering patterns that become the golden path across teams.
- Design and evolve complex backend systems including multi-tenant database routing, distributed task orchestration, async pipelines, and enterprise integrations.
- Lead adoption of AI-assisted development practices and LLM agent systems within production environments.
- Take ambiguous product goals and deliver them end-to-end, from infrastructure (CDK) and deployment to monitoring and documentation.
- Foster a culture of observability by default, owning strategies around structured logging, APM tooling, metrics, and production debugging workflows.
- Act as a steady technical leader during production incidents, guiding root-cause analysis and long-term remediation strategies.
- Remove technical blockers, mentor engineers, and promote psychological safety alongside a culture of continuous improvement.
- Continuously improve CI/CD pipelines, testing infrastructure, release processes, and deployment strategies so teams can ship safely at speed.
What We're Looking For
- Typically brings 10+ years of professional software engineering experience, with flexibility for exceptional candidates who demonstrate strong Staff-level impact, ownership, and technical leadership.
- Clear, experience-backed opinions on distributed systems and long-term architecture.
- Deep knowledge of Django internals including middleware, database routing, management commands, signals, and performance optimization in high-scale, multi-tenant environments.
- Strong experience building and evolving distributed systems across cloud infrastructure.
- Comfortable debugging complex concurrency challenges such as race conditions, distributed deadlocks, async failures, and large-scale database performance issues.
- Experience with dataframe-based computation tools such as Pandas, Polars, or NumPy to power data-intensive workflows and financial modeling pipelines.
- Proven ability to define engineering standards, design reusable abstractions, and improve developer velocity through internal tooling and frameworks.
- Early adopter of AI-assisted engineering workflows (Cursor, Claude Code, automated refactoring, or similar tooling) to increase velocity without sacrificing reliability or code quality.
- Able to clearly explain architectural trade-offs to executives, product partners, and engineers at all levels.
Nice to Have
- Familiarity with FP&A domain concepts such as trial balances, charts of accounts, fiscal calendars, scenario modeling, and multi-currency workflows.
Technical Stack
- Python (Django + DRF), MySQL, ClickHouse, Redis, RabbitMQ, Celery
- AWS (deployed via CDK), CI/CD automation
- JavaScript/TypeScript (React/Redux) on the front end
- AI-driven workflows, LLM agents, enterprise integrations, and advanced observability
Team & Environment
You will report to an Engineering Manager, acting as a highly strategic individual contributor working across multiple problem spaces.
Benefits & Compensation
- 100% covered employee medical, dental, and vision insurance options
- FSA/HSA options
- Free memberships to OneMedical, Teladoc, and Talkspace
- Flexible paid vacation and sick/mental health time guidelines
- Stock options to all full-time employees
- 12 weeks of 100% paid parental leave for the birthing parent
- Quarterly learning budget to spend on books, classes, or events that support your development
Work Mode
This is a hybrid position, based remotely within Latin America (LAM).
Cube is an equal opportunity employer.






