Senior Backend Engineer – Elixir/Phoenix (m/w/d)
Core
Senior Backend Engineer building and maintaining a custom e-commerce platform (orders, checkout, billing, subscriptions) using Elixir/Phoenix, migrating legacy Node.js functionality, and ensuring system reliability.
Role type
Senior hands-on IC Backend Engineer
Builds
Elixir/Phoenix backend services, APIs, and core platform functionality for a pet e-commerce business
Domain
E-commerce, Fintech (payments), Cloud Infrastructure
Required skills
Elixir, Phoenix, Functional Programming, Concurrency, Message-based systems, REST APIs, Automated Testing, CI/CD, System Design, Debugging, Mentoring
Preferred skills
PostgreSQL, Docker, Kubernetes, Monitoring tools, React, Next.js, TypeScript, AI/Agentic development pipelines
Technologies
Elixir, Phoenix, PostgreSQL, AWS RDS, ECS Fargate, Node.js, AWS Lambda, DynamoDB, SQS, EventBridge, Next.js, React, TypeScript, Tailwind CSS, Contentful, Mollie, Klarna, PayPal, Apple Pay, New Relic, Sentry, CloudWatch
Responsibilities
Build and maintain backend services and APIs in Elixir/Phoenix; Shape solutions with stakeholders by clarifying requirements and evaluating trade-offs; Make and document architectural decisions; Own quality from implementation through release; Lead code reviews and mentor developers; Improve development tools and engineering practices; Coordinate dependencies and communicate changes.
Seniority
Senior, hands-on IC