Talent.com
Senior Software Engineer, Cloud Backend
Senior Software Engineer, Cloud BackendEvertz • Burlington, ON, Canada
Senior Software Engineer, Cloud Backend

Senior Software Engineer, Cloud Backend

Evertz • Burlington, ON, Canada
30+ days ago
Job type
  • Full-time
Job description

Skills and Experience you will bring:

  • 6+ years of professional experience with Python
  • 6+ years of experience with design, planning & implementation of APIs (REST, protobuf)
  • At least 4 years of exposure to AWS Cloud computing
  • A good eye for well-structured, modular and maintainable code
  • A passion for writing unit tests for your code
  • Strong interpersonal skills and ability to communicate clearly
  • Keen on participating in peer-reviewing code for technical accuracy, ensuring that technical standards are met

Additional skills and experience that will be useful:

  • Familiar with microservices architectures and patterns
  • Experience creating Serverless applications using event-driven architecture (AWS API Gateway, Lambda, DynamoDB, EventBridge, etc).
  • Experience with observability frameworks (e.g., OpenTelemetry, Prometheus, Grafana, Honeycomb) and understanding of the importance of observability in distributed systems
  • Experience working with NoSQL databases (DynamoDB, MongoDB)
  • Familiar with CI/CD pipelines (Jenkins, AWS CodePipeline)
  • Knowledge of major architecture styles and design patterns (message oriented, event based, etc.)
  • Experience building SaaS products in a multi-tenant environment
  • Familiar with integration and contract testing
  • Knowledge of networking
  • Experience with infrastructure-as-code in the cloud (CloudFormation, AWS CDK, Terraform).
  • Interest in working with machine learning to create smart solutions for the broadcast industry
Create a job alert for this search

Senior Software Engineer, Cloud Backend • Burlington, ON, Canada