Backend Software Engineer- job post ASSA ABLOY
Job Description
Backend Software Engineer
Location: Phoenix, Arizona
Department: Building Technology Solutions
Reports To: Commercial Development Manager
Summary
We are launching a new, greenfield product, and we are building a newly assembled, cross‑functional product team to deliver it. We are seeking a Backend Software Engineer to help define, build, and scale the backend foundation of this product from inception through production.
This role offers the opportunity to apply backend best practices and modern frameworks in a new product setting, while operating within the quality, security, and scalability standards of an enterprise environment. You will collaborate closely with a full-stack team to deliver intuitive, high‑quality user experiences from MVP through full production.
Key Responsibilities
Design and develop backend services for a new product using TypeScript and NestJS or similar frameworks
Contribute to architectural decisions with a focus on scalability, reliability, and long‑term maintainability
Build and maintain APIs and backend services that support data‑driven and ML‑enabled features
Develop and manage data access layers using Prisma or equivalent ORM technologies
Containerize backend services using Docker or equivalent and support deployment into enterprise‑managed environments
Help mature early‑stage prototypes and MVPs into production‑ready systems
Ensure backend systems meet enterprise standards for performance, security, and operational stability
Participate in design reviews, code reviews, and technical documentation
Balance rapid product iteration with enterprise engineering best practices
The skills and experience you bring:
3+ years of professional backend software development experience
Strong proficiency in TypeScript
Hands‑on experience with NestJS or similar Node.js frameworks (e.g., Express, Fastify)
Experience using Prisma or other modern ORM libraries
Practical experience with Docker in development and production environments
