Backend Software Engineer - US Remote

PragmatikeLos Angeles, CA
Remote

About The Position

Pragmatike is recruiting on behalf of a fast-growing technology company building critical infrastructure that powers high-volume, real-time business operations across multiple systems and platforms. We are seeking a Backend Software Engineer with strong TypeScript and NestJS expertise to help design, build, and scale integration-heavy backend services that process large volumes of transactions and data. This is an opportunity to join a high-ownership engineering culture where developers are encouraged to move quickly, solve meaningful technical challenges, and have a direct impact on product and platform evolution. You'll work closely with Product, Engineering, and Operations teams to build reliable, scalable systems that support mission-critical workflows used by customers worldwide.

Requirements

  • 4+ years of professional backend software engineering experience.
  • Strong proficiency in TypeScript and experience building production systems with NestJS or similar Node.js frameworks.
  • Proven experience designing and building scalable APIs and backend services.
  • 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 and the ability to architect solutions that handle significant scale and complexity.
  • Experience working with observability tools, monitoring systems, and production troubleshooting.
  • Strong understanding of software engineering best practices, testing, and maintainability.
  • Excellent communication skills and ability to collaborate across technical and non-technical teams.
  • A proactive, ownership-driven mindset with the ability to work independently in a remote environment.

Nice To Haves

  • Experience with queue management and background job processing tools such as BullMQ or similar technologies.
  • 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.
  • Experience working in startup or high-growth environments.
  • Knowledge of distributed architectures, microservices, and platform engineering concepts.
  • Experience using AI-powered development tools as part of your engineering workflow.

Responsibilities

  • Design, develop, and maintain backend services using TypeScript and NestJS.
  • Architect and implement scalable APIs, integrations, and event-driven systems.
  • Build and optimize high-throughput workflows that process large volumes of transactions and data.
  • Design data models, service architectures, and integration patterns for complex distributed systems.
  • Develop reliable asynchronous processing systems using queues, workers, and background jobs.
  • Collaborate with Product and cross-functional teams to translate business requirements into scalable technical solutions.
  • Improve platform reliability, performance, and operational efficiency.
  • Implement observability best practices, including logging, monitoring, metrics, tracing, and alerting.
  • Contribute to API design, developer experience, documentation, and internal tooling.
  • Participate in architectural discussions and influence long-term platform strategy.
  • Leverage modern AI-assisted development tools to improve engineering productivity and code quality.
  • Take ownership of projects from design through deployment and ongoing optimization.

Benefits

  • The client is building highly scalable technology that sits at the core of critical business operations, offering engineers the opportunity to work on complex systems, large-scale integrations, and real-world technical challenges.
  • You'll join a collaborative, fast-moving environment where ownership is encouraged, decisions are made quickly, and engineers have meaningful influence on architecture, product direction, and engineering culture.
  • This role offers the opportunity to tackle challenging backend problems, work with modern technologies, and grow alongside an ambitious team building for scale.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service