Jobs | Emagin https://www.emagin.ca Real-time Insights For Your Water Systems Mon, 18 Sep 2017 04:32:01 +0000 en-US hourly 1 https://wordpress.org/?v=4.8.2 https://www.emagin.ca/wp-content/uploads/cropped-emagin-site-icon-32x32.png Jobs | Emagin https://www.emagin.ca 32 32 Software Engineer https://www.emagin.ca/jobs/software-engineer/ https://www.emagin.ca/jobs/software-engineer/#respond Sun, 10 Sep 2017 16:35:07 +0000 https://www.emagin.ca/?post_type=jobpost&p=1960 About Us: EMAGIN provides water and wastewater utilities with an Artificial-Intelligence driven platform to help their staff make smarter operational decisions in real-time when controlling their critical infrastructure. In doing so, we’re able to help utilities drive down their operational costs, enhance reliability of services and reduce risks to public safety and the environment. The […]

The post Software Engineer appeared first on Emagin.

]]>
About Us:

EMAGIN provides water and wastewater utilities with an Artificial-Intelligence driven platform to help their staff make smarter operational decisions in real-time when controlling their critical infrastructure. In doing so, we’re able to help utilities drive down their operational costs, enhance reliability of services and reduce risks to public safety and the environment.

The Right Candidate:

In short, we’re looking for impact-minded software engineers and architects – those who are passionate about making the world a better place through artificial intelligence. As a software engineer in EMAGIN, you’ll be responsible for managing the architecture behind billions of dollars in critical water infrastructure for Fortune 500 companies. We’re looking for ambitious, energetic, and talented individuals to join our purpose-driven community to help us scale up our data warehouse and analytics platform as we as we embark on a phase of steep business growth.

You’ll have the opportunity to build mission critical systems and services for high profile clients globally using cutting-edge cloud technologies in an agile environment – where engineers are empowered to innovate and take ideas from concept to scale. We’re looking for individuals with a broad set of technical skills in areas including large-scale system design, distributed computing, and big data analytics.

We’re growing fast! So you’ll be given a ton of creative freedom: every line of code counts!

Job Description

As a Software Engineer, you will drive the development, testing, and deployment of EMAGIN’s Hybrid Adaptive Real-time Intelligence (HARVI) cloud infrastructure. You will collaborate with front-end developers and data scientists to explore new AI techniques as well as setting development goals to deliver scalable cloud applications.

Core responsibilities include:

  • Iterative design on back-end architecture to foster scalability, reliability and multi-tenancy
  • Develop and integrate back-end components and services with cloud-based infrastructure (processing and storing large datasets)
  • Build in-house automation tools to support data processing and transformation
  • Conduct regular security testing and code review to improve software security – troubleshoot and debug issues that may arise
  • Work with AI technologies and collaborate with data scientists
  • Willingness to learn new technologies in a constantly evolving environment

Why we think you’ll love us:

  • Be a part of building something that will make a difference in the world
  • Have a big impact at an early-stage, VC-backed software startup
  • Work with a small team of experienced entrepreneurs creating socially-mindful technology

Perks:

  • Ping pong, basketball court, weight room and an indoor slide!
  • Located in the heart of downtown Kitchener alongside Google, IBM, D2L and more!
  • Unlimited supply of coffee!

Skills & Requirements:

  • Bachelor’s or Master’s degree in areas of Computer Science, Software Engineering, Systems Design Engineering, or equivalent fields.
  • Experience designing backends for distributed and real-time applications
  • Expert in deploying solutions to cloud platforms such as AWS, Azure, Cloud Foundry, Heroku, RackSpace Comfortable working with Python for development and software tests (Unit, Integration etc.)
  • 3 – 4 years of experience with SQL and NoSQL data stores such as MySQL, MongoDB, or Cassandra
  • Familiarity with Cloud Services such as Message Queues, Caches, Real Time Data Streaming Mechanisms (e.g. PubSub)
  • Proficient in implementing third party integration using REST APIs
  • Comfortable working in a Linux based development environment
  • Comfortable working in an agile environment and continuous delivery concepts
  • Team Player: You believe that you can achieve more on a team — that the whole is greater than the sum of its parts. You rely on others’ candid feedback for continuous improvement.
  • Authorized to work in Canada (onsite in our Kitchener office)

If this sounds challenging and interesting enough, and you have prior experience or expertise in any of these related fields, get in touch! Please apply with your résumé/CV and Github profile.

The post Software Engineer appeared first on Emagin.

]]>
https://www.emagin.ca/jobs/software-engineer/feed/ 0