
Senior Software Engineer, Elixir
PDQ
full-time
Posted on:
Location Type: Remote
Location: Romania
Visit company websiteExplore more
Job Level
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 role open to candidates residing in Europe and LATAM
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