Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Pragmatike

Backend Software Engineer

Pragmatike

Backend Software Engineer designing and building integration-heavy backend services with TypeScript and NestJS. Join a fast-growing tech company solving critical infrastructure challenges.

Posted 6/10/2026full-timeRemote • California • 🇺🇸 United StatesMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
Distributed SystemsJavaScriptNode.jsTypeScript

About the role

Key responsibilities & impact
  • 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.

Requirements

What you’ll need
  • 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.

Benefits

Comp & perks
  • Pragmatike is committed to a fair, transparent, and inclusive recruitment process.
  • In accordance with GDPR, your personal data will be processed lawfully, fairly, and securely, and 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.

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptNestJSAPI designasynchronous processingdistributed systemsevent-driven architecturessystem designscalable backend servicesproduction troubleshootingobservability best practices
Soft Skills
communicationcollaborationownership-driven mindsetindependent workproactive approach