Engineer, Senior Software Automation

2 weeks ago


Toronto, Ontario, Canada cubesoftware Full time $144,000 - $170,000
We're on a mission to help every company hit their numbers.

Most Finance teams still manage their planning and analysis in spreadsheets, yet the ones who replace them end up going back over 80% of the time.

Cube is the first spreadsheet-native FP&A platform to deliver faster planning and performance without changing how teams work. To date, Cube has raised over $65M of venture capital from top-tier investors such as Battery Ventures and Mayfield. Together, we're building a culture that challenges and celebrates everyone with a path to growth. We're happily headquartered in New York City.

Cube is hiring a Senior Back-End Engineer to join our Engineering Team in the New York City, San Francisco, or Toronto areas.

Our goal as a company is to create an extremely simple and straightforward product in an industry (Financial Planning and Analysis, FP&A) that deals with complex data and modeling.

Simply stated "We're on a mission to help every company hit their numbers"

As a team, we're looking for a Senior Software Engineer to take ownership across the team and foster a culture of continuous improvement, psychological safety, and great communication and collaboration.

As a valued member of our team, you'll partner closely with our Engineering and Product teammates, as well as our Marketing and Customer Success Teams.

You'll report to one of our Engineering Managers.

This is a great opportunity to come into a focused team and build out processes and structures that will elevate the entire Engineering department.

Learn more about the Engineering Team : our values, how we work, and our interview process.
Tech Stack
Our front-end is written in JavaScript/TypeScript and built using React/GraphQL.
Our back-end is written in Python and built using Django.
Our processes are driven by automation, experimentation, observability and security.

Introduction and Onboarding:
As a senior engineer, immerse yourself in our team culture and values. Get an overview of Cube software and its key features for a solid foundation.
# Code Review and

Technical Onboarding:
Dive into Cube's codebase, learn our testing framework and best practices. Participate in code reviews for high code quality.

Active Participation in Agile Practices:
Engage in our team's agile and Scrum practices. Foster open communication and respect for all input.
# Technical Excellence and

Continuous Improvement:
Embrace a resilient mindset, driving software improvements. Become a trusted mentor, fostering learning and collaboration. Support team growth and knowledge sharing.

Technical Strategy:
You will provide valuable feedback and ideas that align with the organization's technical strategy, shaping the team's direction.
# Continuous Improvement and

Product Expertise:

You will actively seek personal growth, driving innovation and improving Cube's software through your deep understanding of its features.

Consistently writing production-ready code that is easily testable, easily understood by other engineers, and accounts for edge cases and errors.

Own the observability and monitoring for their teams' domain and uses data to suggest improvements.
Exceptional communication skills and can communicate effectively to both technical and non-technical stakeholders.
Experience creating and maintaining high-performing software in a remote-first environment.
Python, Django, MySQL, AWS.
Proven track record of delivering well-designed, well-tested and performant software solutions within an agile environment.
This range is applicable for candidates who are commutable to our New York office.
We do not post our Canadian bands, you can speak to our recruiter regarding CAD compensation.
Diversity is what drives our success – it's at the core of how we hire, communicate, and work.
Nimble - Our flexibility is an asset. Simple - We're thoughtful and make decisions that favor quality over quantity.

Joyful - Our product elevates people in unsung rolesas a company, we want to create joyful experiences for our customers, teammates, candidates, and community, by creating connections and taking time to celebrate the impact we make.

Human - We're a group of humans building products for humans.

We have days built in throughout the year when everyone at Cube can use the day to catch up on a project, take a special customer call/demo, or recharge at home or in your community.

Our flexible paid vacation & sick/mental health time guidelines help you get the time/space you need.

We provide medical, vision, and dental insurance options with a nationally recognized provider, including FSA/HSA options, and OneMedical membership.

You'll be a part of an earlier-stage, high-growth company where all teammates have an opportunity to learn and grow.

We offer a 401(k) program for our US employees–you can start contributing immediately You'll be joining an experienced team of tech startup leaders, who are eager to work with you and provide support and mentorship
#

  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Role:Position: QA Engineer with Automation and Data(ETL/SQL)Skills required: Selenium, AutomationExperience in ETL or SQL TestingAbout Iris Software Inc.Iris Software, Inc. is a well-established company based in New Jersey, operating for over 25 years. We are a CMMi Level 5 organization that delivers top-notch information technology solutions to clients...


  • Old Toronto, Ontario, Canada Spectrum Consultants India Private Limited Full time

    Senior Automation Engineer - SDLC SummaryExperience Required: 4-7 YearsJob Term: PermanentLocation: GujaratCategory: Software DevelopmentMicron's Assembly And Test Manufacturing Facility in Gujarat. The ability to work in several areas of software development and Operational Support as part of a team or independently.The ability to work in a multifaceted,...


  • Toronto, Ontario, Canada Egnyte Full time

    Senior QA Automation Engineer [Poland] With 22,000 customers worldwide and growing, you can make an impact by protecting their valuable data. Egnyte is the secure multi-cloud platform for content security and governance that enables organizations to better protect and collaborate on their most valuable content. Established in 2008, Egnyte has democratized...


  • Toronto, Ontario, Canada CENTRIC SOFTWARE INC Full time

    Title: Senior DevSecOps EngineerDepartment: Information Technology / CybersecurityReports To: Director, Corporate Security*This is a remote role open to Canada or US*Job Overview: The Senior DevSecOps Engineer is a highly skilled role with a strong focus on all cloud technologies. This position demands an expert-level understanding of cloud security...

  • Automation Engineers

    2 weeks ago


    Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire an QE Automation (API+UI) Our direct client is a is a world-leading financial services company, provides consumers, corporations, governments and institutions with a broad range of financial services and products.Title: QE...


  • Toronto, Ontario, Canada Resonaite Full time

    Our client in the financial services industry is on the lookout for a contract-based Senior Test Automation engineer to join their team and work on exciting online web projects.Responsibilities:Review functional and design specifications to ensure comprehensive test case coverage.Design and document the Selenium/C# based Integration Automation...


  • Toronto, Ontario, Canada CENTRIC SOFTWARE Full time

    Reports To: Director, Corporate Security *This is a remote role open to Canada or US Job Overview: The Senior DevSecOps Engineer is a highly skilled role with a strong focus on all cloud technologies. This position demands an expert-level understanding of cloud security architectures, practices, and tools in AWS and Azure, with the ability to apply relevant...

  • Automation Engineers

    2 weeks ago


    Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire an QE Automation (API+UI) Our direct client is a is a world-leading financial services company, provides consumers, corporations, governments and institutions with a broad range of financial services and productsTitle:QE Automation...


  • Toronto, Ontario, Canada Resonaite Full time

    Our client in the financial services sector is looking for a contract based Senior Test Automation engineer to work on their online web projects.Responsibilities: Review functional and design specifications to ensure test case coverage Design and document the Selenium/C# based Integration Automation Framework / document Integration Automation best practices...


  • Toronto, Ontario, Canada Broadbase Human Resources Full time

    ResponsibilitiesDevelop high-quality software design and architectureIdentify, prioritize and execute tasks in the software development life cycleDevelop tools and applications by producing clean, efficient codeAutomate tasks through appropriate tools and scriptingReview and debug codePerform validation and verification testingCollaborate with internal teams...


  • Toronto, Ontario, Canada Techedinlabs Full time

    We are looking for a Senior QA Automation Engineer in Canada. The position's description is given below. It is a Hybrid full-time (permanent)/T4 hourly position. Requirements:BS/MS in Computer Science or equivalent experience Extensive experience in code and scripting languages such as Python/C++ Strong experience using performance tests with LoadRunner ...


  • Toronto, Ontario, Canada Sun Life Financial Full time

    Senior Software Engineer (DevOps) page is loaded Senior Software Engineer (DevOps) Apply locations Toronto, Ontario Waterloo, Ontario North York, Ontario time type Full time posted on Posted 4 Days Ago job requisition id JR You are as unique as your background, experience and point of view. You'll work with dynamic colleagues - experts in their fields - who...


  • Toronto, Ontario, Canada Splunk Inc Full time

    Responsibilities:As a Senior Software Engineer you will be responsible for ... Building innovative solutions that enable rapid development. You will get to work with a super smart bunch of folks who are doing state of the art development work (front-end and back-end, DevOps, device software) in areas of OT/IoT, machine learning, Edge AI, containerization and...


  • Toronto, Ontario, Canada placingITpeople Full time

    Who We Are: We are a specialized recruitment agency, placingITpeople, we represent leading tech companies in Canada, connecting top-tier talent with innovative organizations. We're currently seeking a Senior Data Engineer for a prominent client in Downtown Toronto.We are looking for a Senior Software Development Engineer in Test to join our client's amazing...


  • Toronto, Ontario, Canada JAM Software GmbH Full time

    Are you passionate about shaping the future of work using AI? Cresta is dedicated to enhancing the effectiveness of knowledge workers by 100 times, making them 10 times faster and 10 times better. Our focus is on leveraging AI to optimize Call Center operations through real-time agent assist solutions, as well as post-call analytics and coaching...


  • Toronto, Ontario, Canada Akamai Full time

    Do you enjoy automation and testing for strategic solutions? We are simplifying the way people work in the cloud by managing hundreds of thousands of virtual machines hosting petabytes of data for customers worldwide. As a Senior Software Development Engineer in Test at Akamai, you will work on challenging projects, testing new products before they hit the...


  • Toronto, Ontario, Canada Sun Life Full time

    Job Description : Candidates must be eligible for Reliability Status Clearance, which requires that they have lived and worked in Canada for the past 5 consecutive years. No exceptions, please. Role Summary: Are you an experienced and versatile Senior Software Engineer with a wide range of technical skills and a passion for driving innovation? If you...


  • Toronto, Ontario, Canada Akkodis Full time

    Akkodis is partnered with a global software & service company who specializes in telecommunications and media to recruit an Automation Test Engineer to join a growing team here in Toronto. As part of the testing team, you will be responsible for setting up automation frameworks for various devices including Android, iOS, Web, and TVs, as well as...


  • Toronto, Ontario, Canada Akkodis Full time

    Akkodis is partnered with a global software & service company who specializes in telecommunications and media to recruit an Automation Test Engineer to join a growing team here in Toronto. As part of the testing team, you will be responsible for setting up automation frameworks for various devices including Android, iOS, Web, and TVs, as well as...


  • Toronto, Ontario, Canada Limitless Staffing Full time

    ATTENTION:LinkedIn is the only acceptable method to apply for this position. Limitless will contact the candidates selected. Please do not contact Limitless personnel via email or telephone. No other resumes will be considered using an alternative submission process.Our client is a leading financial services company committed to leveraging cutting-edge...