Backend Software Engineer - US Remote
Pragmatike
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
About the role
Role Overview
Backend Software Engineer (US Remote)
Build and scale integration-heavy backend services and platforms that process large volumes of transactions and data in real time. You’ll work in a high-ownership engineering culture, partnering with Product, Engineering, and Operations to deliver reliable, scalable systems.
What You’ll Do
- Design, develop, and maintain backend services using TypeScript and NestJS
- Architect scalable APIs, integrations, and event-driven systems
- Build and optimize high-throughput workflows for large-volume transaction/data processing
- Design data models, service architectures, and integration patterns for distributed systems
- Implement reliable asynchronous processing using queues, workers, and background jobs
- Translate business requirements into scalable technical solutions with cross-functional teams
- Improve platform reliability, performance, and operational efficiency
- Apply observability best practices (logging, monitoring, metrics, tracing, alerting)
- Support API design, developer experience, documentation, and internal tooling
- Participate in architecture discussions and influence long-term platform strategy
- Leverage modern AI-assisted development tools to improve productivity and code quality
- Own projects from design through deployment and ongoing optimization
Requirements
- 4+ years of professional backend engineering experience
- Strong TypeScript skills and production experience with NestJS (or similar Node.js frameworks)
- Proven ability to design and build scalable backend services and APIs
- Strong understanding of distributed systems, event-driven architectures, and asynchronous processing
- Experience integrating with third-party APIs, webhooks, and external platforms
- Solid system design skills for high-scale/high-complexity solutions
- Observability and production troubleshooting experience
- Testing and maintainability best practices
- Excellent communication and collaboration skills in a remote environment
Nice to Have
- Queue/background job tools such as BullMQ (or similar)
- Familiarity with Next.js or modern frontend frameworks
- Experience building high-volume transactional or integration-heavy systems
- Exposure to cloud infrastructure and DevOps best practices
- Startup/high-growth environment experience
- Knowledge of microservices/platform engineering concepts
- Using AI-powered development tools as part of daily workflow
About Pragmatike
Pragmatike recruits on behalf of a fast-growing technology company building critical infrastructure for high-volume, real-time business operations across multiple systems and platforms. The work focuses on integration-heavy, scalable backend services that power mission-critical workflows used by customers worldwide.
Scraped 6/13/2026