Cube Software Inc. logo

Remote Senior Backend Engineer - US Canada

Job Overview

Location

Indiana, USA

Job Type

Full-time

Category

Backend Engineer

Date Posted

February 4, 2026

Full Job Description

📋 Description

  • Join Cube, a rapidly growing FinTech company on a mission to revolutionize financial planning and analysis (FP&A) by empowering businesses to hit their numbers with an intuitive, cloud-based platform. We are seeking a highly skilled and experienced Senior Backend Engineer to play a pivotal role in evolving our complex, large-scale systems. This is an exceptional opportunity for a seasoned engineer who thrives on tackling intricate technical challenges, takes immense pride in refining and scaling existing codebases, and possesses a strong desire to influence both product direction and engineering practices.
  • As a Senior Backend Engineer at Cube, you will be instrumental in building and maintaining the robust backend infrastructure that powers our innovative FP&A platform. You will dive deep into our existing systems, focusing on enhancing performance, scalability, and reliability. Your work will directly impact the user experience for finance professionals who rely on Cube to simplify their complex planning and analysis processes. We are passionate about supporting individuals in often overlooked but critical roles, and our mission is to make an inherently complex industry accessible and manageable through elegant technology.
  • Your responsibilities will extend beyond code. You will collaborate closely with cross-functional teams, including Product Management, Marketing, and Customer Success, to translate business requirements into technical solutions. You will also partner with fellow Engineering Managers and team members to refine our development processes, architectural decisions, and overall engineering culture. This role offers significant ownership and the chance to shape not only our technology but also how we operate as a world-class engineering organization.
  • We are looking for an engineer who understands the nuances of working with established, large codebases. You will be tasked with identifying areas for improvement, refactoring legacy code, implementing new features, and ensuring the long-term maintainability and performance of our platform. This involves a deep understanding of the entire request-response lifecycle, database optimization, and efficient cloud infrastructure management.
  • Key aspects of this role include:
  • Designing, developing, and deploying high-quality backend services and APIs using Python and Django.
  • Optimizing database performance for large-scale relational databases (PostgreSQL/MySQL), focusing on indexing, query efficiency, and transactional integrity.
  • Leveraging AWS services effectively, including RDS, SQS, and S3, to build scalable and resilient systems.
  • Troubleshooting and resolving complex technical issues within a distributed system environment.
  • Collaborating with frontend engineers, product managers, and other stakeholders to deliver seamless user experiences.
  • Contributing to architectural discussions and decisions, ensuring our systems are built for the future.
  • Mentoring junior engineers and promoting best practices in software development.
  • Writing clean, well-documented, and thoroughly tested code.
  • Participating actively in an agile, remote-first development process.
  • You will be a key player in ensuring that Cube continues to deliver exceptional value to our customers, helping them achieve their financial goals. This role is ideal for someone who is not afraid of complexity, enjoys the challenge of optimizing existing systems, and is eager to make a significant impact in a fast-paced, high-growth startup environment. If you are passionate about building scalable, reliable software and want to contribute to a product that genuinely helps businesses succeed, we encourage you to apply.

🎯 Requirements

  • 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.

🏖️ Benefits

  • 100% covered employee medical, dental, and vision insurance options, including FSA/HSA options.
  • Free memberships to OneMedical, Teladoc, and Talkspace.
  • Flexible paid vacation and sick/mental health time guidelines.
  • Stock options for all full-time employees.
  • 12 weeks of 100% paid parental leave for the birthing parent.
  • Quarterly learning budget for books, classes, or events.

Skills & Technologies

Python
Django
PostgreSQL
MySQL
AWS
Backend
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

Cube Software Inc. logo
Cube Software Inc.
Visit Website

About Cube Software Inc.

Cube Software Inc. provides a cloud-native financial planning and analysis (FP&A) platform that centralizes data from ERP, CRM, HRIS, and spreadsheets into a single source of truth. Finance teams use the no-code interface to build dynamic budgets, forecasts, and reports, utilizing automated data consolidation, scenario modeling, and drill-down capabilities. The software emphasizes audit trails, role-based permissions, and integrations with tools like Excel, Google Sheets, and Snowflake to streamline collaboration between finance and business stakeholders while maintaining spreadsheet familiarity.

Similar Opportunities

Argentina
Full-time
Expires May 12, 2026
Java
Remote

2 days ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Ruby
PostgreSQL
MySQL
+4 more

15 days ago

Apply
Essen, Australia
Full-time
Expires Apr 25, 2026
JavaScript
TypeScript
React
+4 more

19 days ago

Apply
Bulgaria
Full-time
Expires May 9, 2026
TypeScript
Scala
React
+5 more

5 days ago

Apply