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

bbenligiray
ChainAPI is an integration platform for setting up API gateways to smart contracts running on blockchains. ChainAPI is a founding member ...
New
bbenligiray
Senior backend developer at ChainAPI ChainAPI is the integration platform for Airnode, the API gateway for smart contracts running on blo...
New
marcelo
Remote is THE global platform that enables companies to employ people anywhere in the world, taking away all legal and compliance complex...
New
jeffdeville
UPDATE1 - See end of post The Project I need to scrape the content from several sites all into a common format, so that I can create a un...
New
pdobacz
OmiseGO Pte. Ltd., a subsidiary of Omise Holdings Pte. Ltd., is bringing to market a white-label mobile wallet platform that facilitates ...
New
seatscouts
Introductory paragraph At Broker Genius, we are an industry-leading SaaS provider helping brokers in the event ticket industry automate ...
New
actor
Introductory paragraph My name is Geoffrey and i am the CEO of Qubit GPS a company that offers software to manufacturers who manufacture...
New
vbrazo
Hiive - Remote/Hybrid Canada, Vancouver | Mid/Senior Elixir, React Engineer | Full-Time About us My name: Vitor Oliveira My position: ...
New
sschuth
Introductory paragraph We offer something rare: a job with a purpose, a great team, a growing company, all in a choose-to-be-remote-if-i...
New
elbasti
Introductory paragraph Trying something new I’ve never seen before: code review as a service! We’re a very small team (2 engineers), bot...
New

Other popular topics Top

vertexbuffer
Hello, can anybody help here..? I have a list of players and I what to delete an element, but every for loop the list is reverting to ori...
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
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
lastday4you
I wanted to check elixir version in phoenix because i found that my elixir is 1.5 but when i use Enum.chunk_by it said the function is un...
New
ovidiubadita
Hey all, I discovered Elixir and I love it. I always wanted to learn a functional programming and I intended to go for Haskell, but afte...
New
jerry
Good day to you all. I have been struggling to get a query involving like and ilike to work. Can anyone assist me on this, please? pro...
New
stefanchrobot
What’s the safe way to decode a JSON string into a struct? I want to avoid calling String.to_atom. Jason.decode can give me a map with st...
New
RisingFromAshes
I’ve read in another post that it may be possible with a router helper - but I couldn’t find an appropriate one, and tbh, I’m still just ...
New
hariharasudhan94
I would like to know what is the best IDE for elixir development?
New
jaysoifer
Is there a way to rollback a specific migration and only that one (“skipping” all the other ones)? Would mix ecto.rollback -v 200809061...
New

Latest on Elixir Forum

Elixir Forum

We're in Beta

About us Mission Statement