Senior Software Engineer-IOT (FULLY REMOTE in Toronto Area ONLY) - 30343

Splunk Inc
Canada
100K $-220K $ / an (estimé)
Télétravail
Temps plein

As aSenior Software Engineeryou will be responsible for Building innovative solutions that enable rapid development. You will get to work with a super smart bunch of folks who are doing state of the art development work (front-end and back-end, DevOps, device software) in areas of OT / IoT, machine learning, Edge AI, containerization and data analytics to build the Splunk Edge platform solution.

You will be leading discussions and interactions with product management and customers to understand detailed requirements.

You will also work with other engineering teams across Splunk to design and build high-performance solutions.

  • You will design, develop, code, architect and test software systems, or applications for software improvements and new products
  • You'll actively contribute through participation in agile development of project timelines, implementation design specifications, system flow diagrams, documentation, testing, and ongoing support of systems
  • Your voice will have an impact through your recommended modifications to processes and procedures, and directly contribute to standard methodologies, architecture, and implementation

Requirements :

Possess knowledge of software engineering process, SDLC, agile framework, algorithms and data structure. You enjoy working with others in a fast-paced environment.

You bring enthusiasm for solving interesting problems.

Familiarity with object-oriented programming concepts, large-scale software architecture, networking and distributed systems

Strong knowledge of programming in one of the following programming languages including but not limited to : , Python (highly preferred), Javascript, Java, .NET, C++

Experience in linux system, makefile, IoT and driver development

Familiarity with framework such as Flask, React

Familiarity with REST, gRPC, websocket and microservices

Familiarity with CI / CD systems and test automation

Familiarity with Dockers, Kubernetes

Il y a plus de 30 jours
Emplois reliés
Cloudbeds
Canada
Télétravail

Developing and optimizing data pipelines and workflows for ingesting, storing, processing, and analyzing large volumes of structured and unstructured data. Building and maintaining data infrastructure, including data lakes, data warehouses, and real-time streaming platforms. Cloudbeds provides the p...

Scribd
Remote US Canada
Télétravail

We carefully consider a wide range of factors when determining compensation, including but not limited to experience; job-related skill sets; relevant education or training; and other business and organizational needs. Understanding of Payment Processing: Basic understanding of how payment processin...

Gamebreaking Studios
Canada

As a Senior Software Development Engineer focused on Unreal gameplay programming, you'll continue to grow your expertise in writing high-quality code while learning and using whatever breadth of skills are needed to make a game awesome for players. That may include adding functionality in Unreal Eng...

Okta, Inc.
Canada

In addition, Okta offers equity (where applicable), bonus, and benefits, including health, dental, and vision insurance, RRSP with a match, healthcare spending, telemedicine, and paid leave (including PTO and parental leave) in accordance with our applicable plans and policies. This role is part of ...

Yelp
Canada
Télétravail

At the end of the day, we’re all about helping our users, growing as engineers, and having fun in a collaborative environment. This opportunity is fully remote and does not require you to be located in any particular area in Canada. You'll have the opportunity to build innovative features and applic...

hireVouch
Canada, Remote, USA
Télétravail

We are turning a legacy industry on its head, making EDI data trading effortless. We are growing rapidly and continually looking for top-notch talent to join our team. An error in a single EDI transaction, out of the millions we manage every month, can result in tens of thousands of dollars worth of...

Hasbro
CA

From our genre-defining games like Magic: The Gathering® and Dungeons & Dragons® to our growing multiverse, we continue to innovate and build new ways to foster friendship and connection. As a Senior Backend Software Engineer working on the D&D team you will help design and build the service...

TTC
Canada

The primary purpose of the Senior Software QA Engineer is to lead and deliver testing services using industry standards and best practices to meet customer requirements. The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the ...

Quora
Canada
Télétravail

We are seeking a talented Android Engineer to join us in building Poe, an exciting new platform from Quora at the forefront of generative AI. Demonstrated critical thinking, adaptability to new technologies, proficiency in handling ambiguity, and a track record of delivering results. There are many ...

Daktronics
Canada Remote
Télétravail

We foster growth opportunities and experiences across a broad set of technologies that include web interfaces, client interfaces, cloud solutions, device/IoT, live 3D rendering, compositing, gaming engine, video processing, data processing, etc. Work in Team centric environment grounded in Agile val...