entone

entone

Mid to Senior Elixir Engineer - Frontline Wildfire, Pacific/Mountain, Remote USA

We are looking for a full-time mid to senior level engineer with experience in Elixir to work directly with the Head of Software. You will be joining a small team to build a robust and efficient real-time IoT and mobile application platform. Elixir is our primary language for all back end development as well as potential future firmware development using the Nerves platform.

There is a lot of opportunity for growth and learning with this role. We try to utilize best practices at each step of development. In addition to developing the software, this role also works with deployments and the underlying infrastructure. Our deployments are extremely boring, it’s great. We utilize the AWS managed Kubernetes service to manage infrastructure and PostgreSQL as our primary database. Infrastructure as code, config as code and gitops help make our software delivery as painless as possible while increasing developer velocity.

About us

Our mission is to protect homes, families and communities from wildfire disasters.
Frontline enables customers to track wildfires, receive important alerts, and safely navigate a wildfire, while protecting a customer’s home with the remotely operated Frontline Wildfire Defense System. With multiple levels of redundancy, our home defense system hydrates the materials of a home and its surrounding area to prevent ignition from flying embers - the #1 cause of structure loss during wildfire.

We have a unique opportunity to sell our exterior sprinkler systems to customers in all areas affected by wildfire.

We are a small team in the early stages of growth, and yet we have already achieved significant milestones in protecting homes and earning revenue through successfully installing systems throughout Northern and Southern California. We have an experienced team of engineers, product designers, and investors and we are growing rapidly.

My name: Christopher Coté
My position: Head of Software
Company name: Frontline Wildfire
Company website: https://frontlinewildfire.com
Company headquarters (country): USA
Job title: Software Engineer
Salary range: $130 - 160k

Qualifications or experience required: 3+ years

Responsibilities

  • Design, create, and update functionality for the tools, systems and software that support our products and services.
  • Deploy and manage the backend infrastructure.
  • Work with internal stakeholders to ensure their needs are met.
  • Consult on database development and data management.
  • Identify opportunities to improve the user experience for the platforms, increase efficiency, and informational flow.

Experience / Qualifications

  • Excellent written and verbal communication skills
  • Strong attention to detail
  • Understanding of the SDLC (software development life cycle)
  • Passionate about their work and their team
  • Experience with Elixir
  • Experience working in a startup a plus

Life At Frontline

  • Join a passionate & driven team, with a mission and a sense of humor
  • Flexible work environment; remote first, USA preferred
  • Medical, Dental, Vision coverage
  • Flexible time off policy
  • Diversity and inclusion are essential values at Frontline. We know we’ll do our best and most impactful work when we feel we’re represented and we belong. We encourage talented people from a wide variety of backgrounds and experiences to apply. We do not discriminate on the basis of race, religion, color, n

Position on remote work

Remote job: yes
Remote restrictions: Ideally based in Pacific or Mountain timezone in the USA

About the interview process

  • Apply here Apply now! - Careers
  • 30 minute phone/video interview with me
  • 1 coding exercise, should be doable in an evening or 2
  • Follow-up call to review code
  • 30 minute call with leadership

Most Liked

juanuicich

juanuicich

Would you consider the same time zones or +1 hour, outside of the US?

Where Next?

Popular in Jobs Top

dsb84
7Sage is a fast-growing education technology company. We’re looking for a Senior Elixir Engineer. Our small, remote team moves at the pac...
New
adnand
Have you designed, built, and operated distributed systems? Have you monitored and administered applications, databases, and other infras...
New
olivermt
Introductory paragraph OMT Tech is an international development company founded on the single principle of developing interesting projec...
New
j-car
Introductory paragraph Enzai is looking for a talented senior Elixir software engineer who is an experienced problem solver, able to bre...
New
cioc
Have you designed, built, and operated distributed systems? Have you monitored and administered JVMs, databases, and other infrastructure...
New
christo-ph
Introductory paragraph For a fresh project, we are going to create a pilot application. UI/UX/Frontend will be provided, needs to be im...
New
atomkirk
Introductory paragraph Jump builds AI automation for every Financial Advisors hate to do. We’ve found incredible product market fit and ...
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
RESTAR
RESTAR is a Japanese startup providing a B2B information analysis/management platform for the real estate industry. We are leveraging El...
New

Other popular topics Top

sorentwo
Hello! tl;dr Announcing Oban, an Ecto based job processing library with a focus on reliability and historical observability. After spen...
985 42920 311
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
Patoshizzle
After calling mix ecto.create I get this error: 17:00:32.162 [error] GenServer #PID<0.412.0> terminating ** (Postgrex.Error) FATAL...
New
chrismccord
Phoenix 1.4.0 released Phoenix 1.4 is out! This release ships with exciting new features, most notably with HTTP2 support, improved deve...
688 30877 112
New
SoCreat
i’m a new one to elixir which editor can i use vs code? or atom? Thanks! :smiley:
New
AstonJ
Please see the new poll here: Which code editor or IDE do you use? (Poll) (2022 Edition) It’s been a while since we first asked this, I...
208 31142 143
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
sergio_101
I am VERY much an elixir newbie. I have taken one elixir course and one phoenix course on Udemy. During that course, I saw the instructor...
New
KronicDeth
Elixir plugin for JetBrain’s IntelliJ Platform (including Rubymine) This is a plugin that adds support for Elixir to JetBrains IntelliJ...
289 36128 110
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

Latest on Elixir Forum

Elixir Forum

We're in Beta

About us Mission Statement