charliegn

charliegn

IoT Platform Software Engineer – Remote/Hybrid/In-person, it doesn't matter

Introduction

Exosite is a fast growing company, leading the drive to deliver Internet of Things solutions to the marketplace. The Delivery Team develops and delivers Exosite’s market leading software products using modern software development and deployment methodologies.

As a Platform Software Engineer within the Delivery Team, you will have the responsibility over individual components and input across the entire system. You will be expected to deliver throughout the entire design, development and deployment life cycle of the backend services within Exosite’s Murano IoT Platform and ExoSense Application.

About us

My name: Charlie Grussing-Neitzel
My position: Director of Software Delivery
Company name: Exosite
Website: https://www.exosite.com/
Country: USA – Minneapolis, MN
Company info and history:

Exosite is a growing, agile, non-bureaucratic, technology focused company looking to add passionate people to our team. The business is focused on providing SaaS software products for connecting smart devices & sensors to business systems & people. The company is recognized for its wide range of integration products that let clients store, analyze and access data gathered from the real world. In addition to its headquarters in Minneapolis, the company also has offices in Taiwan and Hungary.

In addition to world-class, cloud-based technologies, Exosite is also building a world-class work environment. Exosite supports remote work and puts a focus on ensuring employees have what they need to get their jobs done. The Minneapolis office is located in a recently renovated historic building west of downtown Minneapolis, and fosters a creative, collaborative environment of thought leaders, designers, and makers.

From social events and team-building activities to professional development and flexible work hours, Exosite employees are cultivated to thrive both personally and professionally. The team is highly collaborative and provides excellent opportunities for growth at all experience levels.

About the job

Job title: Platform Software Engineer
Job description:

POSITION RESPONSIBILITIES:

    • Solve scaling and performance needs for our IoT Platform
    • Develop and maintain microservices for our IoT Platform
    • Collaborate with Product Management, Platform Operations teams to ensure the system meetsfunctional and performance requirements
    • Actively participate in Sprint planning and execution
    • Other duties as assigned

JOB REQUIREMENTS:

    • Detailed understanding of Internet and networking communications protocols for building high performance web services.
  • Experience in building distributed and data intensive systems
  • Experience with Erlang / Elixir required
  • Some experience with any of the following technologies:
    • JavaScript / node.js
    • PostgreSQL / Redis / Cassandra / MongoDB
    • Linux / Github / Docker
    • Go, Lua, Python
  • Desire to learn new technologies as needed
  • The ability to thrive in a fast-paced, high-growth technical environment and is passionate abouttechnology.
  • Experience working in a team-oriented, collaborative environment
  • Highly-motivated, self-directed, goal oriented, hard worker, able to multitask and prioritizeappropriately.

Salary range: negotiable, show us your talent, we’ll show you the money
Position on remote work: Remote / Hybrid / In-person, makes no difference to us.
Qualifications or experience required: Currently developing against Elixir codebases
What the successful job applicant will be working on: IoT Platform built on a microservice architecture

About the interview process

Candidates will progress through the following process:

  1. Apply at Careers | Exosite | IoT Solutions
  2. Initial video conference interview
  3. Second interview with developers
  4. Small non-time consuming code challenge
  5. Decision to hire

Most Liked

charliegn

charliegn

@crova – Thank you for the clarification. Our website has been updated accordingly to capture the work location options listed here in the forum.

@TwistingTwists – At this time we are looking for candidates located within the U.S. for time zone reasons.

Where Next?

Popular in Jobs Top

derukugi3
Introduction: Interline Vacations is a specialty travel agency that services the travel industry itself. We started as a single office i...
New
dsb84
7Sage is a fast-growing education technology company. We’re looking for a Senior Elixir Engineer. Our small, remote team moves at the pac...
New
giddie
Passionate about good software design? Comfortable pretty much anywhere in the stack? Interested in EVs and clean energy? Wouldn’t say no...
New
coryt
Validere automates oil testing in the field equipping operators to make critical business decisions. By combining science, technology, an...
New
JEG2
Introduction At Payitoff, we help borrowers save money on their student loans and other debts. To accomplish that, we employ a crack tea...
New
axelson
Hi there! :wave: Are you interested in maps? If so then come help us build the best online, collaborative, and real-time online mapping s...
New
lafka
Introduction We’re looking for curious, self-driven team members interested in solving interesting problems with a focus long term stabi...
New
charliegn
Introduction Exosite is a fast growing company, leading the drive to deliver Internet of Things solutions to the marketplace. The Delive...
New
Rachc
Hey there! Remote is solving global remote organisations’ biggest challenge: employing anyone anywhere compliantly. We make it possible ...
New
RESTAR
RESTAR is a Japanese startup providing a B2B information analysis/management platform for the real estate industry. We are leveraging El...
New

Other popular topics Top

Qqwy
Update: How to use the Blogs & Podcasts section You can post links to your blog posts or podcasts either in one of the Official Blog...
3268 119930 1237
New
fireproofsocks
I’m working on defining a simple Ecto schema for a table (in PostGres), but I don’t see where I can define a column as NOT NULL. Conside...
New
senggen
Erlang/OTP 25 [erts-13.2.2] [source] [64-bit] [smp:8:8] [ds:8:8:10] [async-threads:1] 15:22:35.803 [error] gen_event {lager_file_backend...
New
yurko
Here are few pieces of (common) Linux knowledge that we use for reasonably small one server apps. We use Ubuntu but this should work for ...
New
JorisKok
I have a server on AWS, and was running a load test using artillery. When looking at the Phoenix dashboard I see the Ports going to 100% ...
New
axelson
This post is a wiki (feel free to hit the edit button near the bottom right of this post to add your own changes!) This post collects co...
239 45766 226
New
AstonJ
You’re a programmer, so you don’t need spoon feeding with the conventional drivel about “this is an integer.” No. You need to know what’s...
New
romenigld
I am trying to run a deploy with docker and I successfully runned with this command: docker build -t romenigld/blog-prod . but when I t...
New
polypush135
As many of you may have realized by now (sorry for all the posts here) I’ve been working on a db problem where I’m trying to aggregate a ...
New
lucidguppy
I have a super simple question about elixir - how would I take a file like this foo bar baz and output a new file that enumerates th...
New

We're in Beta

About us Mission Statement