Software Engineer, Address & Tracking at Shippo

This role is ideal for a mid-level backend engineer (Software Engineer III) with at least 3 years of experience and a strong grasp of server-side development. Y

Work type: remote

Location: Remote (Canada)

Type: Full-time

This role is ideal for a mid-level backend engineer (Software Engineer III) with at least 3 years of experience and a strong grasp of server-side development. You should be comfortable working with MVC frameworks and SQL databases, particularly within high-scale environments. While the primary stack involves Python and Go, the team welcomes engineers with diverse backgrounds in Java or Ruby who are eager to solve complex infrastructure problems like global address validation and real-time tracking. As part of a remote-first, globally distributed team, you will enjoy significant autonomy and the opportunity to work on the "shipping layer of the internet." The position offers a high-impact environment where you will contribute to design reviews and build automated test suites for services handling millions of daily requests. Because the team uses DevOps tools like Kubernetes and Terraform, there is excellent room for growth into cloud infrastructure and performance tuning. **You might be a good fit if you...** * Have professional experience with Python or Go and a framework like Django or FastAPI. * Enjoy "owning" your code from design through to deployment and on-call monitoring. * Are comfortable translating complex business logic into scalable technical solutions. * Have an interest in microservices, concurrency, and messaging systems like Kafka or SQS.

View this job on nocollar jobs