Senior Software Engineer, Elixir

PDQ

$120K — $150K *
US-AnywhereRemote in United States
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science or equivalent experience
  • 5+ years of professional experience with Elixir or Erlang development
  • Knowledge of payment processing systems like Stripe
  • Proven ability to create user-friendly, scalable SaaS UI/UX
  • Familiarity with agile methodologies and CI/CD practices
  • Experience using GraphQL for APIs
  • Basic knowledge of Google Cloud Platform and PostgreSQL

Responsibilities

  • Build new features in Elixir and React for PDQ Connect
  • Ship code frequently in a CI/CD environment
  • Collaborate with US and Romania engineering teams
  • Troubleshoot technical issues from bugs to outages
  • Contribute to technical decisions through research and prototyping
  • Participate in code reviews and promote continuous learning

Benefits

  • 4-Day Work Week
  • Equity participation
  • Support for professional development
  • Full premium coverage for medical, dental, and vision insurance
  • Comprehensive disability and life insurance coverage
  • 401(k) match on employee contributions
  • Flexible Paid Time Off policy
  • Wellness incentives and Health Savings Account
  • Quarterly Company Values Award for team recognition
Full Job Description
Job Description:

  • Before you apply, please note:
    • This is a remote role open to candidates residing in any of PDQ's open states (*see below for a list).


What you'll be doing:

  • Build new features in Elixir and React for PDQ Connect, our cloud hosted, agent based Windows & macOS endpoint management software.
  • 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 payment processing and billing systems like Stripe
  • Proven experience building intuitive, scalable UI/UX for SaaS products
  • 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


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)


*Currently, candidates who are eligible for fully remote positions can live in any of the following US 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.

Similar Jobs

More Jobs at PDQ

More Information Technology Jobs

Find similar Senior Software Engineer, Elixir jobs: