✦ Luna Orbit — Software Engineering

Staff Software Engineer - CRM - US (Remote)

at Luxury Presence

📍 Remote, US Remote 💰 $200K – $250K USD / year Posted April 02, 2026
Salary $200K – $250K USD / year
Type Full-Time
Experience lead
Exp. Years 8+ years
Education Not Specified
Category Software Engineering

Senior/Lead Software Engineer focused on integrating SaaS CRM-like capabilities and building scalable full-stack applications with TypeScript, Java, and AI-ready backend stacks.

  • Develop full-stack features
  • Design scalable microservices
  • Drive data modeling and performance
  • Integrate AI services and RAG pipelines
  • Lead cross-functional initiatives

Frontend: React, Tailwind; Backend: Node.js/TypeScript, Java; Databases: PostgreSQL, Redis, Elasticsearch; Cloud: AWS, Kubernetes, Lambda, Temporal; AI: language model integration and data pipelines.

The ideal candidate is a senior/lead software engineer with 8+ years of full-stack experience (TypeScript/Node.js/React) and a strong track record building scalable SaaS platforms. They should be proficient with microservices in cloud-native environments (AWS), GraphQL, event streams (Kafka/SQS), and distributed databases (PostgreSQL, Elasticsearch). Comfort with multi-tenant architectures and strong frontend skills are key.

8+ years of professional software engineeringDeep expertise in TypeScriptNode.jsand ReactExperience designing and operating scalable microservice architectures in cloud-native environments (AWS preferred)Strong understanding of GraphQLevent-driven systems (KafkaSQS)and distributed databases (PostgreSQLDynamoDBElasticsearch)Proven track record leading high-impact initiatives from concept through production in a SaaS environmentExpert-level grasp of software design principles and experience with multi-tenant platform architectures
Experience with MCP serversLLM-based validationor spec-driven development workflowsExperience in CRM or enterprise platform integrations
ReactTailwindApolloNode/TypeScript MicroservicesPostgreSQLRedisElasticsearchAWSKubernetesLambdaTemporalKafkaSQS
8+ years software engineeringTypeScript/Node.js/ReactGraphQLKafkaSQSPostgreSQL/PostgresDynamoDBElasticsearchAWSKubernetesLambdaTemporalmicroservicesmulti-tenant architectures
TypeScriptNode.jsReactGraphQLKafkaSQSPostgreSQLPostgresDynamoDBElasticsearchAWSAmazon Web ServicesKubernetesLambdaTemporalMicroservicesMulti-tenantTailwindApollo
CommunicationCollaborationLeadershipProblem-solvingStrategic thinkingMentoringTeamwork
Industry SaaS
Job Function Full-stack software engineering to deliver scalable, AI-enabled SaaS features
Role Subtype Senior/Lead Software Engineer
Tech Domains JavaScript, TypeScript, Node.js, React, SQL / PostgreSQL, Kubernetes, Docker, Amazon Web Services, Azure, Google Cloud Platform, MongoDB, Redis, Elasticsearch, GraphQL, Kafka, SQS, Python, Java
Staff Software Engineercrmremotetypescriptnode.jsreactgraphqlawsamazon web serviceskubernetestemporalmicroservicesmulti-tenantpostgresqlpostgresdynamodbelasticsearchpytorchlambdafastapitailwindapollosaasleadcloud-nativestaff software engineer

Less than 8 years experience, Lack of TypeScript/Node.js/React backend experience, No AWS or Kubernetes experience, No GraphQL / Kafka / SQS experience

Apply for this Position →

Get matched to jobs like this

Luna finds roles that fit your skills and career goals — no endless scrolling required.

Create a Free Profile