Jobs.ca
Jobs.ca
Language
Achievers logo

Intermediate Software Engineer

Achievers12 days ago
Toronto
Mid Level

Top Benefits

Health and life insurance coverage from day one
Flexible vacation policy
Parental leave top-up

About the role

Who you are

  • 3-5 years professional full-stack development experience in Agile enterprise-level environment
  • Must have: advanced professional experience with Python or Go, as well as relational and NoSQL databases such as MySQL and MongoDB
  • Good understanding of topics such as microservices architecture, cloud deployments, and APIs development
  • Experience with GCP, Pub/Sub, Kubernetes or similar technologies
  • Passion for continuously learning and staying up-to-date with industry trends, emerging technologies, and software engineering practices to bring fresh perspectives and ideas to the team
  • Bachelor’s or master’s degree in computer science or related field
  • Excellent written and verbal communication skills
  • If you are looking for the next step in your career, we`d love to hear from you!

What the job involves

  • This is a full-stack role - a great opportunity with our of our Platform teams for you to grow your skills with various tools and areas of the full software development lifecycle!
  • Report to an experienced Engineering leader who can offer you mentorship, autonomy, ownership, and a genuine investment in your growth!
  • Build, test, and integrate new features and functionalities that scale to millions of users
  • Utilize a wide range of modern tools and technologies to solve complex challenges: primarily Python, Go, Node.js, and React
  • Join a high-performing team and benefit from ongoing coaching and mentoring from Senior and Staff Engineers
  • Engage in design/architecture discussions, and voice your ideas while building the next generation of features for the Achievers platform
  • Collaborate closely with Senior Engineers and Product Managers to translate business needs into robust and scalable solutions
  • Be hands-on with the codebase and engage actively in code reviews. Share your suggestions and receive regular feedback
  • Help us continue to transform our monolith internal systems into up-to-date robust microservices
  • See all solutions through a security lens and make our solutions safe from get go
  • Contribute to Engineering best practices, standards, and guidelines

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 📈

About Achievers

Software Development
501-1000

Great culture is the ultimate driver of organizational success. At Achievers, we build great cultures through frequent, meaningful recognition. As an industry leading employee recognition and reward software company, we engage employees with a world-class rewards marketplace, regular feedback, and digital connection tools. Achievers' easy-to-use web and mobile platform allow employees to share social and points-based recognitions and redeem points earned on a global marketplace.

Building great cultures isn’t just how we work, it’s who we are.

Follow us Engage Blog: http://achievers.com/blog X (Twitter): https://x.com/achievers Facebook: https://www.facebook.com/achieverscommunity YouTube: https://www.youtube.com/user/AchieversVideos Instagram: https://www.instagram.com/achievershq