Numeris Logo

Numeris

Senior Software Engineer

Posted 16 Days Ago
Be an Early Applicant
Remote
Senior level
Remote
Senior level
In this role, you'll design, develop, and enhance large-scale data-driven systems, focusing on backend programming, API development, and database management. Responsibilities include delivering projects, managing data storage, and adhering to software quality standards. You'll work with various databases and cloud environments, particularly AWS, while also integrating DevOps practices and potentially contributing to Salesforce development.
The summary above was generated by AI

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.


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

What you have

  • Undergraduate degree in Computer Science, Information Systems, or equivalent university-level program.
  • 5+ years of professional software engineering experience
  • Backend programming and API development experience with at least one of the following languages C#, .NET, Scala, Python, Java
  • Experience working with cloud environments, preferably AWS
  • Knowledge of professional software engineering best practices for full software development life cycle, including coding standards, code reviews, unit testing and documentation
  • Experience in integrated environment development using source control systems, branching, merging, code reviewing, preferably GitHub
  • Agile methodology experience with continuous delivery approach
  • Salesforce application development experience
  • In-depth understanding of database principles and solid expertise in relational databases such as MySQL, SQL Server, Oracle, and non-relational databases like Hive
  • Solid understanding of data science, Big Data, and data analytics frameworks such as Spark, Hive, Hadoop, etc., and able to propose effective solutions using those frameworks.
  • Good communication skills
  • Excellent writing, technical writing, presentation and verbal communications skills.
  • Attributes: Self-starter, Self-learner, friendly, adaptive, collaborative, organized, creative/ingenious

  • Preferred additional skills:
  • Salesforce Certified Platform Developer certificate
  • Front-end development (Angular, JavaScript)
  • Development AI tools
  • Solid understanding of DevOps processes
  • Jira, Miro and Confluence for tracking implementation and knowledge management
  • IntelliJ or comparable modern IDEs
  • Knowledge of Apache NIFI or comparable tools for process automation/orchestration.

What's in it for you?

  • Be part of an evolutionary journey in the audience measurement and data space; work on exciting projects, add value & make a positive impact to our Company.
  • Competitive salary, benefits package and group savings and retirement program. (Health and Dental employer paid premiums).
  • Paid Time Off during the holiday’s closure between Christmas & New Year’s Day.
  • Education Reimbursement: For those wishing to pursue additional professional development, funding up to $1000 per year is offered (some conditions apply).
  • Continuous learning and development via Percipio, our Learning Management System.
  • Be part of additional programs such as MentorMe, which helps our employee’s network, and grow within the organization.
  • Leadership Training offerings for new and emerging leaders.
  • Employee Recognition program using Teamo Points Platform.
  • Employee Appreciation Events via CultureClub to celebrate ALL of our Employees.
  • Culture of great teams, coworkers and supportive leadership.
  • Perkopolis: Participation in a program that provides exclusive discounts on products and services to employees. Perks include shopping discounts, movie tickets, services, event/show tickets and much more!

Values


Data-driven : Driving intelligence through data 

Conscious Transparency: Bringing transparency in a world dominated by Walled-Gardens

Collaboration through trust: Working together towards achieving common goals

People first: Increased employee experiences through flexibility and providing a voice for everyone

Commitment to the best: Bringing the best solutions to Canada 


Numeris is an equal opportunity employer


We are committed to creating an accessible environment for all our employees and foster a culture that focuses on diversity, equity, inclusion and belonging. We believe that a diverse workforce helps everyone contribute in meaningful ways towards our shared success. 

Top Skills

.Net
Agile
Apache Nifi
AWS
C#
Confluence
Git
Hadoop
Hive
Intellij
Java
JIRA
Miro
MySQL
Oracle
Python
Salesforce
Scala
Spark
SQL Server

Similar Jobs

2 Hours Ago
Remote
31 Locations
Senior level
Senior level
Artificial Intelligence • Enterprise Web • Software
As a Senior Software Engineer, you'll build scalable distributed systems, enhance querying capabilities, and lead technical solutions while mentoring teammates and driving engineering excellence.
2 Days Ago
Easy Apply
Remote
Hybrid
Canada
Easy Apply
Senior level
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
As a Senior Software Engineer II at Samsara, you will work on delivering end-to-end solutions for the Smart Trailer and Connected Equipment team. Responsibilities include developing software and firmware for IoT devices, mentoring junior engineers, and advocating for the long-term technical health of products while focusing on customer success.
Top Skills: GoGraphQLReactTypescript
2 Days Ago
Remote
Hybrid
6 Locations
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Senior Software Engineer will lead the design and development of core features for the CrowdStrike Falcon Host sensor on Windows, collaborating across platforms and participating in Agile development processes. Responsibilities include partnering on architecture, supporting development teams, and delivering features from design to demo, while ensuring high performance and security in software.

What you need to know about the Calgary Tech Scene

Employees can spend up to one-third of their life at work, so choosing the right company is crucial, not just for the job itself but for the company culture as well. While startups often offer dynamic culture and growth opportunities, large corporations provide benefits like career development and networking, especially appealing to recent graduates. Fortunately, Calgary stands out as a hub for both, recognized as one of Startup Genome's Top 100 Emerging Ecosystems, while also playing host to a number of multinational enterprises. In Calgary, job seekers can find a wide range of opportunities.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account