Nestjs/Cloud Platform Engineer

RevSpringNashville, TN
12d

About The Position

RevSpring is seeking an Implementation Platform Engineer to design and build internal tooling that powers client onboarding and tenant provisioning. This role blends full stack development with cloud infrastructure automation. The Platform Engineer will own the systems that orchestrate new client setup, reduce manual implementation work, and ensure secure, scalable, and repeatable AWS provisioning. Approximately 70 percent of this role focuses on building and enhancing onboarding tooling in Angular and NestJS, with 30 percent focused on Infrastructure as Code and AWS operations. This is a high impact role that directly supports revenue growth by accelerating client implementations while maintaining strong security and operational standards

Requirements

  • Experience with Infrastructure as Code such as Pulumi or Terraform
  • Working knowledge of IAM permissions and least privilege governance
  • Understanding of environment configuration and secrets management
  • General networking knowledge including subnets, routing, and security groups
  • Experience building internal tools, automation platforms, or operational systems
  • Experience supporting multi tenant architectures
  • Familiarity with CI/CD pipelines and automated deployment workflows
  • Experience integrating authentication providers such as Cognito or OAuth based systems
  • Exposure to observability and monitoring best practices
  • Strong experience building production applications using Angular and NestJS
  • Experience designing and implementing RESTful APIs and backend services
  • Solid understanding of AWS fundamentals and core services such as ECS, Lambda, S3, CloudFront, SQS, SNS, IAM, and VPC
  • Bachelor’s Degree

Responsibilities

  • Design and build internal onboarding applications using Angular and NestJS
  • Develop backend APIs and services that orchestrate tenant provisioning workflows
  • Create automation that reduces manual client setup steps
  • Integrate onboarding tools with AWS provisioning and Infrastructure as Code workflows
  • Implement authentication and role based access controls
  • Add logging, auditability, error handling, and status tracking to onboarding workflows
  • Collaborate with Implementation and Engineering teams to continuously improve onboarding speed and reliability
  • Design, provision, and maintain AWS infrastructure using Infrastructure as Code principles
  • Manage multi platform IaC resources using Pulumi; Terraform experience is a plus
  • Provision and configure client specific AWS resources including: SQS queues ECS services for tenant specific workloads Cognito user pools Lambda functions S3 buckets and CloudFront distributions SNS topics and SES integrations
  • Configure monitoring, metrics, and CloudWatch alarms
  • Manage environment variables and secrets for new features and deployments
  • Implement IAM roles and policies following least privilege principles
  • Support VPC configuration and general networking setup
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service