Remote Position
[Remote] Senior Software Engineer (Solutions) - TypeScript/Node.js/React
🌍 Remote · United States
💼 Full-time
Note: The job is a remote job and is open to candidates in USA. RealPage is a global provider of software and data analytics for the real estate industry. The company is seeking a product-minded Senior Software Engineer to build scalable, customer-facing solutions across the stack using TypeScript, Node.js, and React. The role involves end-to-end delivery, API and web application development, cross-functional collaboration, mentoring, and production observability.
Responsibilities
- Own end to end delivery of customer facing capabilities—from discovery and technical design through implementation, testing, release, and observability in production
- Design and build performant APIs and event driven services in Node.js TypeScript) that integrate with internal and third-party systems
- Develop modern web apps with React TypeScript), implementing accessible, resilient UI patterns and high-quality state/data management
- Elevate code quality through automated tests (unit, integration, UI, code reviews, and engineering best practices
- Make smart tradeoffs on architecture, performance, cost, security, and developer velocity; communicate decisions clearly to technical and non-technical audiences
- Partner cross functionally with Product and Design on discovery, scoping, and outcomes; mentor engineers and uplevel team practices
- Instrument, measure, and iterate using logging, tracing, dashboards, and A/B experiments to ensure reliability and impact
Skills
- 5 to 8+ years building production software, including 3+ years with TypeScript across front end and/or back end
- Expertise in Node.js (TypeScript): Express/Fastify/NestJS (or similar), async patterns, performance profiling, and memory/CPU tuning
- Expertise in React (TypeScript): component design, hooks, state/data management, accessibility WCAG, and testing React Testing Library/Jest)
- API craftsmanship: Designing stable REST/GraphQL APIs; authentication/authorization OAuth2/OIDC, pagination, rate limiting, and telemetry
- Quality mindset: Proficiency with Jest and integration testing; code review excellence; strong debugging and observability (logs/metrics/traces)
- Collaboration & communication: Ability to lead technical discussions, write crisp design docs, and influence product direction with data and empathy
- Event driven systems: Practical experience with queues/streams (e.g., Kafka, RabbitMQ, SQS/SNS, Service Bus) and eventual consistency patterns
- Cloud & CI/CD Comfort with AWS or Azure; containers (Docker), orchestration Kubernetes or ECS/AKS, and pipelines GitHub Actions/Azure DevOps/etc.)
- Performance & Reliability: Profiling web performance, Web Vitals, CDN strategies; SRE practices, chaos testing, and OpenTelemetry
- Security depth: Threat modeling, dependency scanning SCA, SAST/DAST, and secrets automation Vault/Parameter Store/Key Vault)
Company Overview
Company H1B Sponsorship