Backend Engineer

New
A
AssetWatch, Inc.Predictive Maintenance
We have a distributed team that works remotely across locations in the United States and Ontario, Canada., Collaboration within core working hours is required.Full-TimeMiddle
Salary$120,000 — $155,000 USD
Apply NowOpens the employer's application page

Job Details

Required Skills
AWSPythonSQLDynamoDBMySQLCI/CDTerraformMicroservices

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or a related technical field.
  • Strong proficiency in Python development within AWS serverless environments.
  • Deep knowledge of AWS services including ECS, Lambda, API Gateway, S3, CloudWatch, IAM, RDS Aurora, SNS, and SQS.
  • Expertise with SQL and NoSQL databases, specifically MySQL and DynamoDB.
  • Experience designing and building scalable APIs and managing third-party API/SaaS integrations.
  • Solid experience managing infrastructure using Terraform and IaC principles.
  • Experience with Git, pipeline automation, CI/CD methodologies, and Agile practices (Jira).
  • Proven experience designing and implementing backend solutions in complex, scalable cloud environments.

Responsibilities

  • Design, develop, and maintain secure, scalable, and highly available microservices, integrations, and jobs.
  • Develop and optimize serverless architectures leveraging AWS Lambda, API Gateway, and related technologies.
  • Write and optimize performant SQL queries, stored procedures, and database schemas using MySQL.
  • Create, manage, and improve infrastructure-as-code (IaC) scripts and Terraform templates.
  • Automate CI/CD pipelines to enhance developer efficiency and ensure seamless deployments.
  • Collaborate with Product and Engineering Teams to identify, plan, and implement system improvements.
  • Participate in an on-call rotation managing production deployments and support.
View Full Description & ApplyYou'll be redirected to the employer's site
$120,000 — $155,000 USD
Apply Now