Senior Software Engineer at Numeris
Remote, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

22 May, 25

Salary

1000.0

Posted On

22 Feb, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Knowledge Management, Jira, Confluence, Angular, Javascript, Front End Development

Industry

Computer Software/Engineering

Description

Numeris is Canada’s most trusted and authoritative source for broadcast measurement and consumer behaviour data. As well, the industry leading intelligence provider to broadcasters, advertisers, and agencies. We have been recognized for over 75 years as providing the gold standard in audience intelligence.
We have great people who do exceptional work. We take pride in building an environment of continuous learning and career advancement opportunities. Our teams are collaborative, curious, and dedicated to creating quality experiences. We love what we do, enjoy each other’s company, and support initiatives to give back to our communities. We are looking for people to help us shape the future of Numeris, and have a lot of fun along the way.

Responsibilities

ABOUT THIS ROLE:

In this role, you will design, develop, and enhance large-scale data-driven systems, working both independently and collaboratively to deliver end-to-end projects. You will be responsible for backend programming, API development, and database management across relational and non-relational systems. Leveraging cloud environments, preferably AWS, you will implement best practices in software engineering, including code quality, testing, and documentation. The role also involves working with Big Data frameworks like Spark and Hadoop, integrating DevOps practices, and potentially contributing to Salesforce application development. Ideal candidates are self-starters with strong problem-solving skills, adaptability, and a passion for innovation.

WHAT YOU WILL DO

  • Deliver end-to-end projects on your own or in a team
  • Develop new code as well as enhancing existing code
  • Design, develop, unit test, deploy and enhance large-scale data driven systems, manage data storage, update data processes.
  • Stay current with technology trends, industry standards, and proven best practices to develop enterprise and solution-level architectural designs that are best fit for the organization
  • Work with relational and non-relational databases.
  • Create workflow diagrams and other process models as required to aid in system design.
  • Write clean code conforming to software quality standards
Loading...