Software Engineer

Overview

Remote
Depends on Experience
Contract - W2
Contract - 12 Month(s)
No Travel Required

Skills

Livebooks
GoLang
AWS
Phoenix Liveview
Elixir
MySQL

Job Details

Job Title: Software Engineer

Location: Remote

Duration: 12 months

  • JOB DESCRIPTION

As an engineer on this team, you will be rapidly iterating on and developing cutting edge internal tools for a highly efficient analyst team. You will be part of a small, agile team on a product that evolves fast for hyperspecialized use cases.
You have a curiosity about the way your work is used by a small group of dedicated power users and get satisfaction from improving their experience. You are excited to innovate and push the limits of the Elixir programming language.

Responsibilities

  • Implement major features in a web application with Phoenix LiveView in Elixir
  • Work tightly with analysts to respond to feature requests and be available to hammer out features and stomp bugs
  • Collaborate with external teams to integrate new data sources
  • Support the creation of a platform for analysts to host and share insights
  • Consistent availability to work hours between 10AM - 6PM PST with some additional flexibility

Qualifications

  • Bachelor's degree in Computer Science or equivalent
  • Strong expertise in full stack web development
  • Strong expertise in Elixir and familiarity with Phoenix Liveview
  • Proficient in working with handling data from API endpoints, GraphQL, MySQL and NoSQL
  • Experience working off of logging and metrics to identify and fix bugs in live services
  • Experience working on internal tools or applications with an emphasis on intuitive user experience

Distinguish Yourself with...

  • Experience working with cloud infrastructure in AWS
  • Experience designing, implementing and maintaining microservices in languages such as GoLang
  • Experience working within or in collaboration with analyst teams that deal with fraud investigation or anomaly detection
  • Experience working in the games industry
  • Experience supporting a team that uses Livebooks for data analysis.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.