Senior Software Engineer, Cloud BackendEvertz • Burlington, ON, Canada
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