Software Engineer: Back-End (Data)

FinChat is a venture-backed company transforming investment research with AI, growing 10X in the past 12 months with 300,000+ users.
$80,000 - $220,000
Data
Mid-Level Software Engineer
Remote
11 - 50 Employees
3+ years of experience
AI · Finance

Description For Software Engineer: Back-End (Data)

FinChat is revolutionizing the financial data landscape in the AI era. Starting from bootstrapped beginnings, we've evolved into a venture-backed success story with over 300,000 users and growing enterprise partnerships. We're seeking exceptional engineers to join our founding team as we scale.

The role focuses on developing our proprietary data technology, working with both data aggregation and API distribution. You'll be at the intersection of financial data and cutting-edge AI technology, contributing to our data API offerings. This position offers a unique opportunity to work with a tight-knit team without bureaucracy, while having significant impact on the company's growth.

As a Backend Data Engineer, you'll need to be a high-performer who can write efficient code quickly. Your expertise should span data parsing, database management, API development, and handling both structured and unstructured data. A strong foundation in Python is essential, and experience with our tech stack (React, Node, Next.js, Cloudflare, Firestore, Firebase, SQL) is valuable.

What makes this role unique is our focus on financial technology. We're building a platform by investors, for investors, so your interest or experience in finance and investing will be crucial. You'll be working with advanced data and financial concepts, leveraging AI technologies, particularly Large Language Models (LLMs).

The compensation package is competitive ($80,000-$220,000 + equity), and we offer benefits including unlimited vacation, dental, vision, and massage coverage. This is a remote-first position with occasional in-person work in downtown Toronto.

Last updated 2 days ago

Responsibilities For Software Engineer: Back-End (Data)

  • Work on proprietary data technology in aggregation and distribution via API
  • Hands-on work with financial data and latest AI technology for data API offerings

Requirements For Software Engineer: Back-End (Data)

Python
React
Node.js
  • Must be a 10x engineer who writes good code fast
  • Experience with data parsing
  • Experience with databases
  • Experience with Python
  • Strong background working with and building APIs
  • Strong knowledge of handling structured and unstructured data
  • Experience or strong interest in investing and finance
  • Bachelors or equivalent in Computer Science, Software Engineering (exceptions for self-taught)
  • Experience or interest in AI technologies, specifically Large Language Models (LLMs)
  • Must be based in Canada

Benefits For Software Engineer: Back-End (Data)

Dental Insurance
Vision Insurance
Equity
  • Competitive salary
  • Equity options
  • Unlimited vacation
  • Benefits (dental, massage, prescriptions, vision)
  • Remote-first work

Interested in this job?

Jobs Related To FinChat Software Engineer: Back-End (Data)

Software Engineer: Back-End (Data)

Join FinChat as a Back-End Data Engineer to build cutting-edge financial data solutions using AI technology, offering competitive compensation and equity.

Analytics Engineer

Analytics Engineer role at Google DeepMind, building data foundations and providing insights to guide AI research strategy, 4+ years experience required.

Microsoft Data Engineer

Microsoft Data Engineer position at Capco, working on transformative projects for major banks with focus on Azure technologies and SQL, offering remote work and comprehensive benefits.

Microsoft Data Engineer

Microsoft Data Engineer position at Capco, working on transformative projects for major banks with focus on Azure technologies and SQL, offering remote work and comprehensive benefits.

Data Engineer

Data Engineer apprenticeship role at Walton Arts Center and Walmart AMP, focusing on building and maintaining data infrastructure with guaranteed training and mentorship.