RYZ Labs is seeking a Software Engineer (Elixir) to join the Business Operations team and help build a suite of services for a sports merchandising client. The role focuses on developing and maintaining backend services, using Elixir and Phoenix with LiveView frontends, Postgres databases, RabbitMQ event-based systems, and deploying to AWS EKS with Terraform. The engineer will work remotely, collaborating with product and other teams to deliver high-quality, scalable solutions.
Software Engineer (Elixir) at RYZ Labs
Remote - Argentina
More jobs at RYZ LabsRequirements
Experience
- 4+ years of professional software engineering experience
Skills
- building web applications with Phoenix or similar frameworks
- building GraphQL and/or REST APIs
- Elixir programming language
- functional programming concepts
- JavaScript
- HTML
- CSS
- PostgreSQL
- web application security best practices
- Git
- Kubernetes
- Docker
- Terraform
- CQRS
- event-based systems
- legacy system integration
- problem-solving
- debugging
- communication and collaboration
Languages
- English
Responsibilities
- Writing clear, maintainable code backed by automated tests
- Conducting thorough code reviews
- Working cross-functionally with product to ensure quality and customer satisfaction
- Breaking down larger work into smaller tickets
- Optimizing application performance and troubleshooting issues
- Diagnosing and fixing bugs in services
Technologies
ElixirPhoenixLiveViewPostgreSQLRabbitMQTerraformAWS EKSGitHub ActionsKubernetesDockerGraphQLRESTCQRS
See if your resume is ready for this job
See how our AI can optimize your resume and improve your chances for this role.