Senior Software Engineer, Elixir

Posted 2 Days Ago
Hiring Remotely in United States
Remote
Senior level
Software
PDQ is a software company focused on helping IT admins with quick and affordable device management.
The Role
Build and scale AI-powered agents and workflows for a cloud-native SaaS product using Elixir, React, and TypeScript. Responsibilities include developing multi-step reasoning and tool-use systems, integrating LLM APIs, shipping software through CI/CD, troubleshooting production issues, participating in code reviews, researching solutions, and collaborating with distributed engineering teams.
Summary Generated by Built In

About PDQ
PDQ, founded in Salt Lake City, UT, USA, makes device management simple, secure, and Pretty Damn Quick. IT teams use our products to reduce complexity, improve efficiency, and enhance control in their unique environments. We are backed by TA Associates and Berkshire Partners, top-tier global private equity firms.

 

Our Core Values:

  • Honesty: You communicate transparently and build trust through your actions.
  • Ownership: You take responsibility for outcomes and follow through on commitments.
  • Collaboration: You value diverse perspectives and work effectively across teams.
  • Improvement: You actively seek opportunities to learn, grow, and innovate.


Location

  • Remote, US - This position is open to candidates residing in any of PDQ’s open states: AR, AZ, CO, CT, FL, GA, ID, IL, IN, KY, MD, MI, MN, MO, NC, NH, OK, OR, TN, TX, UT, VA, WA, WI.


PDQ is seeking a Senior Software Engineer to help build and scale intelligent, autonomous systems that transform how users interact with our products. In this role, you will develop AI-powered agents and workflows that can reason, plan, execute tasks, and interact with tools and systems to solve complex problems with minimal human intervention. You will work across the full software development lifecycle, combining strong software engineering fundamentals with hands-on experience in LLMs, agentic architectures, and AI-driven application development to bring practical, production-ready AI capabilities to life.


What you'll be doing:

  • Build new features in Elixir and React with TypeScript while designing and operating agentic AI systems that perform multi-step reasoning, planning, and tool execution for our cloud-native SaaS product.
  • Work in a CI/CD environment, shipping code to production frequently following agile principles. 
  • Collaborate with engineering teammates in the US and Romania on shared priorities. 
  • Troubleshoot technical issues, from bugs to outages and customer support cases. 
  • Research, prototype, and contribute to technical decisions. 
  • Participate in constructive code reviews and continuous learning. 


We're looking for people who have:

  • Bachelor's degree in Computer Science, a related degree, or equivalent experience    
  • 5+ years experience developing Elixir or Erlang based applications, with much of this experience in a professional setting
  • Experience with AI fundamentals and agentic workflows, including:
    • Autonomous or semi-autonomous agents
    • Multi-step reasoning, planning, and tool use
    • Feedback loops, memory, and stateful agents
    • LLM orchestration frameworks (e.g., LangChain, semantic kernels, custom agent frameworks)
    • Experience integrating LLMs via APIs (OpenAI, Anthropic, etc.)
    • Understanding of prompt engineering vs. system design tradeoffs
    • Experience handling hallucinations, guardrails, evaluation, and observability
  • Proven experience building intuitive, scalable UI/UX for SaaS products 
  • Experience with agent-based or end-point management SaaS products is a plus  
  • Familiarity with agile development and CI/CD workflows. 
  • Experience with GraphQL for building and consuming APIs 
  • Familiarity with Google Cloud Platform (GCP) and PostgreSQL 
  • Exposure to observability and monitoring tools such as Prometheus and Grafana 
  • Exposure to open-source development is a plus. 


Who you are:

  • Ownership: You take responsibility for projects, drive results, and deliver on commitments 
  • Honesty: You demonstrate integrity, transparency, and ethical behavior in all interactions 
  • Collaboration: You work effectively with cross-functional teams and foster a culture of teamwork 
  • Improvement: You continuously seek opportunities for growth, innovation, and personal development   
  • Passionate about delivering business value by applying your engineering skills   
  • Experience building clean and simple solutions at scale   
  • Possess strong analytic, technical, and problem-solving skills   
  • Ability to communicate effectively through written or verbal medium   
  • Knowledge of Git version control and branching strategies  
  • Defensive security strategies for both client and server-side web systems   
  • Strong ability to create lightweight proposals, diagrams, specifications, and other analyses from user requirements   
  • Excellent debugging skills and pragmatic design experience   
  • Experience with test-driven development and automated testing frameworks   
  • Ability to read code and quickly make sense of an unfamiliar codebase     
  • Ability to understand a problem space and make code changes safely   
  • Experience with internal quality validation marker PDQ-Elixir-SIGNAL-

PDQ Perks & Benefits:


PDQ offers all of the great perks and benefits you'd expect from working at a very cool tech company, and even some you might not expect, including:

 

  • 4-Day Work Week
  • Equity
  • Managers who champion professional development 
  • 100% Premium Coverage for medical, dental and vision for you and your dependents
  • 100% Premium Coverage for Short Term Disability, Long Term Disability, Life, and AD&D Insurance
  • Company Match of the first 6% of your employee deferrals 
  • Flexible Paid Time Off Policy that treats you like the adult that you are
  • Health Savings Account (HSA) and wellness incentives
  • Quarterly Company Values Award (team member nominated)


Equal Opportunity Employer

PDQ is proud to be an equal opportunity workplace and do not discriminate on the basis of sex, race, color, age, pregnancy, sexual orientation, gender identity or expression, religion, national origin, ancestry, citizenship, marital status, military or veteran status, genetic information, disability status, or any other characteristic protected by federal, provincial, state, or local law. If you would like to request reasonable accommodation for a medical condition or disability during any part of the application process, please contact [email protected].


Work Authorization and Sponsorship

The majority of PDQ's full-time roles do not qualify for sponsorship of employment visas such as the H-1B visa. This applies to scenarios where a candidate might possess temporary work authorization during their schooling or after graduation (e.g., CPT, OPT), but would require H-1B visa sponsorship within a few years of employment to retain eligibility for employment. 

Skills Required

  • Bachelor's degree in Computer Science, a related field, or equivalent experience
  • 5+ years of professional experience developing Elixir or Erlang applications
  • Experience with autonomous or semi-autonomous agents, multi-step reasoning, planning, and tool use
  • Experience with feedback loops, memory, and stateful agents
  • Experience with LLM orchestration frameworks or custom agent frameworks
  • Experience integrating LLMs through APIs such as OpenAI or Anthropic
  • Understanding of prompt engineering and system design tradeoffs
  • Experience handling hallucinations, guardrails, evaluation, and observability
  • Experience building intuitive, scalable UI/UX for SaaS products
  • Familiarity with agile development and CI/CD workflows
  • Experience with GraphQL APIs
  • Familiarity with Google Cloud Platform and PostgreSQL
  • Experience with observability and monitoring tools such as Prometheus and Grafana
  • Knowledge of Git version control and branching strategies
  • Knowledge of defensive security strategies for client-side and server-side web systems
  • Experience with test-driven development and automated testing frameworks
  • Experience with agent-based or endpoint-management SaaS products
  • Exposure to open-source development
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Salt Lake City, UT
185 Employees
Year Founded: 2001

What We Do

PDQ provides device management solutions that are easy to use, affordable and pretty damn quick. IT administrators can handle patch management and software deployment, whether they manage 50 machines or 5,000, relieving the time burden of IT administrators. More than 23,000 organizations trust our software to keep their machines up to date and secure.

Why Work With Us

From working parents to young single professionals to seasoned IT pros, our team includes folks from all stages of life. Many roles have the option to work remotely, and our team is dispersed across the United States. With our best-in-class benefits and four-day work week, we’ll help you live your best life.

Gallery

Gallery

Similar Jobs

RapidScale Logo RapidScale

Client Executive III (RapidScale) (West)

Cloud • Information Technology • Consulting
Remote
California, USA
600 Employees
117K-298K Annually

RapidScale Logo RapidScale

Senior Principal Client Partner (RapidScale) (Remote)

Cloud • Information Technology • Consulting
Remote
North Carolina, USA
600 Employees

Applied Systems Logo Applied Systems

Alliance Partner Channel Manager

Artificial Intelligence • Cloud • Payments • Software • Business Intelligence • Generative AI • Automation
Remote or Hybrid
4 Locations
3116 Employees
160K-175K Annually

Atlassian Logo Atlassian

Solutions Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
In-Office or Remote
3 Locations
11000 Employees
114K-180K Annually

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
US
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
33 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account