Senior Back-End Engineer

Posted 6hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Back-End Engineer developing microservices using NestJS and TypeScript for Spectrio's digital signage platform. Collaborating within Agile teams to enhance backend solutions for high-traffic environments.

Responsibilities:

  • Design and maintain scalable microservices using the NestJS framework and TypeScript
  • Develop and maintain backend logic across a hybrid environment of containerized microservices on Amazon EKS and serverless functions using AWS Lambda
  • Work with DevOps to manage application-level resources using Terraform
  • Design complex schemas and manage data persistence using MongoDB Atlas and Amazon RDS
  • Implement robust event-driven communication patterns between the back-end and signage devices using AWS SQS and AWS SNS
  • Integrate and maintain comprehensive monitoring using OpenTelemetry
  • Implement secure authentication and authorization flows using Passport.js and JWT
  • Lead by example in testing, maintaining high code coverage using Playwright and Jest

Requirements:

  • Bachelor's Degree in Computer Science or related field
  • 5+ years of experience in back-end software engineering
  • Proven track record of building and deploying high-traffic applications in an AWS environment
  • Expertise in TypeScript and modern JavaScript (ES2022+)
  • Experience with Agile methodologies and a collaborative, sprint-based workflow

Benefits:

  • Medical
  • Dental
  • Vision
  • Paid Parental Leave
  • 401k
  • HSA
  • FSA
  • Dependent Care FSA
  • Short and Long Term Disability
  • Life Insurance
  • EAP
  • Paid Time Off
  • Paid Sick Time
  • Paid Holidays
  • Education Reimbursement