Founding Software Engineer

Waterloo, ON, CA, Canada

Job Description

Company Overview



We are building a financial technology terminal to act as the Microsoft 365 for institutional investment research. As a founding engineer, you'll have significant impact on our product architecture, technology stack, and company trajectory.

Role Overview



We're seeking a versatile and entrepreneurial Founding Engineer to join our team. The

ideal candidate will bring full-stack expertise with a focus on Next.js, strong engineering fundamentals, and the ability to take ownership of critical initiatives from concept to deployment.



Key Responsibilities



Architect and develop our full-stack web application using

TypeScript and Next.js

Build and optimize backend systems using

Golang and Python

Design and implement intuitive UI components and comprehensive dashboards Contribute to our cybersecurity strategy and implementation Develop robust APIs, integrate AI models, and establish scalable architecture

Requirements



Bachelor's degree in Computer Science or Software Engineering (Ideally Masters and above) Strong proficiency in Next.js, TypeScript, Python, and Golang Demonstrated experience with full-stack development and software architecture Familiarity with cybersecurity best practices and implementation Experience working in fast-paced, iterative environments Self-directed with the ability to manage ambiguity and prioritize effectively Excellent communication skills for collaborating with technical and non-technical stakeholders

Authorization to work in Canada

Be able to work in person in Waterloo, Ontario


Preferred Qualifications



Experience at an early-stage startup or as an early engineering hire Background in fintech or financial markets software development Experience with AI/ML model integration DevOps knowledge and infrastructure automation skills

Why Join Us



Join our mission to build cutting-edge technology that predicts tomorrow's financial markets today. As a founding engineer, you'll have the opportunity to shape our technical direction, influence company culture, and build something transformative from the ground up.

Job Types: Full-time, Permanent

Pay: $65,000.00-$120,000.00 per year

Benefits:

Company events On-site gym Stock options
Ability to commute/relocate:

Waterloo, ON: reliably commute or plan to relocate before starting work (required)
Education:

Bachelor's Degree (required)
Experience:

Go: 1 year (preferred) Software development: 3 years (required) Next.JS: 2 years (required) Startup Environment: 1 year (required)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2945787
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Waterloo, ON, CA, Canada
  • Education
    Not mentioned