
Backend Software Engineer
Posted 3 days ago

Posted 3 days ago
This is a fully remote position, open to applicants in California.
• Design, develop, and sustain backend services utilizing TypeScript and NestJS.
• Architect and implement scalable APIs, integrations, and event-driven systems.
• Construct and enhance high-throughput workflows for processing large volumes of transactions and data.
• Create data models, service architectures, and integration patterns for intricate distributed systems.
• Develop dependable asynchronous processing systems utilizing queues, workers, and background jobs.
• Collaborate with Product and cross-functional teams to convert business requirements into scalable technical solutions.
• Enhance platform reliability, performance, and operational efficiency.
• Apply observability best practices, including logging, monitoring, metrics, tracing, and alerting.
• Contribute to API design, developer experience, documentation, and internal tooling.
• Engage in architectural discussions and shape long-term platform strategy.
• Utilize modern AI-assisted development tools to boost engineering productivity and code quality.
• Assume ownership of projects from design through deployment and continuous optimization.
• A minimum of 4 years of professional backend software engineering experience.
• Strong expertise in TypeScript and experience in developing production systems with NestJS or similar Node.js frameworks.
• Demonstrated ability in designing and constructing scalable APIs and backend services.
• In-depth understanding of distributed systems, event-driven architectures, and asynchronous processing.
• Experience in integrating with third-party APIs, webhooks, and external platforms.
• Robust system design capabilities and the ability to architect solutions that accommodate significant scale and complexity.
• Familiarity with observability tools, monitoring systems, and production troubleshooting.
• Comprehensive understanding of software engineering best practices, testing, and maintainability.
• Excellent communication skills with the ability to collaborate across both technical and non-technical teams.
• A proactive mindset driven by ownership, capable of working independently in a remote setting.
• Pragmatike is dedicated to a fair, transparent, and inclusive recruitment process.
• In accordance with GDPR, your personal data will be processed lawfully, fairly, and securely, used solely for recruitment purposes, including sharing it with our client(s) for employment consideration.
• You may request access, correction, or deletion of your data at any time.
• We are committed to maintaining the confidentiality and security of your information throughout the recruitment process.
RD Station
Minor Hotels Europe and Americas
BJAK
Get handpicked remote jobs straight to your inbox weekly.