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
Backend Software Engineer (US Remote)
Join a high-ownership engineering culture building critical infrastructure for high-volume, real-time business operations.
Role Overview
You will design, build, and scale integration-heavy backend services that process large volumes of transactions and data. You’ll work closely 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 and implement scalable APIs, integrations, and event-driven systems
- Build high-throughput workflows for processing large volumes of transactions and data
- Design data models and service architectures for complex distributed systems
- Implement reliable asynchronous processing (queues, workers, background jobs)
- Collaborate cross-functionally to translate business requirements into technical solutions
- Improve reliability, performance, and operational efficiency
- Implement observability best practices (logging, monitoring, metrics, tracing, alerting)
- Contribute to API design, documentation, and internal tooling
- Take ownership from design through deployment and ongoing optimization
- Use modern AI-assisted development tools to improve productivity and code quality
Requirements
- 4+ years of professional backend engineering experience
- Strong TypeScript and production experience with NestJS (or similar Node.js frameworks)
- Proven experience designing and building scalable APIs and backend services
- Strong knowledge 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, complex architectures
- Experience with observability/monitoring and production troubleshooting
- Strong software engineering best practices (testing, maintainability)
- Excellent communication skills and ability to work independently in a remote environment
Nice to Have
- Queue management/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 and platform engineering concepts
- Experience using AI-powered development tools in the engineering workflow
About Pragmatike
Pragmatike is recruiting on behalf of a fast-growing technology company that builds critical infrastructure for high-volume, real-time business operations. The company focuses on integration-heavy backend systems and scalable platforms used for mission-critical customer workflows.
Scraped 6/13/2026