We're in beta · Starting with US & Canada · Shipping weekly — your feedback shapes RiseMe
Achievers logo
Achievers Verified
HR Technology, SaaS, Employee Engagement

Intermediate Software Engineer

Toronto, Ontario, CanadaHybridFull TimeMid-level$96,000–$130,000 /yrPosted 1 month ago

Compensation estimateAI

See base, equity, bonus, and total comp estimates for this role — free, no credit card.

Sign up to see compensation estimate

### Who you are
- Bachelor’s or Master’s degree in Computer Science or a related field
- 3+ years of relevant backend software engineering experience
- Experience working in Agile teams
- Top notch programming skills in Python or Go (preferred)
- Expert with technologies such as SQL, Docker, Kubernetes, Cloud (GCP, AWS)
- Strong understanding of Microservice Architecture
- Comfortable in a UNIX / Linux environment
- Ability to analyze business requirements and create technical design documents that are in accordance with the company's architecture standards
- Ability to handle and understand multiple domains; many cross-team projects
- Eager to learn and try new things
- Excellent written and verbal communication skills
- We encourage qualified candidates from all backgrounds and experiences to apply

### What the job involves
- Our Platform Services team builds secure, scalable backend systems and foundational infrastructure that everything else is built on
- Their work powers our member experiences and strengthens the technical backbone our customers depend on
- Our tech stack leverages microservices built with Python and Go, running on GCP and Kubernetes
- We're creating smoother, smarter, and more delightful experiences for our users, and we're solving real engineering problems at scale
- This is a backend role - a great opportunity to deepen your knowledge and grow your skills with various tools
- Report to an experienced Engineering leader who can offer you mentorship, autonomy, ownership, and a genuine investment in your growth toward the next senior level in your career
- Work on complex, challenging projects - apply your expertise to shape architecture, influence technical direction, and mentor fellow team members
- Join a close-knit, high-performing team that solves meaningful problems and celebrates successes together
- Work alongside an experienced leadership team who is genuinely invested in your career growth
- Thrive in a fast-paced, high-growth environment where innovation is encouraged and your voice truly matters
- Build, own, and maintain innovative new product features that power the Achievers platform
- Contribute to system design and architecture discussions, bringing forward ideas and helping shape the next generation of scalable, high‑performance platform capabilities
- Write clean, scalable, testable code and continuously integrate it into our production environment
- Actively participate in code reviews, ensuring quality, consistency, and engineering excellence across the team
- Use the right tool for the job; our stack includes Python, Go, Kubernetes, Docker, Drone, Google Pub/Sub, React/Redux, GraphQL, Microservices, and Micro‑Frontend architecture across GCP
- Develop microservices with strong SQL interaction, including efficient query design, performance optimization, and maintaining data integrity across distributed systems
- Integrate with a variety of third‑party systems where data accuracy is paramount
- Collaborate closely with cross‑functional teams to solve complex technical challenges and deliver seamless end‑to‑end experiences
- Drive our modernization efforts by helping transform existing monolithic systems into modern, robust, cloud‑native microservices

### Benefits
- Parental Leave Top-up 👶🏼
- Health Benefits and Life Insurance Coverage Upon Your First Day 🩺
- RRSP Matching 🙌🏼
- Flexible Vacation 🏖️
- Employee and Family Assistance Program 🤝🏽
- Full access to the LinkedIn Learning Library 👩‍💻
- Internal Mentorship Program 🎓
- Employee-Led Employee Resource Groups 👏🏼
- A beautiful office space located in Liberty Village, Toronto 🇨🇦
- Participation in our Points-based Employee Recognition Program ✨
- Opportunities for professional development and career growth 📈

Ready to apply?
You'll be redirected to Achievers's application page.

Similar roles