Search Jobs

Backend Engineer

Phoenix, AZ 85027

Posted: 01/08/2024 Employment Type: Contract Job Number: 23113 Workplace Type: Remote

Job Description

Backend Engineer
Remote 

As a Backend Engineer for the Revenue Management Software team, you will play a pivotal role in the development and maintenance of our serverless architecture hosted on AWS (Amazon Web Services). You will be at the forefront of transitioning our backend systems from AWS AppSync to Apollo Server and contributing to the evolution of our tech stack. Your expertise in AWS, GraphQL, NodeJS, and TypeScript will be instrumental in shaping our backend infrastructure.
Essential Job Results
• Migration to Apollo Server: Lead the transition process from AWS AppSync to Apollo Server, ensuring a seamless migration and optimal functionality.
• Backend Development: Architect, develop, and maintain backend services using NodeJS for our serverless infrastructure.
• Database Management: Manage and optimize databases primarily in AWS RDS (Relational Database Services) Postgres Serverless V2, AWS Redshift, DynamoDB, and S3, ensuring efficient data access and storage.
• API Development: Contribute significantly to the design and implementation of robust APIs using GraphQL (Apollo Server) for seamless frontend-backend interactions.
• Collaboration: Work closely with cross-functional teams to understand requirements and implement scalable backend solutions that align with business needs.
Skills/Requirements
• AWS Expertise: Proficiency in AWS services (AWS CDK (Cloud Development Kit), Lambda, RDS, Redshift, DynamoDB, S3) and strong problem-solving abilities for backend infrastructure.
• Serverless & NodeJS: Mastery in serverless architecture, NodeJS, and quantitative/analytical skills for efficient backend development.
• GraphQL & Apollo Server: Extensive experience in GraphQL, particularly with Apollo Server, ensuring robust API design and management.
• TypeScript Proficiency: Solid skills in TypeScript for writing maintainable and scalable backend code.
• DevOps & Agile Knowledge: Familiarity with DevOps practices, Agile methodologies, and their application in backend development workflows.
• CI/CD Implementation: Experience with CI/CD pipelines (AWS CodePipeline, CodeBuild) ensuring streamlined deployment processes.
• Jest & Testing: Ability to write comprehensive tests (using Jest or similar) to maintain backend reliability.
• Database Management: Expertise in managing databases (RDS, Redshift, DynamoDB, S3) for optimal data access and storage.
• Communication & Collaboration: Excellent communication, collaboration, and delegation skills to work effectively within cross-functional teams.
• AWS Certification & Hospitality Industry Experience: AWS certification would be advantageous, and any experience within the hospitality industry would also be a beneficial plus for this role.

We look forward to reviewing your application. We encourage everyone to apply - even if every box isn’t checked for what you are looking for or what is required.

PDSINC, LLC is an Equal Opportunity Employer.

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.