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

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.

Backend Software Engineer
PragmatikeBackend Software Engineer designing and scaling integration-heavy backend services for a fast-growing technology company. Collaborating with cross-functional teams to build reliable systems supporting mission-critical workflows.
Posted 6/16/2026full-timeNew York City • California, New Jersey, New York, North Carolina, Pennsylvania, Rhode Island, Texas, Utah, Washington • 🇺🇸 United StatesMid-LevelSenior💰 $150,000 - $200,000 per yearWebsite
Tech Stack
Tools & technologiesDistributed 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- Offers Equity 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
ATS Keywords
✓ Tailor your resumeApplicant 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 designobservabilitymonitoringproduction troubleshooting
Soft Skills
communicationcollaborationownership-driven mindsetindependenceproactive