Staff Software Engineer

N
Newrich NetworkCreator Platform, EdTech, Fintech
United States, Canada, Brazil, PolandFull-TimeStaff
Salary130000 - 160000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
8+ years
Required Skills
AWSNode.jsPHPPostgreSQLExpress.jsMySQLReact.jsTypeScriptGoRedisWebRTCCI/CDGitHub ActionsAWS LambdaCloudFormationPlaywright

Requirements

  • 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
  • Strong backend experience (PHP/Laravel, TypeScript/Node, Go, or similar)
  • Deep understanding of system design and architecture
  • Deep understanding of API design and service boundaries
  • Deep understanding of Databases (MySQL, PostgreSQL, event-driven systems)
  • Deep understanding of 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 or equivalent)
  • Ability to operate with high autonomy
  • Strong product intuition—can make tradeoffs between speed and scalability
  • Experience mentoring engineers and influencing technical direction
  • Comfortable working in early-stage, ambiguous environments
  • Experience in a multi-service/microservices-style architecture

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 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, ensure 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, mentor juniors
  • Manage integrations between systems and cloud services (AWS)
  • Maintain documentation, database schemas, and ensure security best practices
View Full Description & ApplyYou'll be redirected to the employer's site
130000 - 160000 USD per year
Apply Now