Skip to content

Senior Platform Engineer – Data
Company | Wattpad |
---|
Location | Toronto, ON, Canada |
---|
Salary | $120000 – $160000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Senior, Expert or higher |
---|
Requirements
- 8+ years of experience in a prior software development role
- Highly experienced in Golang and/or Python
- Understanding of database fundamentals and experience working on data platforms
Responsibilities
- Designing, building, maintaining, and monitoring a large scale distributed system serving millions of people per day
- Building new and updating existing microservices on AWS in Go and Python
- Maintain and scale our event platform powered by Kafka (ingesting 200K msgs/sec)
- Improving reliability and performance of core components and existing systems
- Configuring and maintaining the infrastructure that runs those systems
- Writing unit and service tests for all your code
- Researching new technology to solve tomorrow’s scaling issues
Preferred Qualifications
- Exposure and some working experience with data warehouses like Redshift
- Deep knowledge of Docker and exposure to container orchestration tools like Kubernetes or ECS
- Experience with Kafka
- Experience with Apache Spark data processing framework
- Exposure to Infrastructure-as-code tools such as Terraform