Golang Job: Backend Engineer, R&D

Job added on




Toronto - Canada

Job type


Golang Job Details

We are DemandScience, a global company which never stops innovating in our mission to provide the healthiest and most predictive global B2B data and intelligence for our customers. Our clients include sales and marketing professionals at global companies. Excellent execution is in our DNA. We provide innovative AI-analytics merged with enriched data to identify your next in-market prospects and customers at scale.

Position Summary

As a Backend Engineer, you will be working on our core data platform. You will be responsible for building and maintaining scalable services that power our data platform as well as custom-facing products. You will also help shape our technical roadmap and ensure that best practices are followed.

Essential Job Functions "What You'll Do":

  • Build services and products that consistently scale
  • Design and build domain-driven APIs, both internal and external
  • Contribute to the design, implementation, and testing of new features
  • Identify the critical details and prioritize incremental delivery
  • Share and implement ideas to help our teams move fast

Essential Qualifications "What You'll Need":

You are Backend Engineer with a proven track record of working on scalable, web applications. You have a strong bias towards elegant and simple solutions that drive direct value to the users, are excited by "zero to one" projects, and can efficiently communicate findings to leadership. You will always look for a balance between fast delivery and building for scale. You have -

  • 5+ years of experience in building and maintaining high-quality, scalable, service-oriented web applications.
  • Must be proficient with Golang/Go, + one or more modern programming languages (Java, Python...etc.).
  • Proficient with data modeling, SQL databases (MySQL, Postgres...), and NoSQL databases (Redis, MongoDB, AWS DynamoDb...)
  • Experience with building and maintaining REST APIs and public-facing APIs
  • Experience with containerization (Docker), Kubernetes, AWS
  • Excellent written and verbal communication skills. Able to convey ideas to a broad audience of different specializations
  • Strong sense of ownership and focus on long-term usability and extensibility
  • Emphasis on exploring, experimenting, and innovating on current patterns and designs
  • A collaborative attitude, team-player, friendly, w/ passion and flexibility to learn new tools and skillsets
  • Working on enterprise SaaS applications with millions of users.
  • Components of Demand Science tech stack: Golang (required), React, Typescript, Redux, PostgresSQL, Redis, AWS.

We embrace diversity and inclusion and encourage our amazing team members at DemandScience to bring their authentic, fun selves to work every day. We offer a culture of innovation, mutual respect, support, and transparency. The competitive and comprehensive benefits our team members enjoy are designed to ensure you and your family members are healthy. Check this out!

  • Reimbursement for private insurance.
  • Health and Wellness Initiatives.
  • Paid time off
  • Peer-Appreciation Program.
  • Employee Referral Program.
  • Make a visible impact within the organization.
  • Join a fast-paced, innovative culture with an open and collaborative environment.
  • Join a great organization that cares about employees!

DemandScience is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, or national origin.


Find out more at https://demandscience.com/careers/#join-the-team