kwazy

kwazy

Backend Engineer - LegalMation, Los Angeles, Remote USA

Introductory paragraph

LegalMation is a venture-backed AI SaaS company focused on selling automation and analytics solutions to large enterprises and law firms. We have developed an industry disruptive software solution for the legal market implementing AI that not only assists but creates the final work product. We are a vibrant community of engineers, machine learning scientists, domain experts, and technology enthusiasts committed to solving complex challenges and making a significant impact. We operate in a dynamic, fast-paced environment that fosters creativity, collaboration, and continuous learning.

About us

My name: J.W. Lee
My position: CTO
Company name: LegalMation
Company website: https://legalmation.com

Company headquarters (country): Los Angeles, CA, USA
Company info and history: At LegalMation we have been using Elixir in production since 2018. We have multiple Elixir services including our primary backend monolith.

About the job

Job title: Backend Engineer (Junior to Senior positions available)

Job description: We are seeking talented, creative Elixir Backend Software Engineers to join our team. As a member of our engineering team, you will be responsible for designing, developing, and maintaining robust backend systems using Elixir, Phoenix framework, PostgreSQL, and Kubernetes.

Salary range: $100-$200k commensurate with experience

Qualifications or experience required: At least two years of professional backend development experience. Professional Elixir experience is not required but a definite plus. We are open to training qualified candidates.

  • Elixir language proficiency
  • Experience with Phoenix framework
  • Knowledge of PostgreSQL, including schema design, query optimization, and data modeling.
  • Familiarity with RESTful APIs.
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving and communication skills.

Senior candidates should have the following skills:

  • Solid understanding of OTP principles and concepts.
  • Implement APIs with well-defined specifications and websockets using Phoenix channels.
  • Background job processing and scheduling using pub/sub message queues, Oban, or other similar technologies.

Nice to have but not required skills:

  • Experience integrating machine learning pipelines and AI driven solutions.
  • Familiarity with CI/CD pipelines
  • Infrastructure as Code (Terraform)
  • Knowledge of frontend technologies (HTML, CSS, JS)

What the successful job applicant will be working on: You will work with a wide range of team members on creating workflow automation backend services that integrate with numerous internal and 3rd party machine learning solutions including but LLMs. Your fellow collaborators will include backend and front-end developers, QA engineers, DevOps engineers, and product managers.

We strongly encourage a structured but collaborative and creative work environment.

Position on remote work

Remote job: Yes, but we require Pacific Time Zone work hours to collaborate with Product Management members.
Remote restrictions: USA only. West Coast preferred for regular team building events.
Remote leeway: N/A

About the interview process

  • Initial conversation to discuss the opportunity and if there is a mutual fit
  • Coding challenge submission (elixir preferred but other languages such as python or java are acceptable.)
  • Technical interview with backend team members
  • Interview with frontend and product team members
    (The final interview may be an on-site interview.)

Further info

Benefits include medical, dental, vision, 401k, paid PTO, and equity

We can provide H1B Visa sponsorship

If interested, please contact us with your resume at jobs@legalmation.com or fill out the form here: https://www.legalmation.com/job/backend-end-software-engineer/

Most Liked

kwazy

kwazy

Hi Mahir, I received your application. I’ll follow up with a direct email. Thanks.

JW

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
entone
Introductory paragraph Our mission is to protect homes, families and communities from wildfire disasters. Frontline enables customers t...
New
derukugi3
Introduction: Interline Vacations is a specialty travel agency that services the travel industry itself. We started as a single office i...
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
bbenligiray
ChainAPI is the integration platform for Airnode, the API gateway for smart contracts running on blockchains. ChainAPI is a founding memb...
New
jeffdeville
Project This project has 2 main things going for it: It’s a phoenix app that requires common, but non-trivial features. eg: White lab...
New
charliegn
Introduction Exosite is a fast growing company, leading the drive to deliver Internet of Things solutions to the marketplace. The Delive...
New
joe
Introductory paragraph We are a young agriculture tech (AgTech) start-up with the vision of sustainable farming through intelligence sol...
New
benwilson512
CargoSense’s flagship product is a logistics intelligence platform that enables shippers of freight to source data from their supply chai...
New
seatscouts
Introductory paragraph Broker Genius, an industry-leading SaaS provider, offers firms across the event industry the best-in-class techno...
New

Other popular topics Top

siddhant3030
Hi, I have to write a raw query for one of my project. But till now I have used ecto queries and don’t have much experience writing raw ...
New
baxterw3b
Hi guys, i’m new in the Elixir world, and i have to say, that i love it! i’m having some problem to understand anonymous functions with ...
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
johnnyicon
Hi all, I’ve just started learning Elixir and Phoenix Framework, so please pardon my n00bness at this stage. I’m trying to use Postgres...
New
pmjoe
I have a relationship of love and hate with Elixir. Lots of things are just absolutely right, but there are some things that are kind of ...
New
belgoros
I’m not a pro in using Regex and can’t figure out why the following behaviour happens, especially if we take into account the difference ...
New
grych
Hi folks, Few months ago I have announced the proof-of-concept of the library to manipulate the browsers DOM objects directly from Elixi...
639 52673 488
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
ashish173
I am using Ecto timestamps with postgres, I can see the timestamps() use the :naive_dateime but for my use case I wanted to store the ti...
New
jaysoifer
Is there a way to rollback a specific migration and only that one (“skipping” all the other ones)? Would mix ecto.rollback -v 200809061...
New

Latest on Elixir Forum

Elixir Forum

We're in Beta

About us Mission Statement