Jobs.ca
Jobs.ca
Language
Cube logo

Senior Backend Engineer

Cube19 days ago
Remote
United States, Canada
JobCard.seniorityLevels.senior_level

Top Benefits

Flexible PTO
Flex Days
Early-stage equity

About the role

Who you are

  • 6+ years of professional backend engineering experience, with significant time spent in Python and Django
  • Expert-level knowledge of Django Core and Django REST Framework, including a deep understanding of the request/response lifecycle—and the judgment to know when to use (and remove) tools like signals
  • Deep experience with relational databases at scale (PostgreSQL and/or MySQL), including indexing strategies, locking behavior, and transactional integrity in distributed systems
  • Strong comfort operating in AWS, including practical experience with services like RDS, SQS (visibility timeouts), S3 lifecycle policies, and debugging IAM/VPC networking issues
  • Experience working in large, existing codebases, not just greenfield development
  • A proven track record of delivering well-designed, well-tested, performant systems in an agile, remote-first environment
  • Exceptional written and verbal communication skills, with the ability to clearly explain technical decisions to both technical and non-technical stakeholders
  • Strong fundamentals in algorithms and data structures, and how they behave at scale in real systems
  • The 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, please apply. This position is open to candidates who are authorized to work in the posted location. Immigration sponsorship is not available at this time

What the job involves

  • Cube is hiring a Senior Backend Engineer to join our Engineering team. At Cube, we’re motivated by supporting people in typically unsung roles like Finance
  • Our mission is to create an extremely simple and intuitive product in an industry—Financial Planning & Analysis (FP&A)—that is inherently complex. Simply stated: we’re on a mission to help every company hit their numbers
  • We’re looking for a senior engineer who thrives in the middle of complex systems—not just greenfield projects—and who takes pride in evolving large, long-lived codebases under real business constraints. This role carries meaningful ownership and influence across the team and the product
  • You’ll partner closely with Engineering, Product, Marketing, and Customer Success, and you’ll report to one of our Engineering Managers. This is a great opportunity to help shape not just systems, but how we work as an engineering organization

Benefits

  • HQ'd in NYC
  • Flexible PTO
  • Flex Days
  • Early-stage equity
  • Health, dental, and vision for you and your dependents
  • 401k with one of the top firms for companies our size
  • Supplemental medical, basic dental, life, and disability insura

About Cube

Software Development
51-200

Cube is the first spreadsheet-native FP&A platform that focuses on meeting strategic finance teams where they already live and enhancing the workflows they use every day. By pairing the ease and familiarity of Excel & Google Sheets with the structure of a purpose-built FP&A platform, Cube helps companies of all sizes plan and analyze for the unexpected and stay ahead of changes.

Subscribe to our biweekly newsletter, The Finance Fix: https://www.cubesoftware.com/finance-fix-newsletter

Join our exclusive Slack community, Strategic Finance Pros: https://www.cubesoftware.com/community