cover
Full Time

Staff Software Engineer/ 2 days ago

Application ends: 2026-05-21

Quick Summary

Staff Software Engineer based in Canada to lead architecture and development for a creator-focused social learning platform. Requires 8+ years of experience with distributed systems and a stack including PHP/Laravel, Node.js, Go, React, and AWS. This hands-on role involves designing scalable systems, mentoring engineers, and collaborating with founders to address economic inequality. Compensation ranges from $130,000 to $160,000, including base, equity, and bonuses.

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 economic inequality crisis is a defining challenge of our time, presenting a significant opportunity for innovation. At Newrich, we leverage cutting-edge technology to connect coaches with their communities, enabling them to share educational knowledge with students and followers.

We believe empowering individuals is key to creating a more equitable world. Empowered individuals can then inspire and uplift those around them.

Traditional institutions are evolving, and new ways of life are emerging rapidly. The world is transforming at an unprecedented pace.

We believe education, inspiration, and motivation are essential for creating economic opportunity, alleviating poverty, and ending economic suffering.

A primary cause of economic inequality is not inherited wealth or exclusive networks, but rather a lack of knowledge and skills to control one's financial destiny.

Newrich addresses this by building a next-generation creator platform and software tools. Our platform helps business, health, and wellness coaches efficiently and cost-effectively manage their creator businesses, while also growing their audiences through improved visibility and algorithmic ranking on our social learning platform.

We empower digital entrepreneurs to achieve their aspirations. Our mission is to help individuals build a balanced, fulfilling lifestyle, fostering wealth and independence.

Our diverse team spans the Americas and Europe, collaborating with partners globally. We are outdoor enthusiasts, musicians, artists, athletes, parents, and adventurers, representing four nationalities and growing. We are united by a passion for solving complex problems, a commitment to addressing economic inequality, and a belief in technology as a force for good.

We are a fast-growing team dedicated to a vision where anyone can work remotely, pursue their passions, and live life on their own terms.

Our platform integrates SaaS tools, e-learning programs, and a supportive social network, forming a comprehensive ecosystem for creators, entrepreneurs, and dreamers seeking more than just a career.

We are seeking a Staff Software Engineer to contribute across our product, developing new features, enhancing existing systems, and improving team efficiency. This is a hands-on role for a proactive individual who thrives in dynamic environments and takes ownership.

This role is pivotal in shaping both our product and our company culture.

You will work across our technology stack, including PHP 8.2 / Laravel 10, Node.JS, Golang, React frontend (React 18 + TypeScript + Vite), and AWS infrastructure. You will contribute directly to production code, while also improving workflows, documentation, and processes. We prioritize attitude and ownership over perfect technical mastery.

We believe fulfilling work and a healthy work-life balance are fundamental to a NewRich Lifestyle.

If you are motivated, ambitious, and ready to grow with us, we encourage you to apply!

Requirements

What You’ll Do

  • Design and build scalable, fault-tolerant systems across product and infrastructure.
  • Own end-to-end architecture decisions for multiple services.
  • Lead development of core platform primitives (content, identity, transactions, messaging).
  • Improve performance, reliability, and system observability.
  • Collaborate closely with founders to translate product vision into technical systems.
  • Set engineering standards, best practices, and code quality benchmarks.
  • Mentor engineers and contribute to team development.
  • Identify and eliminate bottlenecks throughout the stack.

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 one or more of the following:
    • Marketplaces
    • Social platforms
    • Payments / fintech systems
    • SaaS infrastructure

Technical Strength

  • Strong backend experience (e.g., 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)
    • Real-time systems (messaging, notifications, streaming)
    • Cloud infrastructure (AWS or equivalent)

Leadership & Ownership

  • Ability to operate with high autonomy.
  • Strong product intuition, capable of making tradeoffs between speed and scalability.
  • Experience mentoring engineers and influencing technical direction.
  • Comfortable working in early-stage, ambiguous environments.

Tech Stack (Current & Evolving)

  • Backend: Laravel (PHP), moving toward TypeScript / Go services.
  • Database: MySQL (with future evolution toward more scalable architectures).
  • Infrastructure: AWS.
  • Realtime / Messaging: In-house systems (moving away from third-party dependencies).
  • WebRTC, FFMPEG, HLS, SRT, RTMP, DRM.
  • Node.js/Express.
  • GitHub Actions.
  • NoSQL (PostgreSQL, Redis).
  • Experience in a multi-service/microservices-style architecture.
  • Familiarity with AWS services such as ECS/ECR, RDS, S3, CloudFront, Redis, Amazon MQ, and Lambda.
  • Experience with Infrastructure as Code (especially CloudFormation-style templates and environment parameterization).
  • Experience improving GitHub Actions workflows and CI/CD pipelines.
  • Familiarity with automated testing and quality tooling (Pest/PHPUnit, Vitest, Playwright, ESLint/Prettier, Pint, Psalm).

Nice to have:

  • Demonstrated experience scaling large distributed architectures.
  • Experience working in a remote-first environment.
  • Prior experience with social media, fintech, or messaging applications.

Personal qualities:

  • Self-driven, motivated, and reliable in a fast-paced environment.
  • Passionate about something, including a hobby outside of work (coding as a hobby is also valued).

Responsibilities:

  • 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).
  • Work with CI/CD pipelines, automated testing, and code reviews.
  • Collaborate with cross-functional teams and mentor junior engineers.
  • Manage integrations between systems and cloud services (AWS).
  • Maintain documentation, database schemas, and ensure security best practices.

What Makes This Role Different

What You Get

  • Be part of truly mission-driven work focused on reducing economic inequality and empowering individuals.
  • Flexible working environment with high autonomy, allowing work-life integration.
  • Benefits include a remote working budget, an educational budget, and time for skill development.
  • Join an excellent, vibrant, and smart team committed to openness, tolerance, and respect.
  • Help define the technical foundation of an entire ecosystem, not just a feature.
  • Direct access to founders and influence on product and business decisions.
  • Opportunity to build both consumer-grade social products and fintech-grade infrastructure.
  • High ownership, low bureaucracy.

Compensation

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

Who You Should Be

You are a systems thinker, not just a coder. You have experience with systems that broke at scale and learned how to fix them. You prioritize performance, reliability, and long-term architecture, while also knowing how to ship quickly when necessary.

If you are eager to help build the infrastructure powering the next generation of online businesses, we invite you to connect with us.

About Our Team

We operate remotely across four countries: United States, Canada, Brazil, and Poland. We are seeking candidates residing and working in one of these countries. We host an annual in-person team gathering and offer options for occasional in-person collaboration.

Diversity & Inclusion

We highly value diversity and inclusion, striving to attract individuals of all genders, races, creeds, ethnicities, abilities, and backgrounds. We believe that diverse perspectives and approaches lead to the best ideas and solutions.

Our values

  • Tackling the economic inequality crisis is our greatest mission.
  • We act with urgency.
  • Our curiosity fuels our growth.
  • We recognize that change is constant, and we find joy and power in exploration.
  • We’re rooted in diversity. Just as ecosystems need biodiversity to thrive, our resiliency comes from our differences.
  • We Care For Each Other. We love the power of machines but we nurture each other as humans.
  • Trust is fundamental. We assume the best in everyone, and we share ideas openly so that we have a positive impact.

Join us to help us build a more resilient world together.

Benefits

  • Paid Adventure Time – Take an all-expenses-paid remote working trip for 3 weeks to a destination of your choice with one of our remote work-trip partners. Additionally, enjoy “Me-Days” – flexible personal days for reset.
  • Fast Growth, Big Upside – As a small, ambitious team, you'll gain more ownership, faster learning, and a real chance to shape our company's future and your career.
  • Equity + Bonus - Receive early equity and a share in our future success. Bonuses are paid based on company milestones and KPIs.
  • Unlimited Learning – Gain full access to every course and program on our NewRich platform. We invest in your growth, as your development fuels ours.
  • Home Office Stipend – We support your ideal workspace with a budget and provide a new MacBook for productivity.
  • Annual Retreat – Work remotely, but connect with the team in person. We gather annually in amazing locations, with Colombia as the next destination.

Excited about this role?

Explore more at https://newrich.com/careers

We’d love to hear from you!

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

Share

Newrich Network

Newrich Network

  • Address
    Toronto, Ontario
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy