The AI Works community logo The Blockchain Works community logo The Functional Works community logo The Golang Works community logo The Java Works community logo The JavaScript Works community logo The Python Works community logo The Remote Works community logo The WorksHub company logo

We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies.

We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies. Less

We use cookies and other tracking technologies... More

Login or register
to publish this job!

Login or register
to save this job!

Login or register
to save interesting jobs!

Login or register
to get access to all your job applications!

Login or register to start contributing with an article!

Login or register
to see more jobs from this company!

Login or register
to boost this post!

Show some love to the author of this blog by giving their post some rocket fuel 🚀.

Login or register to search for your ideal job!

Login or register to start working on this issue!

Login or register
to save articles!

Login to see the application

Engineers who find a new job through Functional Works average a 15% increase in salary 🚀

You will be redirected back to this page right after signin

Senior Elixir Engineer

Remote within United States

07 September, 2022

Compensation

$120K - 160K + Equity

Remote within

  • United States

Contract type

Full time
Remote working

Technologies & frameworks

  • Ruby/Rails
  • Elixir

Benefits & perks

  • Remote working
  • Full healthcare coverage
  • 401(k)
  • Unlimited pto
  • Work-life balance
Senior Engineering Role focused on Elixir service development.

Role overview

About the Job

The Senior Software Engineer (Elixir Focused) is a seasoned Engineer and creative self-starter that has the capability to drive the development of new products and initiatives. Collaborating closely with Design, Product Management, and Engineering teams, this role will work with others to determine what to build and how to build it. Working at the intersection of Product and Engineering, this is a vital role in helping to scope projects and plan for the future.


About You

You are an exceptional multitasker with an eye for detail. You thrive in a cohesive environment and are passionate about leveraging your skills to create and maintain Opal’s platform. You enjoy working closely with other engineers to build the best software possible.


About Opal

Opal is the planning platform that connects strategy to execution. Marketing and communications teams working together in Opal get the visibility they need to stay aligned and collaborate efficiently. Visit workwithopal.com to learn why Opal is used by teams everywhere including Starbucks, Target, Minted, General Motors, Ikea and Zillow.


Requirements

Responsibilities:

  • Write server-side functionality using both Elixir and the Phoenix web framework.
  • Drive the creation, shipping, and maintenance of capabilities across the Opal Platform.
  • Participate in the entire product creative process, including user interviews, design meetings, technical architecture decisions, and resulting implementation.
  • Collaborate with other members of the Engineering team, in addition to Product and Design teams.
  • Develop the APIs, web applications, and microservices that power the Opal Platform.
  • Write and ship JSON:API API endpoints with strong test coverage and shared OpenAPI contracts.


Skills, Experience, Knowledge:

  • 5+ years of related software engineering experience focused on backend discipline, with 2-3 years of that experience being focused in Elixir or Erlang.
  • A strong understanding of Elixir fundamentals, best practices, and development patterns.
  • Not required, but experience with Phoenix is an added bonus.
  • Passion for building excellent products, understanding their potential and realized impact, and creating great user experiences.
  • Experience developing enterprise-grade, maintainable, cloud-based web applications and leveraging relational database technologies such as Postgres.
  • Strong knowledge of web application architecture patterns and pitfalls.
  • Solid understanding and an informed opinion about web application architectures.
  • Understand the needs of Opal users to help deliver the most valuable implementation of a capability.
  • Ability to efficiently create consensus, reach decisions, and deliver value to users by getting software shipped.
  • Comfortable with in-person and digital communications, with the ability to articulate and break down information for an audience of Designers, Engineers, Product Managers, and other stakeholders.
  • Experience working in a fast-paced, high-growth, and professional environment.
  • Motivated by the journey of working at a continually expanding and ambitious start-up.
  • Excellent interpersonal skills, working well in an open and collaborative environment.
  • Natural alignment with Opal’s Values: Professional, Intentional, Steadfast, Helpful, Creative, Passionate, and Empathetic.
  • Demonstrated ability to work effectively with individuals from diverse communities and cultures.
  • 50-249

Opal is the planning platform that connects strategy to execution. Marketing and communications teams working together in Opal get the visibility they need to stay aligned and collaborate efficiently. Visit workwithopal.com to learn why Opal is used by teams everywhere including Starbucks, Target, Minted, General Motors, Ikea and Zillow.

View 1 job
Engineers who find a new job through Functional Works average a 15% increase in salary.

Compensation

$120K - 160K + Equity

Remote within

  • United States

Contract type

Full time
Remote working

Technologies & frameworks

  • Ruby/Rails
  • Elixir

Benefits & perks

  • Remote working
  • Full healthcare coverage
  • 401(k)
  • Unlimited pto
  • Work-life balance

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Functional Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Functional Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Other roles that might interest you

Build the future of finance with a culture-first team on a social mission.
Remote
This role will work on our new platform built entirely on Elixir and Phoenix!
Remote
Senior Elixir Engineer