
Explore more
Salary
💰 CA$180,000 - CA$188,000 per year
Job Level
About the role
- Writing clear, concise, elegant, and well-tested code in Python, Ruby, and/or JavaScript.
- Working as part of a small, agile, integrated product team that’s focused on continual improvement of their skills and helping each other learn new things.
- Learning new technical skills with tools or frameworks needed to execute on tasks.
- Delivering code that goes beyond what is strictly assigned.
- Taking complete ownership of major initiatives or complex tasks from definition to delivery.
- Monitoring or alerts needed to support and maintain new initiatives post-launch.
- Substantially improves the quality of software delivery for all of Engineering.
- Working with other leaders at Wave to understand larger business needs and initiating projects to meet.
Requirements
- 10+ years experience as an application developer or equivalent experience on a developer tools team.
- Mastery of some combination of Python, Ruby, JavaScript and/or other computer languages.
- Experience with observability and alerting tools such as Datadog and PagerDuty.
- Experience in developer education by producing written documentation.
- Are knowledgeable about what makes a great developer experience and have the ability to improve it by configuring or creating tools and scripts.
- Have experience in Terraform configuration.
- Have experience in Kafka configuration for applications.
- Understand container orchestration from an application developers point of view.
- Have experience across entire ecosystems from Local dev all the way through to Production.
- Enjoy continually learning and using new technologies such as Kubernetes, Kafka, and AWS Lambda.
- Are passionate and knowledgeable about engineering excellence and have the ability to educate others through written documentation, example code and presentations.
- Occasional requirement to be on-call outside of standard hours.
Benefits
- Bonus Structure
- Employer-paid Benefits Plan
- Health & Wellness Flex Account
- Professional Development Account
- Wellness Days
- Holiday Shutdown
- Wave Days (extra vacation days in the summer)
- Get A-Wave Program (work from anywhere in the world up to 90 days)
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PythonRubyJavaScriptTerraformKafkaKubernetesAWS Lambdaobservabilityalertingdeveloper education
Soft Skills
clear communicationteam collaborationownershipcontinuous learninginitiativeproblem-solvingleadershipdocumentation skillspassion for engineering excellenceability to educate others