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

sublimecoder
Introductory paragraph InsideTrack is passionate about student success. Since 2001, we have been dedicated to partnering with colleges a...
New
Orlovv
We are looking for extraordinary talent to join WGAMES. Working at WGAMES means working in a young, dynamic and rapidly changing the envi...
New
alecnmk
About us My name: Alex Naumenko My position: :man_shrugging: Company name: Hammer Corp. Website: hammertime.com HQ Location: Austin,...
New
entone
Introductory paragraph Our mission is to protect homes, families and communities from wildfire disasters. Frontline enables customers t...
New
seatscouts
Introductory paragraph Broker Genius, an industry-leading SaaS provider, offers firms across the event industry the best-in-class techno...
New
bryanleptich
Introduction Humanly seamlessly brings together people and AI through conversation. Our chat technology screens and schedules candidates...
New
Jo_hiring
About us A.P. Moller - Maersk - as an international business on a high-tech journey, we don’t just transport millions of tons of cargo....
New
sebz
Introductory paragraph TL;DR: Elixir, Monitoring, Zero downtime, DB migration, K8S We’re looking for a versatile profile to join our Sof...
New
dsb84
Introductory paragraph 7Sage is a fast-growing education technology company. Our small, remote team moves at the pace of a startup, but ...
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

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...
3271 127089 1222
New
rms.mrcs
Hi, I need to transform a list of numbers into a map where the keys are the indexes and the values are the original values of the list. ...
New
josevalim
Hi everyone, One of the features added to Elixir early on to help integration with Erlang code was the idea of overridable function defi...
New
gshaw
What is the idiomatic way of matching for not nil in Elixir? E.g., First way: defp halt_if_not_signed_in(conn, signed_in_account) when...
New
alice
Hey, Just curious what are the main benefits of Elixir compared to Clojure? When is Elixir more useful than Clojure and vice versa? Th...
New
klo
Got a question about when to concat vs. prepending items to list then reversing to achieve appending. So i know lists boil down to [1 | ...
New
saif
Hello everyone, Long time lurker first time poster here. I’ve recently begun working on Elixir full-time again! :raised_hands: It’s been...
New
svb
Hi! Currently I want to submit a form by pressing the Enter key. However, since my input field is of type “textarea” this is just adds a...
New
sergio
Kind of like when jquery came out, it was super necessary. Existing drag and drop libraries have a bunch of baggage to support old browse...
New
AstonJ
Posting this to see if we can make things easier for people to get into Neovim. If you use Neovim and have a favourite distro please let ...
New

Latest on Elixir Forum

Elixir Forum

We're in Beta

About us Mission Statement