A complete application in a minute
Tailored resume and cover letter, ready to send.
Cube is seeking a Staff Back-End Engineer to serve as a technical North Star for our engineering organization. You will shape architectural patterns, infrastructure standards, and engineering habits that enable the entire team to scale.
Reporting to an Engineering Manager, you will be an strategic individual contributor across multiple problem spaces, partnering with Engineering, Product, and Customer Success to transform ambiguous financial workflows into robust distributed systems.
A Technical Strategist: You have clear, experience-backed opinions on distributed systems and long-term architecture. You don’t just solve today’s problem; you design systems that support years of growthEfficiency Minded: Early adopter of AI-assisted engineering workflows (Cursor, Claude Code, automated refactoring, or similar tooling) to increase velocity without sacrificing reliability or code qualitySystems Architect: 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 issuesExperienced Technical Leader: Typically brings 10+ years of professional software engineering experience, with flexibility for exceptional candidates who demonstrate strong Staff-level impact, ownership, and technical leadershipEffective Communicator: Able to clearly explain architectural trade-offs to executives, product partners, and engineers at all levelsPython/Django Expert: Deep knowledge of Django internals including middleware, database routing, management commands, signals, and performance optimization in high-scale, multi-tenant environmentsData Fluent: Experience with dataframe-based computation tools such as Pandas, Polars, or Num to power data-intensive workflows and financial modeling pipelinesEngineering Leader: Proven ability to define engineering standards, design reusable abstractions, and improve developer velocity through internal tooling and frameworksNice to Have: Familiarity with FP&A domain concepts such as trial balances, charts of accounts, fiscal calendars, scenario modeling, and multi-currency workflowsThe expectations above are meant to represent the ideal candidate, but if you don’t meet all of them and think you’d be a great fit for this role,