Nestjs/Cloud Platform Engineer at RevSpring
Nashville, Tennessee, United States -
Full Time


Start Date

Immediate

Expiry Date

18 Jun, 26

Salary

0.0

Posted On

20 Mar, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Angular, NestJS, Cloud Infrastructure Automation, Infrastructure as Code, AWS Provisioning, Pulumi, Terraform, SQS, ECS, Cognito, Lambda, S3, CloudFront, SNS, SES, IAM

Industry

Information Technology & Services

Description
Job Title:  Implementation Platform Engineer   Job Summary:  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     Essential Functions: Platform and Tooling Development * 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   Cloud Infrastructure and DevOps * 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   Minimum Requirements: Specific Job Skills: * 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   Education: Bachelor’s Degree Experience: * 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 Supervision: N/A Certifications: N/A Language Skills: Ability to read, analyze and interpret general business periodicals, professional journals, technical procedures or governmental regulations. Ability to write reports, business correspondence and procedure manuals. Ability to effectively present information and respond to questions from a variety of both internal and external sources.    Physical Capabilities:  Standard categories The physical capabilities described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.   While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel; reach with hands and arms; and talk or hear. The employee is occasionally required to stand and walk. The employee must occasionally lift and/or move up to 10 pounds. Specific vision abilities required by this job include close vision, distance vision, color vision, peripheral vision, depth perception, and ability to adjust focus.   RevSpring is an equal opportunity employer. All applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.   Note: This Job Description may not describe all of the job responsibilities and standards assigned to this position. The duties may change from time to time.  RevSpring does not discriminate against any group in hiring or employment practices.  Nothing in this job description constitutes a contract for employment.  
Responsibilities
The engineer will design and build internal onboarding applications using Angular and NestJS, focusing on developing backend APIs and services to orchestrate tenant provisioning workflows and reduce manual client setup steps. A secondary focus involves designing, provisioning, and maintaining AWS infrastructure using Infrastructure as Code principles via Pulumi.
Loading...