About the role
Description
• Build new features and enhancements in Elixir and React with TypeScript for our cloud-native, agent-based 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.
Requirements
• 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
• Proven experience building intuitive, scalable UI/UX for SaaS products
• Experience with agent-based or end-point management SaaS products is a plus
• 4+ years of experience working on a variety of professional software development projects
• 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.
Benefits
• remote role open to candidates residing in Europe and LATAM
Company
PDQ is a software company that provides IT asset management and device management tools for Windows and macOS, including PDQ Deploy, PDQ Inventory, PDQ Connect (cloud-based agent-based device management), and PDQ Detect (vulnerability scanning). Headquartered in Salt Lake City, Utah, PDQ serves tens of thousands of customers and focuses on helping IT professionals automate patching, deployments, and device management.
PDQ