Logo for Spectrio

Senior Back-End Engineer

Job description

Description

As a leading provider of comprehensive digital signage solutions, Spectrio empowers clients to transform their business locations into modern, dynamic destinations for customers and employees. 


Headquartered in Tampa, Florida, and serving more than 150,000 global client locations across industries including automotive, healthcare, and financial services, Spectrio consistently ranks among the fastest-growing and largest companies in the Tampa Bay area.


As part of the Tampa Bay Business Journal’s “Fast 50” and “Tampa Bay 200,” as well as being honored 11 times on the Inc. 5000. Spectrio’s digital signage software has received praise for its features and ease of use by reviewers on Capterra and G2, as well as winning multiple awards for creative content, technology, and innovation!  


For more information, visit www.Spectrio.com.


This is a US BASED POSITION. This position is open to external candidates in Florida, North Carolina, or Texas and offers the flexibility of remote work. Internal candidates are also encouraged to apply.


 

Primary Objective: Spectrio is seeking a Senior Back-End Engineer to join our SPE team. In this role, you will be a lead contributor to our cloud-native Digital Signage platform, focusing on the core software that powers media management, device communication, and global content delivery. You will work within an Agile environment on 2-week sprints, collaborating across front-end, device, and DevOps teams to build a scalable, high-availability system.


Responsibilities include: 

  • Architectural Leadership: Design and maintain scalable microservices using the NestJS framework and TypeScript, ensuring high performance and responsiveness to requests from the front-end and IoT-connected devices.
  • Cloud Native Development: Develop and maintain backend logic across a hybrid environment of containerized microservices on Amazon EKS and serverless functions using AWS Lambda.
  • Infrastructure Collaboration: Work with DevOps to manage application-level resources using Terraform, specifically focusing on the configuration of S3 buckets, SQS queues, SNS Topics, IAM roles, Secrets Manager entries, and Lambda functions.
  • Data Management: Design complex schemas and manage data persistence using MongoDB Atlas (integrated via Mongoose) for application data and Amazon RDS (PostgreSQL) for integration hub services.  Optimize queries, indexing, and data models.
  • Messaging & IoT: Implement robust event-driven communication patterns between the back-end and signage devices using AWS SQS and AWS SNS for job queuing and IoT protocols for real-time device updates.  Implement MQTT-based communication.  Integrate with AWS IoT Core for device messaging and telemetry
  • Observability & Reliability: Integrate and maintain comprehensive monitoring using OpenTelemetry for tracing, metrics, and logging to ensure the platform meets strict reliability standards.
  • Security First: Implement secure authentication and authorization flows using Passport.js and JWT, and manage sensitive information via AWS Secrets Manager.
  • Quality Assurance: Lead by example in testing, maintaining high code coverage using Playwright and Jest  and implementing end-to-end (E2E) testing suites to ensure platform stability.

 Required Technical Skills 

  • Backend Frameworks: Extensive experience with Node.js and NestJS.
  • Cloud Infrastructure: Deep knowledge of AWS Services, specifically:
    • Compute: Lambda, EC2, and EKS (Elastic Kubernetes Service).
    • Storage/CDN: S3 and CloudFront (including Lambda@Edge and OAC).
    • Networking: VPC, Security Groups, and API Gateway.
    • Databases: MongoDB/Mongoose, PostgreSQL (RDS), and Redis (ElastiCache).
  • DevOps & Tooling: Familiarity with Terraform, GitHub Actions for CI/CD, and Docker for local development.
  • Communication: Strong understanding of asynchronous messaging (SQS) and event-driven architectures.
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.
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).

Collaboration & Agile Execution

  • Agile Proficiency: Actively participate in 2-week sprints, using Jira to provide accurate estimates and technical insights during planning and grooming sessions.
  • Cross-Team Coordination: Effectively collaborate with Front-End, Device, DevOps, and other internal teams, maintaining clear technical documentation in Confluence to support global signage requirements.
  • Version Control & CI/CD: Manage complex codebases in GitHub, leading by example through thorough code reviews and leveraging GitHub Actions for automated deployments.
  • Technical Mentorship: Share expertise in TypeScript and cloud-native patterns with the broader engineering team, ensuring high standards for backend logic stability.
  • Clear Communication: Translate complex technical requirements into actionable tasks and clear documentation for both technical and non-technical stakeholders.

Preferred Extras

  • Experience with AWS Elemental MediaConvert for automated video processing.
  • Experience with NGINX Gateway Fabric or Kubernetes Gateway API.
  • Familiarity with Digital Signage platforms
    • Device communication (restart, diagnostics, monitoring)
    • Content distribution to thousands of endpoints
    • Real-time scheduling and updates
    • Integrations (POS, Ads, Data providers)
    • Proof-of-play and analytics pipelines



 This is a US BASED POSITION. This position is open to external candidates in Florida, North Carolina, or Texas and offers the flexibility of remote work. Internal candidates are also encouraged to apply. 


Spectrio offers a wide range of benefits for our team members, including 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, and Education Reimbursement. 


Spectrio is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to, and will not be discriminated against based on age, race, gender, color, religion, creed, marital status, pregnancy, disability, national origin, sexual orientation, gender identity, veteran status, or any other protected category.

Back-End Engineer Related jobs

Other jobs at Spectrio

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.