Backend Software Engineer (Elixir)
Remote
Job Id:
158691
Job Category:
Job Location:
Remote
Security Clearance:
No Clearance
Business Unit:
Piper Companies
Division:
Piper Enterprise Solutions
Position Owner:
Jackie Allen
Piper Companies is seeking a Backend Software Engineer (Elixir) for an award winning organization. The Backend Software Engineer (Elixir) role is remote working EST hours. The Backend Software Engineer (Elixir) will focus on building and maintaining scalable backend services, with an emphasis on Elixir, SQL, PostgreSQL, and modern cloud-based infrastructure.
Responsibilities of the Backend Software Engineer (Elixir):
• Design, develop, and maintain backend services and APIs using Elixir and SQL.
• Build and optimize database structures and queries within PostgreSQL for high-performance applications.
• Leverage Kafka or similar event-streaming tools to support real-time, asynchronous data flows.
• Work within AWS to deploy, manage, and scale backend services using cloud-native best practices.
• Use GitHub for source control, code review, collaboration, and CI workflows.
• Collaborate with cross-functional engineering teams, product managers, and stakeholders.
• Contribute to architecture discussions and recommend improvements for backend systems.
• Develop testing strategies, perform debugging, and ensure reliable service performance.
• Utilize Python for automation, scripting, or auxiliary backend tasks when needed.
Qualifications of the Backend Software Engineer (Elixir):
• 4+ years of software engineering experience with a focus on backend development.
• Strong professional experience with Elixir (Phoenix or other relevant frameworks).
• Proficiency in SQL and hands-on experience with PostgreSQL in production environments.
• Experience with Kafka or similar streaming/messaging technologies.
• Practical experience working with AWS cloud environments and services.
• Proficient with GitHub workflows for version control and team collaboration.
• Familiarity with Python for tooling, supplemental backend development, or scripting tasks.
• Strong understanding of distributed systems, microservices, and API development.
• Experience with automated testing, observability tooling, and CI/CD pipelines.
Compensation for the Backend Software Engineer (Elixir) includes:
• Salary range: $115,000 - $140,000
• Comprehensive benefits package including medical, dental, vision, 401(k), and PTO
• Remote work flexibility
This job opens for applications on 01/26/2026. Applications for this job will be accepted for at least 30 days from the posting date.
#LI-JA1
#REMOTE