jack.kora

jack.kora

Lead & Principal Software Engineers (Elixir) - remote in USA

Introductory paragraph

Dscout is a flexible Experience Research Platform for capturing in-context insights from high-quality participants, bridging the gap between product teams and users. Leading brands like Sonos, Spotify, Duolingo and Best Buy use Dscout to test ideas, iterate quickly, collaborate, and build confidently.

About us

  • My name: Jack Kora
  • My position: VP of Engineering
  • Company name: Dscout
  • Company website: https://dscout.com/
  • Company headquarters (country):

Our web platform is built on React.js frontend and Elixir backend tied together by GraphQL APIs. We make heavy use of PostgreSQL for our storage needs and we host our platform on AWS. Another core part of our offering are two mobile apps - iOS and Android - that are written in Swift and Kotlin respectively. We also employ WebRTC and WebSockets for live video streaming and use GPT-4 & some Python for NLP and media processing.

We’re looking for a smart, creative, and driven Lead & Principal Elixir engineers to build great software with us.

About the job

Job title: Lead or Principal Software Engineer (multiple roles open)
Job description:

  • Be an active member of a cross-functional product development team that frequently interfaces with business stakeholders
  • Communicate and drive improvement within and across teams as well as mentor other engineers
  • Focus on the backend and welcome a bit of full stack work
  • Be responsible for the technical quality of the team’s product
  • Develop customer facing applications in a fast-paced agile environment
  • Work closely with the design team to deliver user-friendly and modern products
  • Apply DevOps mindset to improve the Continuous Delivery pipeline and other operational aspects of our SaaS platform

Qualifications or experience required:

  • 6+ (10+ for Principal) years experience as a software engineer
  • Desire and a track record of leading and mentoring engineers
  • Experience with Elixir and its ecosystem (at least 1 year)
  • Good working knowledge of SQL
  • Experience with full stack architectures, as well as API design and implementation
  • Solid experience with production troubleshooting, performance monitoring, and tuning
  • Familiarity with frontend development
  • Familiarity with agile, DevOps, and CI/CD
  • Experience with cloud architectures

Position on remote work

  • Remote job: fully remote
  • Remote restrictions: USA only

About the interview process

  • Start with a quick chat with our in-house recruiter
  • Talk to one of our engineers
  • Final team round where you meet with an engineering manager, a couple developers, and a product manager

Further info

Please see the full job & apply for it here.

Where Next?

Popular in Jobs Top

j-car
Introductory paragraph Enzai is looking for a talented senior Elixir software engineer who is an experienced problem solver, able to bre...
New
derukugi3
Introduction: Interline Vacations is a specialty travel agency that services the travel industry itself. We started as a single office i...
New
gabrieltaylor
Interested in building applications with Elixir in the problem space the Erlang VM was designed for? Telnyx is hiring. https://boards.gr...
New
eglimi
Introductory paragraph: Hello fellow developers. We are looking for a freelancer who enjoys working full stack in Elixir / Phoenix and w...
New
neilberkman
Full-stack developer for PETAL-stack application I’m putting together a team to build the MVP of a PETAL-stack app for a client, a new s...
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
pepsico
About us My name: Henry Mori My position: Lead Engineer, B2B & D2C eCommerce Company name: PepsiCo, Inc. Website: Job Description...
New
andre1sk
https://adobe.wd5.myworkdayjobs.com/en-US/external_experienced/job/Seattle/Functional-Programming-Generalist_46723-1
New
jgwmaxwell
Introductory paragraph At CoCoCo (Connect. Combine. Collaborate.), we’re on a mission to unlock connectivity across the global print ind...
New
Darkhalf
Introductory paragraph Discord is a small group of passionate gamers whose mission is to bring people together around games. Do you get...
New

Other popular topics Top

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
mcarvalho
What is the difference between System.get_env and Application.get_env? For example, what are best practices to use one versus another.
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
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
jononomo
I am trying to figure out how Mix knows whether the environment is test, dev, or prod – where is this set? Thanks.
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
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
hariharasudhan94
I would like to know what is the best IDE for elixir development?
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

Latest on Elixir Forum

We're in Beta

About us Mission Statement