
Senior Elixir Engineer
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in United Kingdom.
• Become a part of a product team focused on developing marketing technology that facilitates vehicle sales for leading automotive brands.
• Create and deploy product features using Elixir and Phoenix LiveView, guiding them from conception to production.
• Architect data models and services for new functionalities.
• Strategize modifications and migrations for secure production implementation.
• Develop within an event-driven architecture utilizing APIs and RabbitMQ.
• Manage increasing volumes of customer data reliably.
• Produce well-tested and maintainable code through test-driven development practices.
• Engage in pair programming and code reviews to uphold quality standards.
• Participate in technical and product discussions as well as roadmap planning.
• Leverage data and observability to assess production performance and customer value.
• Collaborate with and mentor fellow engineers.
• Take full ownership of feature delivery from design through to rollout.
• Implement production changes within the first few weeks and take charge of significant features.
• Contribute to shaping squad processes, technical standards, and product direction.
• Proven experience in designing and deploying backend systems in production, including expertise in relational databases and data modeling.
• Strong foundation in computer science principles: data structures, algorithms, complexity, and system behavior.
• Professional proficiency in Elixir, or extensive experience in another backend language with a strong desire to adopt Elixir as the primary tool.
• Familiarity with asynchronous, event-driven systems.
• Background in web development.
• Proficient with Linux and Docker.
• Interest in multiple programming languages and technology stacks.
• Experience in writing tested and maintainable code.
• Genuine enthusiasm for continuous delivery, test-driven development, pair programming, code reviews, and retrospectives.
• Ability to effectively utilize AI tools and assess their outputs.
• Degree or equivalent experience in computer science fundamentals.
• Bonus: experience with Ruby or another functional programming language.
• Bonus: expertise in RabbitMQ, PostgreSQL, or Redis.
• Bonus: familiarity with Kubernetes, Terraform, or Google Cloud.
• Bonus: experience in mentoring engineers.
• Share options in Driftrock on founder-friendly, tax-efficient EMI terms, with the option to retain vested options post-departure at board discretion.
• Comprehensive Vitality health coverage: including medical, dental, vision, hearing, mental health support and therapy, cancer coverage, a free Headspace subscription, and Vitality rewards.
• 24 to 28 days of holiday in addition to bank holidays.
• Pension contributions.
• Life assurance equivalent to 3x salary.
• Income protection.
• Electric car salary-sacrifice scheme that includes insurance, servicing, and charging perks.
• Enhanced maternity and paternity leave.
• Learning budget for books, courses, and conferences, along with time allocated for personal objectives.
• Perks and discounts available through CharlieHR.
• BMW Group employee discount program.
• Co-working space provided.
• Flexible working culture.
• International team members employed compliantly via an Employer of Record (Remote.com).
• Weekly Monday Showcases, regular retrospectives, Donut coffee pairings, and an annual company Summit.
GT
Business Insights
Kraken Digital Asset Exchange
Kraken Digital Asset Exchange
Get handpicked remote jobs straight to your inbox weekly.