[Remote] Senior Software Engineer, Elixir
Note: The job is a remote job and is open to candidates in USA. PDQ is a fast-growing SaaS company that simplifies device management for IT teams. As a Senior Software Engineer, you will build features in Elixir and React, collaborate with global teams, and contribute to technical decisions while focusing on delivering high-quality code.
Responsibilities
- 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
Skills
- 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
- 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
- Exposure to open-source development is a plus
Benefits
- 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)
Company Overview