Elixir
Phoenix
Postgres
Senior Backend Engineer (Elixir)
Overview
Remote is solving global remote organizations’ biggest challenge: employing anyone anywhere compliantly.
Job Description
Remote makes it possible for businesses big and small to employ a global team by handling global payroll, benefits, taxes, and compliance.
Responsibilities
- - Lead the development of major team-scoped projects, participate in cross-team initiatives
- - Actively participate in product work in the team: provide feedback, suggest solutions to the problems
- - Use technical insights and expertise to suggest product improvements
- - Maintain good understanding of the team’s domain, both from product and engineering sides
- - Provide feedback on code reviews
- - Contribute to the shared codebase
- - Debug and solve technical and business issues
- - Participate in non-team activities, such as support rotations, hiring process, RFC discussions, etc
- - Mentor and provide guidance to other engineers
- - Investigate, propose and participate in implementation of improvements to our platform
- - Design and implement APIs with performance, scalability, and maintainability in mind
Required Skills
- - Significant experience as a Backend Engineer working with Elixir, which includes building, shipping and maintaining a complicated software project
- - Postgres (or similar)
- - CI/CD (GitLab, Github, Jenkins or similar)
- - Nice to have: Kubernetes, Docker, AWS, Nextjs, React/Vue/Angular
Benefits
- - Work from anywhere
- - Unlimited personal time off (minimum 4 weeks)
- - Quarterly company-wide day off for self care
- - Flexible working hours (we are async)
- - 16 weeks paid parental leave
- - Mental health support services
- - Stock options
- - Learning budget
- - Home office budget & IT equipment
- - Budget for local in-person social events or co-working spaces
About the company
Remote eliminates barriers to international hiring so great companies can work with great people, no matter where those people are.