Staff Software Engineer (Toronto)

Staff Software Engineer (Toronto)

17 Apr
|
Newrich Network
|
Toronto

17 Apr

Newrich Network

Toronto

Please note: Only candidates who reside within the country of the advertised role will be considered. Company Overview

Come and Join The New Rich! The opportunity of a lifetime is right at your front door - waiting for you to reach out and grab it.

We're looking for a handful of early hires to help shape not just our product but our culture as well. The world is changing at a very rapid pace, and you have the chance to set yourself up for success in this new world by joining us on our mission to create a community of forward thinking individuals.

At NewRich Network, we empower digital entrepreneurs to turn their dreams into reality with SaaS tools, e learning programs, and a supportive social network-a one stop ecosystem designed for creators, entrepreneurs, and dreamers.

Role Overview

We are looking for a full stack Software Engineer who can contribute across the product-building new features, improving existing systems, and helping the team work more efficiently. This is a hands on role for someone who thrives in a dynamic environment and takes ownership of getting things done.

Key Responsibilities

- Design and build scalable, fault tolerant systems across product and infrastructure
- Own end to end architecture decisions across multiple services
- Lead development of core platform primitives (content, identity, transactions, messaging)
- Improve performance, reliability, and system observability
- Work closely with founders to translate product vision into technical systems
- Set engineering standards, best practices, and the code quality bar
- Mentor engineers and help level up the team
- Identify and eliminate bottlenecks across the stack
- Develop and maintain server side applications (PHP 8, Laravel 10; Node.JS; Golang; MySQL)
- Build and optimize APIs, ensuring performance, scalability, and security
- Implement front end features with React.js (18.2)
- Manage CI/CD pipelines, automated testing, and code reviews
- Collaborate with cross functional teams and mentor juniors




- Manage integrations between systems and cloud services (AWS)
- Maintain documentation, database schemas, and enforce security best practices

What We're Looking For
- Experience
- 8+ years of software engineering experience
- Proven experience designing and scaling complex distributed systems
- Experience working on high growth products or platforms
- Background in marketplaces, social platforms, payments / fintech systems, or SaaS infrastructure

- Technical Strength

- Strong backend experience (PHP/Laravel, TypeScript/Node, Go, or similar)
- Deep understanding of system design and architecture, API design and service boundaries, databases (MySQL, Postgres, event driven systems), caching, queues, and async processing
- Experience with payment systems or financial workflows (preferred)
- Experience with real time systems (messaging, notifications, streaming)
- Experience with cloud infrastructure (AWS)
- Experience with Infrastructure as Code, CI/CD pipelines, automated testing, and quality tooling (e.g., Pest/PHPUnit, Vitest, Playwright, ESLint/Prettier)

- Leadership & Ownership

- Ability to operate with high autonomy
- Strong product intuition-balance speed and scalability
- Experience mentoring engineers and influencing technical direction
- Comfortable working in early stage, ambiguous environments

- Nice to have

- WebRTC, FFMPEG, HLS, SRT, RTMP, DRM
- Node.js/Express, GitHub Actions
- NoSQL (MongoDB, Redis)
- Experience with multi service/microservices architecture
- Familiarity with AWS services such as ECS/ECR, RDS, S3, CloudFront, Redis, Amazon MQ, and Lambda
- Experience improving GitHub Actions workflows and CI/CD pipelines




- Familiarity with automated testing and quality tooling (Pest/PHPUnit, Vitest, Playwright, ESLint/Prettier, Pint, Psalm)

- Personal qualities

- Self driven, motivated, reliable in a fast paced workplace
- Passionate about something outside of work (or coding if that's your hobby)

Tech Stack (Current & Evolving)
- Backend: Laravel (PHP) moving toward TypeScript / Go services
- Database: MySQL (future evolution toward more scalable architectures)
- Infrastructure: AWS
- Realtime / Messaging: In house systems (moving away from third party dependencies)

What Makes This Role Different
- You will help define the technical foundation of an entire ecosystem, not just a feature
- Direct access to founders and influence on product & business decisions
- Opportunity to build both consumer grade social product and fintech grade infrastructure
- High ownership, low bureaucracy

Compensation
- $120,000 $160,000 (combination of base + equity + annual bonus, based on location, experience, and company performance)
- Meaningful equity package (early stage upside)
- Flexible work environment

Who You Should Be
- You're not just a coder-you think in systems
- You've built things that broke at scale-and learned how to fix them
- You care about performance, reliability, and long term architecture, but you also know how to ship fast when it matters

Benefits
- Paid Adventure Time - an all expenses paid remote trip for 3 weeks to a destination of your choice and flexible personal "Me Days"
- Fast growth, big upside - real ownership, rapid learning, and a chance to shape the company's future
- Equity + bonus - early equity and bonuses tied to milestones
- Unlimited learning - full access to every course and program on the NewRich platform
- Home office stipend - budget for workspace and a recent MacBook
- Annual retreat - remote work with in person gatherings in inspiring locations

Apply

We'd love to hear from you!

Explore more at

📌 Staff Software Engineer (Toronto)
🏢 Newrich Network
📍 Toronto

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: staff software engineer (toronto) / toronto
Subscribe to this job alert:
Enter Your E-mail address to receive the latest job offers for: staff software engineer (toronto) / toronto