Backend Software Engineer Position
">
We are seeking an experienced Backend Software Engineer to contribute to forward-thinking projects within a high-growth environment.
The ideal candidate will have a strong history of delivering production-quality systems and be well-versed in scalable architecture and design patterns.
* Key Responsibilities:
* Design, build, and deploy scalable and maintainable backend systems within a cloud-native environment (AWS).
* Partner with product, design, and engineering peers to shape solutions from conception to release.
* Implement observability tooling (alerts, logging, metrics), and take part in post-incident investigations to strengthen system resilience.
Required Skills and Qualifications:
* Proven experience in backend software development.
* Deep knowledge of scalable architecture and design patterns.
* Strong expertise in Node.js and TypeScript, including experience with NestJS, serverless frameworks, and AWS Lambda.
* Experience with event-driven and microservice-based architectures.
Tech Environment:
* Cloud: AWS (Amazon Web Services)
* Languages: TypeScript (Node.js)
* Frameworks: NestJS, Serverless
* Databases: AWS Aurora (PostgreSQL / MySQL)
About the Role:
* Work with a global team in a remote-friendly setting.
* Be part of a rapidly expanding company with a strong tech culture.
* Contribute to innovative, meaningful projects using modern tools and architecture.