Senior Backend Software Engineer
Company | Warner Music |
---|---|
Location | Toronto, ON, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- You have a Bachelor’s degree in Computer Science, Computer Engineering or other related field
- You have at least 5 years experience working for a software development company as a Software Engineer
- You have familiarity with Python, Snowflake, Java, PHP, AWS (preferred)
- You are proficient with SQL
- You have API development experience
- You have data pipelining and data engineering experience at scale (preferred)
- You are able to successfully drive the optimal and efficient design and implementation of complex technical systems
- You write or refactor code with maintainability and optimization in mind, improve test coverage, and have sound judgment when making design tradeoff decisions
- Your bias is towards action, and you always find ways to deliver better solutions more efficiently
- You’re an empathetic team member who works well in a team environment and communicates effectively
Responsibilities
- Write clean, optimized and reusable code
- Work on full-stack marketing products
- Create data pipelines / ETL
- Work collaboratively with marketing, e-commerce, and upstream data providers
- Deliver solutions that include front-end, e.g., marketing tool interfaces, tableau dashboards, etc.
- Upgrade and migrate existing legacy systems to modern platforms and technologies
- Create clear, comprehensive technical design documents
- Mentor more junior engineers
Preferred Qualifications
- familiarity with Python, Snowflake, Java, PHP, AWS (preferred)
- data pipelining and data engineering experience at scale (preferred)