> Markdown version of [/jobs/ext/2735576-mid-senior-backend-engineer](https://www.wearedevelopers.com/jobs/ext/2735576-mid-senior-backend-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mid-Senior Backend Engineer - **Company:** Indiana Stamp Co., Inc. - **Location:** United States (Remote available) - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Application Programming Interfaces (APIs), Application Performance Management, User Authentication, Software as a Service, Code Review, Relational Databases, Database Models, Software Debugging, Software Design Patterns, Distributed Systems, Identity and Access Management, Python (Programming Language), PostgreSQL, Node.Js, Object-Relational Mapping, Systems Development Life Cycle, Query Optimization, RabbitMQ, Redis, Azure Active Directory, Distributed Caching, Secure Coding, Software Engineering, TypeScript, Data Logging, Cloud Platform System, Okta, System Availability, Backend, Event Driven Architecture, Kubernetes, Apache Kafka, Front End Software Development, Asynchronous Programming, Api Design, NestJS, Restful APIs, Domain Driven Design, Devsecops, Serverless Computing, Docker, Microservices - **Published:** September 5, 2026 - **Apply:** https://arc.dev/remote-jobs/j/redirect/phpx4uqvzu ## About the Role We are looking for an experienced Mid-Level or Senior Backend Engineer with at least 4 years of professional software development experience, with a strong background in backend TypeScript development., * 4+ years of professional software engineering experience, primarily in backend development. * Strong professional experience with TypeScript and Node.js for backend development. * Hands-on experience designing and building production backend applications and APIs. * Experience with NestJS is strongly preferred. * Strong understanding of server-side architecture, API design and service-oriented development. * Hands-on experience with microservices, distributed systems and common backend design patterns. * Solid experience with relational databases, preferably PostgreSQL, including data modeling and query optimization. * Experience working with ORMs or data-access frameworks such as Prisma, TypeORM or similar. * Good understanding of asynchronous programming and background processing. * Experience with observability, structured logging, monitoring and debugging production systems. * Strong understanding of testing, maintainability, clean code and secure coding practices. * Ability to independently own technical problems and deliver production-ready solutions. Nice to have * Strong hands-on experience with NestJS in production environments. * Experience with Redis and distributed caching. * Familiarity with queues and asynchronous processing technologies such as BullMQ, NATS, Kafka or RabbitMQ. * Experience designing event-driven architectures. * Experience with Kubernetes, Docker and cloud-native infrastructure. * Exposure to domain-driven design, clean architecture or similar architectural approaches. * Experience with authentication, authorization and identity platforms such as Keycloak or Microsoft Entra ID. * Experience building multi-tenant SaaS platforms. * Experience with high-traffic systems or complex third-party integrations. * Awareness of secure SDLC, DevSecOps and compliance-driven engineering. * Experience with Go or Python as an additional backend language is a plus., Candidates should have at least 4 years of relevant professional software engineering experience and substantial hands-on experience building backend applications with TypeScript and Node.js. * We are particularly interested in engineers who have worked with NestJS in production and are comfortable taking ownership of backend services, APIs and distributed systems. ## Description * Design, develop and maintain scalable backend services and APIs primarily using TypeScript. * Build and evolve backend applications using Node.js and preferably NestJS. * Design cloud-native services with high availability, resilience and performance in mind. * Develop and maintain microservices and event-driven systems. * Design backend components with strong reliability, observability and security principles. * Build well-structured REST APIs and service-to-service integrations. * Design and optimize database models, queries and application performance. * Collaborate closely with frontend, platform and security engineers. * Write clean, modular, testable and well-documented production-grade code. * Participate in code reviews and contribute to backend architecture and engineering standards. * Troubleshoot production incidents, performance bottlenecks and issues across distributed environments. * Take ownership of backend features and services from design through deployment and ongoing operation. ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) ## Related Articles - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Backend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/196-backend-developer-salary-in-germany-2023) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer)