Overview
Senior Backend Developer, Content & Personalization (Remote, Canada) – Amuse
Join to apply for the Senior Backend Developer, Content & Personalization (Remote, Canada) role at Amuse .
This range is provided by Amuse. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range : $120,000.00 / yr - $140,000.00 / yr
Amuse is a platform that helps people discover local arts and culture. Think of it as your personal travel guide : but instead of lecturing you for an hour, it enriches your daily life with little nuggets of information, even when you’re not on vacation.
You will have the rare opportunity to work with a tight-knit team building the services that power a complex software platform from the ground up.
What you’ll do
- Work on core backend project that powers the content for the Amuse Platform (the app for curious people)
- Think about problems deeply and break them down into clean, efficient solutions
- Thrive on complex algorithms and how to serve the most interesting content to someone in real time
- Design and implement reliable, well-structured APIs and data models
- Dream about GIS data and how data points can relate to each other geo-spatially and algorithmically
- Collaborate closely with other engineers to bring new features into production
- Stay curious about new tools and techniques, and help shape ideas as the product evolves
- Be considerate of and respectful to others as they are to you
What you need
Strong Go / Golang experience or equivalent in similar strongly typed compiled languages like Rust, Java, C++Solid experience developing REST APIs and real-time applicationsExperience or demonstrable facility with personalization and / or content ranking algorithmsKnowledge about data analytics and how it can assist in solving real world problemsConfidence building high quality systems with deep AI integrationsComfortable using AI tools to accelerate your work, and curious about how new advances might improve engineering workflowsDeep understand of relational databases (PostGres, bonus if experience with PostGIS)Ability to communicate effectively as part of a team of designers and front-end developersWho you are
You don’t ask yourself how this can be done but how it can be doneYou think about efficiency, scalability, and stability at every step of developmentYou want to learn and grow among an excellent team of engineers, and you welcome personal and team growthYou care about quality and have a keen attention to detailYou are inherently curious, and love figuring out how things workYou have devOps experience - extra bonus points if this includes S3 buckets, Snowflake, Digital Ocean, Kubernetes, RedisYou’ve worked on data-heavy or algorithmically complex systemsYou love maps and GIS, and you have some experience with PostGIS, Mapbox API, and / or MTSYou have worked with a variety of media types like audio, video, images, and real-time geographic coordinatesYour previous work experience includes startups and / or small teamsYou have experience in the museum or tourism industryWhat we offer
Salary based on experienceSignificant equity stakeGenerous vacation policy & paid parental leaveHealth stipendFully remote / work from home, autonomous work environmentTwice a year in-person meetups with travelOpportunity for growth and upward mobilityNote : due to high volume of applications, we strongly recommend including a brief cover letter with your application. Remember, there are real people on the other end — this is a great opportunity to stand out.
Seniority level
Mid-Senior level
Employment type
Full-time
Job function
Information Technology
Industries
Software Development
#J-18808-Ljbffr