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.