Receptiviti logo

Receptiviti

Back-End Developer

Engineering – Toronto, Ontario
Department Engineering
Employment Type Full-Time
Minimum Experience Experienced

Who We Are

At Receptiviti, we’re redefining the way companies support and grow their organizations. Leveraging our unique language psychology science, NLP and ML/AI technologies, we build tools for employers to foster healthy employee cultures, improve team dynamics, identify human capital risks, and much more. 

We’re committed to delivering the best possible experience to our customers, and that means we need to have the production environment and best practices in place to support our delivery teams. We’re taking on some exciting challenges, and looking for a Back-End Developer to join us on our mission.

Who You Are

You excel in a collaborative team environment, eager to work with high-experience and high-potential individuals to build new products and product iterations. You pride yourself on quality and are keen to partner with team members to deliver a reliable, scalable solutions.

You have the experience in what it's like to solve complex, high-pressure problems. You’re an advocate for the best performance possible, without losing all traction when faced with constraints. Finally, you’re no stranger to the importance of strong infrastructure, and willing to be part of production from metal to software. You embrace agility, above any one methodology (what does AGILE even mean anyway?). 

What You’ll Be Doing

  • Working in collaboration with our Data Scientists and Product team and applying our core science to a wide variety of customer challenges
  • Taking an idea from concept to cash: prototyping (if required), writing code/tests in Clojure/Python/Java, making the necessary changes in ansible/terraform and shepherding it through various environments all the way to production
  • Driving cross-functional conversations on platform, architecture design, and product iterations
  • Building the software and solutions to ingest language data from various channels, analyze the data and visualize the results
  • Building prototypes to test out new product ideas, always looking for new ways to enhance the team and the potential of our products
  • Troubleshooting and resolving software and infrastructure challenges

The Skill Set

  • Full understanding of SDLC (Software Development Life Cycle) and industry experience with established SDLC practices
  • Proficiency with continuous integration, continuous automation and continuous delivery testing best practices and tools 
  • Good working exposure to AWS or other cloud service providers
  • Polyglot programming experience - we’re tech agnostic, but having a few languages under your belt goes a long way 
  • Experience with  configuring infrastructure as code (Ansible/Terraform/Chef/Puppet)
  • Experience with monitoring tools and log aggregators such as: Nagios, Datadog, ELK etc

Bonus points for…

  • Successful delivery of a large scale deployment on AWS or equivalent cloud solution
  • Interest or experience in contributing to the open source community
  • An active interest in data engineering and NLP

Not quite the right fit?

If this role doesn’t quite line up with your experience or objectives, but you would love to be part of this growing team,  please consider sharing your resume with us regardless! Above all else, Receptiviti is a culture of learning- a blend of unique strengths and aptitudes go a long way, and you may have something we’re missing from this description.

About Receptiviti

Committed to making diversity and inclusivity part of our culture, Receptiviti is an equal opportunity employer. We are passionate about providing a safe workplace where everyone is accepted and has the opportunity to grow with us.

Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    Toronto, Ontario
  • Department
    Engineering
  • Employment Type
    Full-Time
  • Minimum Experience
    Experienced
  • Powered by