Roberts Recruiting, LLC
Software Engineer-Cloud Microservices
Build and scale a server-side cloud microservices platform (Node.js APIs on AWS) that powers a robot and its mobile clients. Day to day involves architecting APIs, containerizing services with Docker, working with DevOps on testing/deployment, and coordinating requirements in an agile environment.
- Compensation
- Not disclosed
- Location
- Boston, MA
- Work setup
- Not specified
- Seniority
- Not specified
- Employment
- Not specified
- Experience
- 2+ years
- Category
- Software engineering
- Posted
Skills
Must have
- Bachelor's degree in Computer Science or related field
- 3+ years building server-side Node.js applications designing APIs
- 2+ years architecting large-scale solutions in AWS with emphasis on microservices
- Strong understanding of AWS security concepts, such as VPC and IAM roles
- Experience building and deploying Docker containers
- Experience with NoSQL databases like MongoDB and caching solutions like Redis
- Passion for Robotics and/or building simple, efficient solutions
- Team player with respectful, get-it-done mentality
Nice to have
- Proficiency with automation tools like CloudFormation, Chef or Ansible
- Familiarity with AWS EC2 Container Service and Auto-scaling
- Experience supporting Production and Staging environments
- Use of Jenkins in the continuous build/deploy cycle
- Master's degree in Computer Science
Full description
We’re looking for a talented SW Engineer - Cloud Microservices to help us build a scalable server-side platform that supports our robot and the mobile clients.
Responsibilities:
- Architect and build scalable APIs based on our Microservice infrastructure
- Work closely with DevOps to test and deploy the latest services
- Coordinate requirements with other Engineering teams in an agile environment
Required Qualifications:
- Bachelor’s degree in Computer Science or related field
- 3+ years building server-side Node.js applications designing APIs
- 2+ years architecting large-scale solutions in AWS with emphasis on microservices
- Strong understanding of AWS security concepts, such as VPC and IAM roles
- Experience building and deploying Docker containers
- Experience with NoSQL databases like MongoDB and caching solutions like Redis
- Passion for Robotics and/or building simple, efficient solutions
- Team player with respectful, get-it-done mentality
Desired Qualifications:
- Proficiency with automation tools like CloudFormation, Chef or Ansible
- Familiarity with AWS EC2 Container Service and Auto-scaling
- Experience supporting Production and Staging environments
- Use of Jenkins in the continuous build/deploy cycle
- Master’s degree in Computer Science
- You’re fun to be around!