Job: Senior Engineer/Developer
Contract
Location: Remote, USA
Critical Skills REQUIRED: Ruby on Rails, AWS, Scala, React, PostgreSQL (recent Ruby experience, AWS lambda in particular) - PLEASE DO NOT APPLY UNLESS YOU HAVE THESE REQUIRED SKILLS Nice to have skills: python, kafka, dynamoDB, docker, terraform/ansible We are looking for a senior full-stack developer to work on their webapp that uses Ruby on Rails for the backend and React for the frontend. There are also various ETLs that feed into it, written in Scala. Each team has their own infrastructure in AWS and is responsible for it. This team hosts 4 rails applications, 3 Scala services, 2 Python services. Each has their own PostgresDB for the most part and uses Kafka to integrate with the rest of the companies services. Deployment code uses Python. Leadership: - Demonstrated experience managing and mentoring up to 5 developers - Proficient at designing solutions and executing delivery with a team through an Agile/Scrum process - Experience building and managing delivery pipelines and coordinating production release schedules - Efficient at problem solving, triaging and managing resolution of issues - Strong communication skills, written and oral, in both technical and non-technical environments - Knowledge of software architecture principles related to API design, systems integration, micro-services - Demonstrated interest and proficiency in learning new technologies. Ability to assess benefits and risks in new technology adoption - Strength of leadership skills, cultural fit, and adaptability to new technology are more important than having all the technical skills on the list. Infrastructure: - AWS, including: Lambda, ECS/Fargate, RDS, Aurora, Route53, VPC, ALB, MSK - built and managed using Terraform/Ansible - CI/CD uses CircleCi / AWS CodeBuild - most things run in docker containers BackEnd / MicroServices: - Ruby on Rails - Scala - SQL (PostgreSQL) - Python Front End: - React
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
