We are hiring a Senior Backend Software Engineer with strong Elixir experience to help scale and evolve our core platform. This is a hands-on senior individual contributor role focused on backend systems, APIs, and platform reliability. You'll work closely with engineering leadership to improve performance, scalability, and long-term maintainability.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Senior Software Engineer (Backend, Elixir)
Remote | U.S.
A remote-first SaaS company building transaction-driven, real-time software is hiring a Senior Software Engineer with strong Elixir experience to help scale and evolve its core platform.
This is a hands-on senior individual contributor. role focused on backend systems, APIs, and platform reliability. You’ll work closely with engineering leadership to improve performance, scalability, and long-term maintainability.
What You’ll Do
- Build and maintain backend services using Elixir and Phoenix
- Design and support scalable, fault-tolerant systems
- Develop and maintain APIs, GraphQL preferred
- Improve performance, reliability, and observability
- Contribute to architectural decisions and system evolution
- Troubleshoot complex production issues
- Write clean, testable, maintainable code
- Participate in code reviews and engineering best practices
Interested in remote work opportunities in Development & Programming? Discover Development & Programming Remote Jobs featuring exclusive positions from top companies that offer flexible work arrangements.
Required Experience
- 5+ years of software engineering experience
- Strong hands-on experience with Elixir and Phoenix required
- Knowledge of functional programming and Erlang/OTP
- Experience supporting production SaaS systems
- Cloud experience, AWS required
- Strong database fundamentals, PostgreSQL required
- Proficient with Git
- Comfortable working in a remote, distributed team
- Working knowledge of AI-assisted development tools, used responsibly
Browse our curated collection of remote jobs across all categories and industries, featuring positions from top companies worldwide.
Nice to Have
- Ruby, Python, or JavaScript experience
- High-concurrency or real-time systems experience
- Docker, Kubernetes, or cloud-native tooling
Similar Jobs
Explore other opportunities that match your interests
BCforward
Jobs via Dice