Senior Backend Engineer

Posted 4ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Backend Engineer developing an intuitive cloud-based application for physical equipment interactions. Requires 10 years of experience and expertise in microservices and AWS technologies.

Responsibilities:

  • Develop high-quality software
  • Be responsible for building out the backend technical foundation for our client
  • Provide technical advice and decision-making around architecture
  • Research and implement new technologies
  • Build go-to-market plans for service architecture
  • Assume cross-functional collaboration with engineering, product, and design teams
  • Develop testing and performance plans for the backend team
  • Assist the team in Scrum activities
  • Lead the development of the backend team processes

Requirements:

  • At least 10 years of experience in software development
  • Expertise in developing microservices with NodeJS
  • In-depth experience working with Typescript (ideally) or JavaScript (can also work)
  • Experience working with AWS tools and technologies (Lambda, API Gateway, Cloudwatch, etc.)
  • Ability to solve problems and work independently
  • Experience working with 3rd party libraries
  • Expert experience working with CI/CD pipelines (Specifically CircleCI)
  • In-depth knowledge of Relational Databases (MySQL or Postgres)
  • In-depth knowledge of NoSQL Databases (DynamoDB or other applicable)
  • Experience with alerting and monitoring tools
  • Expert knowledge of Terraform and experience with Terragrunt
  • Experience working in Agile Scrum teams
  • BS in Computer Science or related work experience

Benefits:

  • Totally remote, full-time (40h/week)
  • Long-term, no-end-date
  • Independent contractor agreement
  • Payment in USD, biweekly or monthly - your choice