17 Apr
|
Newrich Network
|
Toronto
17 Apr
Newrich Network
Toronto
Apply on Kit Job: kitjob.ca/job/2fspbw
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
Apply on Kit Job: kitjob.ca/job/2fspbw
📌 Staff Software Engineer (Toronto)
🏢 Newrich Network
📍 Toronto