Senior Software Engineer II - Backend
Core
Design, code, and deploy high-performance backend microservices and APIs for an intelligent site platform.
Role type
Senior Backend Software Engineer (Individual Contributor)
Builds
Scalable production-grade microservices, API endpoints, and backend infrastructure.
Domain
Intelligent site technology / Physical security / Cloud infrastructure
Required skills
Node.js, TypeScript, RESTful API design, GraphQL, SQL database design, Docker, Kubernetes, CI/CD pipelines, root-cause analysis, unit testing
Preferred skills
NestJS framework, OpenAPI specification, Agile environment adaptability
Technologies
Node.js, TypeScript, SQL, Docker, Kubernetes, CI/CD tools
Responsibilities
Architect and implement high-velocity backend features; Optimize system architecture and database query performance; Collaborate with Product, QA, and DevOps to translate requirements into technical specs; Champion code quality through rigorous testing and code reviews; Debug complex production defects; Provide technical mentorship to fellow engineers; Contribute to CI/CD pipelines and developer tooling.
Seniority
Senior, hands-on IC