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: LegalMation Home Page