Staff Software Engineer - Data Platform (remote)
About the Role
It’s also the greatest opportunity for innovation, and a challenge we’re proud to take on. At Newrich, we’re harnessing cutting-edge technology to better connect coaches with their communities and help them further spread their educational knowledge to their students and followers. And we believe that education, inspiration, and motivation are the only way to create economic opportunity, alleviate poverty and end economic suffering for everyone. It's not \"being born into wealth\" or \" being in a special club\". It's a lack of knowledge and skills to control your own financial destiny. At Newrich, we are building the next generation creator platform and software tools to not only enable business, health, and wellness coaches to more efficiently and cost effectively run their creator business - but also to grow their audiences with improved visibility and algorithmic ranking on our social learning platform. We empower digital entrepreneurs to turn their dreams into reality. Our mission is simple yet bold: to help people create a balanced, fulfilling lifestyle – while building wealth and independence along the way. We’re outdoor enthusiasts, musicians, artists, athletes, parents, and adventurers—4 nationalities strong and growing. We’re a fast-growing team driven by one vision: a world where anyone can work remotely, chase their passion, and live life on their own terms. Our platform combines SaaS tools, e-learning programs, and a supportive social network – a one-stop ecosystem designed for creators, entrepreneurs, and dreamers who want more than just a career. We are looking for a Staff Software Engineer who can contribute across the product — building new features, improving existing systems, and helping the team work more efficiently. You will work across our stack (PHP 8.2 / Laravel 10), Node.JS, Golang, and React frontend (React 18 + TypeScript + Vite), and AWS infrastructure, contributing directly to production code while helping improve workflows, documentation, and processes. Lead development of core platform primitives (content, identity, transactions, messaging) Improve performance, reliability, and system observability Set engineering standards, best practices, and code quality bar Mentor engineers and help level up the team 8+ years of software engineering experience Experience working on high-growth products or platforms Social platforms Strong backend experience (e.g., PHP/Laravel, TypeScript/Node, Go, or similar) Databases (MySQL, Postgres, event-driven systems) Payment systems or financial workflows (preferred) Cloud infrastructure (AWS or equivalent) 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) • Node.js/Express, GitHub Actions. • NoSQL (PostgreSQL, Redis). • 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) Nice to have: You have experience in working in a remote-first environment. You have worked with social media, fintech, or messaging applications before. Personal qualities: Passionate about something - including a hobby outside of work (unless coding is also your hobby - we LOVE that) Develop and maintain server-side applications (PHP 8, Laravel 10, Node.JS, Golang, MySQL). Build and optimize APIs, ensure performance, scalability, and security. Implement front-end features with React.js (18.2). Work with CI/CD pipelines, automated testing, and code reviews. Manage integrations between systems and cloud services (AWS). Maintain documentation, database schemas, and ensure security best practices. Flexible working environment with a lot of autonomy. Other benefits like a remote working budget, an educational budget and time to develop new skills. You will help define the technical foundation of an entire ecosystem , not just a feature Competitive Salary (combination of base + equity + annual bonus) (based on location, experience, and company performance) Meaningful equity package (early-stage upside) Flexible work environment You care about performance, reliability, and long-term architecture, but you also know how to ship fast when it matters. If you want to help build the infrastructure powering the next generation of online businesses, we’d love to talk. We work remotely from 4 different countries and we are looking for candidates that are also living and working in one of these countries: Diversity & Inclusion We place enormous value on diversity and inclusion and strive to continually bring in people of all genders, races, creeds, ethnicities, abilities and backgrounds. We’re rooted in diversity. We Care For Each Other. Join us to help us build a more resilient world together. 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. On top of that, you’ll have “Me-Days” – flexible personal days you can take whenever you need a reset. Equity + Bonus - Take some early equity and grab a piece of our future success. Bonuses paid out based on company hitting specific milestones and KPIs. Unlimited Learning – You’ll get full access to every course and program on our NewRich platform. Home Office Stipend– Your setup matters. Annual Retreat – Work remote, but meet the team IRL.
Required Skills
Keywords
Interested in this role?
Apply now and take the next step in your career.
