Overview
Location: REMOTE / Toronto, Ontario
This job allows you to work remotely.
We’re looking for individuals who dream big, work hard, and bring empathy and curiosity to everything they do. Collaboration is at the core of our culture. Together, we’re building a supportive, inclusive, and innovative environment where ideas thrive. If that sounds like you, keep reading…
What You’ll Work On
- You’ll help design and maintain systems that process large-scale data from multiple ecommerce channels such as Amazon and Shopify.
- Our technology handles billions of data points to ensure precise and reliable accounting.
- As ecommerce continues to evolve, so do the technical challenges we take on — and you’ll be part of a team that’s always innovating and pushing boundaries.
- Mentor fellow engineers to strengthen the team’s overall capabilities and mindset.
- Collaborate with other developers to design and build new applications, prototypes, or proof-of-concepts.
- Work hands-on with technologies like modern Java, Spring Boot, Vue.js, GitHub Actions, and Google Cloud.
- Partner with Product and Customer Success teams to translate business requirements into high-quality, production-ready code.
- Take ownership of project delivery from concept through completion.
Engineering is at the heart of what we do. Our team brings decades of combined experience and thrives on innovation, experimentation, and creative problem-solving. We build systems in a modern, testable, and object-oriented way to promote scalability, reusability, and clean design. There’s plenty of room to think outside the box and shape the direction of our technology.
What You Can Expect
- The opportunity to help shape the future of our products and technology
- A collegial, globally distributed team that values care, respect, and collaboration
- Occasional in-person meetups in major hubs such as Toronto and Auckland (when possible)
- Ownership and responsibility — we trust you to take initiative, make an impact, and share ideas
Must Have Skills
- 5+ years of professional software development experience
- Strong experience with Java and Spring Boot (or equivalent frameworks)
- Familiarity with Google Cloud (GCP) or other major cloud platforms such as AWS or Azure
- Experience with Vue.js or comparable frontend frameworks like React, Angular, or Svelte
- Proficiency with relational and non-relational databases
- Experience working with microservices and distributed systems
- Excellent collaboration and problem-solving skills
- A deep sense of curiosity and eagerness to learn, question, and continuously improve