
Software Engineer, Elixir
PDQ
full-time
Posted on:
Location Type: Remote
Location: Romania
Visit company websiteExplore more
About the role
- 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 work options
- Continuous learning opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ElixirReactTypeScriptCI/CDagile developmentGraphQLPostgreSQLobservabilitymonitoring toolsopen-source development
Soft Skills
collaborationtroubleshootingcode reviewscontinuous learning
Certifications
Bachelor's degree in Computer Science