sublimecoder

sublimecoder

Elixir Backend Engineer @ InsideTrack (Full-time, Remote)

Introductory paragraph
InsideTrack is passionate about student success. Since 2001, we have been dedicated to partnering with colleges and universities to create adaptive coaching solutions that generate measurable results. These solutions combine professional coaching, technology and data analytics to increase enrollment, completion, and career readiness. Our adaptive coaching methodology is based on the latest behavioral science research and knowledge gained from working with more than 2 million students and 1,600 programs. In combination with our uCoach® Platform, our approach optimizes student engagement and generates valuable insights on the student experience through predictive modeling, behavioral analysis, and multichannel communication.

About us

My name: Jared Smith
My position: Backend Engineer
Company name: InsideTrack
Website: https://www.insidetrack.com/
Country: US
Company info and history:
Currently, we are in the process of rewriting ruby services into elixir/phoenix services and are collapsing many of those services where it makes sense into a larger monolithic elixir application. Our front end is written in React and is a spa application, and we have both iOS and Android mobile applications. Our infrastructure is all on AWS, and we are working on moving our applications to Kubernetes.

About the job

Job title:
Senior Backend Engineer

Job description:
As a backend software engineer, you will be responsible for architecting and building the services that drive our coaching platform. We plan on giving our clients unprecedented visibility into the coaching process and operations. With this opportunity comes tremendous technical challenges around ingesting, managing, and understanding high-volume streams of heterogeneous data.

Position on remote work:
We fully embrace remote work at all levels of the company.

Qualifications or experience required:
5+ years of industry experience with a proven track record of ownership and delivery

Have deep expertise in at least one modern programming language – i.e. Elixir, Ruby Java, etc.

Understand fundamental algorithms and data structures (maps, lists, trees, etc)

Know how to make the tradeoffs required to ship without compromising quality

Appreciate agility and pragmatism in software development

What the successful job applicant will be working on:
Building APIs to support mobile apps, web UIs, and data ingestion applications.

About the interview process

  1. Apply using the form here
  2. You will be contacted for a quick screening phone call
  3. Technical Manager phone call
  4. A coding challenge with one of the team members conducting it.
  5. Additional team member interviews
  6. Job offer

Further Info:

If you have any questions you can contact me at jared.smith@insidetrack.com

Otherwise please apply on our job website, and I look forward to having the opportunity to work with you.

Most Liked

mpranjic

mpranjic

This is only remote within US (source: discussion on Slack)

sublimecoder

sublimecoder

Bumping this up we hired one person and are actively searching for a second to join our team.

xlphs

xlphs

Just applied!

Where Next?

Popular in Jobs Top

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
harmon25
Hi All, We at Control Gap Inc. are looking for passionate candidates to join our new development team. About us My name: Doug Wright ...
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
lleger
Introductory paragraph Hiive is looking for a Senior Elixir Backend Engineer to join our product team and work on an Elixir / Phoenix ba...
New
egze
Introductory paragraph Hi @elixirforum. I’m happy to announce another Elixir job in my team. We’ve launched our new flagship product - O...
New
shumishyna
About us IRIS is looking for experienced Elixir Backend Developers to join our talented team (remotely). IRIS is a personal co-operatin...
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
wolf4earth
Introductory paragraph 7Mind empowers people and organizations alike to lead healthy, happy and purpose-driven lives since 2014. With mo...
New
charliegn
Introduction Exosite is a fast growing company, leading the drive to deliver Internet of Things solutions to the marketplace. The Delive...
New
QuinnWilton
Hey Elixir Forum! I’m an engineer at Tinfoil Security. We’re a small team of < 15 people who write automated security analysis tools....
New

Other popular topics Top

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
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
TunkShif
This post is an instruction guide to help you setup your Neovim for Elixir development from scratch. It includes general information on h...
274 41539 114
New
Nvim
Anybody knows a comprehensive comparison of Django and Phoenix, thanks for the help. Where are they similar? Where do they differ the m...
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
Lily
In templates/appointment/index.html.eex: <%= for appointment <- @appointments do %> <tr> <td><%= appoi...
New
joeerl
Hello again - after a longish gap I’ve decided I really must dig into Elixir and see what’s been happening here - so I have a few questio...
New
aalberti333
As the title describes, I’m trying to run Enum.map() over a list of key/value pairs, where the value is a map. My data looks like this: ...
New
fayddelight
I tried installing elixir 1.11.2 erlang 23.3.4 via asdf in my zsh shell. Enabled the versions locally and globally. When I list them ...
New
jason.o
In the code below, if the create action is not set to accept “extra_key” as an input, it errors out with a message shown above. Is there ...
New

We're in Beta

About us Mission Statement