Elixir Software Engineer


Berlin, DE
  • Job Type: Full-Time
  • Function: Engineering Software
  • Post Date: 03/26/2021
  • Website: taxfix.de
  • Company Address: Stralauer Allee 10-11, Berlin, 10245

About Taxfix

Taxfix is on a mission to help people get their maximum tax refund effortlessly, without needing prior tax knowledge. Our user-friendly Taxfix App enables people to file their tax declaration within 22 minutes on average using a chat-like interface to guide the process.

Job Description

As one of the most successful and fast-growing FinTech startup companies in Europe, we are currently experiencing exciting growth and development. We are revolutionising the way people file their taxes; helping them to save money, time and stress by putting a personalised digital tax consultant into the palm of their hands. Our user-friendly Taxfix App enables people to file their tax declaration within 22 minutes on average, without any prior tax knowledge or the complicated forms associated with it.

Our offices in Berlin and Madrid are home to a diverse team of 200+ people who come from more than 40 nations around the world!

Our Tech Environment

Tax filing is a process so fundamentally broken. It seems to have been created for people to fail. As a result, every year millions of people file taxes in fear or decide not to file at all. At Taxfix we have employed the best of modern technologies in our ambition to build a digital tax accountant for everyone. We put taxpayers first by giving them back the control and peace of mind of getting the most money back from their taxes. 

We are building a scalable solution for customers worldwide. Our Tax Engine allows us to translate tax law from any country into executable code. For this, we developed TaxML, our own domain specific language that empowers Tax Experts to model tax logic autonomously. 

Our tech stack builds on top of React/React Native on the frontend, with NodeJS and Elixir on the backend. We optimize for continuous delivery with CI/CD pipelines based on Gitlab, Docker and Kubernetes running on the Google Cloud. We are big fans of decentralised end-to-end ownership, internal open-source and data-driven decisions.

Our cross-functional teams work on creating business value end-to-end. This gives developers a wide scope where they collaborate in making changes across our stack. We live our development value by supporting initiatives where we can learn from each other, such as our internal meetup, hackathons, and 20% time for internal communities.  We hire for your values and drive to learn - not just your technical skills.

Your responsibilities

  • Be part of the core Elixir development team working on our Tax Engine expert system. 
  • You will be expected to learn and excel at the implementation and optimization of AI algorithms for Automated Reasoning and Knowledge Graphs.
  • Be involved in important product decisions and work closely with the whole team to deliver top-notch Apps.
  • Be active in our internal open source communities, and be an ambassador for Elixir within the company.

Our team is looking for someone who is pragmatic, applies the best software engineering principles to build simple abstractions for complex problems, and who enjoys working in an agile environment.

We’re a fit if you bring these qualities with you

  • Passion for crafting high quality and elegant code.
  • At least 3 years of work experience as software engineer
  • Great functional programming skills with interest in Elixir language.
  • Experience developing systems in Elixir or Erlang is a plus.
  • Experience or interest in Expert Systems is a big plus
  • Previous experience building maintainable and scalable systems based on reliable and fault-tolerant services.
  • Experience of handling systems in production environments and participating in on-call duties.
  • Good understanding of how to build scalable and highly available systems
  • Experience in taking ownership.

What’s in it for you?

Of course, we offer you all the perks you would expect from a tech startup that you can check out here. Additionally this role also offers:

  • Be supported in your personal and professional development by an experienced team.
  • Opportunity to take leadership from day one.
  • Get relocation and visa support
  • A beautiful office located near to Alexanderplatz.
At Taxfix, we don’t just accept diversity, we celebrate it! We’re proudly committed to equal employment opportunities no matter your gender, race, religion, age, sexual orientation, colour, disability or place of origin. We care about one another at Taxfix and are grateful for each person’s individual contribution to our overall identity, purpose, and goals.

Related Jobs

Senior Product Manager, Data Platform

Taxfix - Berlin, DE

Quantitative UX Researcher - German market

Taxfix - Berlin, DE

Tech Lead, DevOps

Taxfix - Berlin, DE

Fullstack Engineer

Taxfix - Berlin, DE

Data Engineer - Data Platform - Berlin

Taxfix - Berlin, DE
Disclaimer: Local Candidates Only
This company does NOT accept candidates from outside recruiting firms. Agency contacts are not welcome.