About us
Sibill is the accounting and financial operating system for small and medium businesses (SMBs).
Italy is the single largest EU country by number of SMBs. Italian SMBs employ 75% of workforce and generate two thirds of the country GDP. We want to unlock Italian SMBs productivity. Old tooling, manual processes, sparse data cause an average 8 hours/week wasted by our entrepreneurs. It simply can’t keep being as it is. Sibill gives this time back to entrepreneurs by bringing invoicing, payments, treasury and accounting in a single, modern platform.
International venture capital investors like Keen Venture Partners (Fiscozen), Founders A/S (Pleo), Exor Ventures (Qonto, Alan), Notion Capital - and many others - believe in our mission and pledged their capital to make it happen.
We are a product-driven company with a pragmatic approach to solve real problems. We count several thousands of entrepreneurs as customers. We want to get to millions - this is just the beginning.
What we look for
We are looking for a motivated, pragmatic, and goal-oriented Senior Data Engineer to join our Data team.
You are the perfect fit if...
You are hands-on and enjoy building from scratch.
You build with simplicity in mind and strive to make things simple by design, even when they seem highly complex.
You are excited about working in a flat, no-politics, fast-paced environment.
You have excellent analytical skills and and a sharp eye for detail.
You are not scared of working hard. As a team, we all have to go the extra-mile to make it happen.
You feel like fitting the values we share at Sibill: ambition, pragmatism, efficiency, integrity
What you will do
You will report directly to the chief data officer/ co-founder. You will work with him and build all the data products that empower our customers to run their business better. This will not be a one-man standing. It will take a lot of cross-functional work with the people in our data, engineering, product, design teams.
We sit on top of the most business-critical company data. Money flows, bank transactions, invoices, cash register records, payables and receivables, general ledger records. We are the accounting & finance operating system of our customers. You will build AI/ML production systems that use this vast information set to solve specific customer problems.
Your responsibilities will include:
Discovery, domain understanding, data collection and prototyping
Data pipeline and system development
Performance monitoring and iteration over existing data products
Examples of projects you could work on from month one at Sibill:
Taking our data platform to the next level, e.g. migrating our data warehouse and existing metrics layer to a columnar storage database.
Building a low latency system that generates embeddings for incoming bank transaction records, stores them in a vector store and uses them to run similarity search.
What you will need
M.Sc. in Computer Science, Mathematics or a related STEM field is likely to help. You won’t be asked to send rockets to Mars - but a solid background in computer science, linear algebra and computational mathematics will give you an edge.
At least 7-8 years of development experience. Bonus point if you have experience with functional programming or you are eager to learn it. Our tech stack is Elixir (backend), Typescript (frontend), Python (data).
Experience with cloud services, database, message brokers, data engineering tools and concepts (e.g. columnar storage, compression, ETL).
Proven expertise in leading system and pipeline development using a wide range of tools. Previous expertise in domains with high usage of neural networks (NLP, computer vision) is highly beneficial.
Especially at the beginning, an end-to-end data ownership mindset. It will not happen every day but - if necessary - you might be asked to build simple models or algorithms, to write a batch ETL or to support teammates with an important one-off empirical analysis.
Fluency in English and Italian.
Bonus point: you have already coached and mentored junior colleagues.
Comp & Benefits
RAL: 80-100k
Employee stock options
Health insurance (AON)
Lunch voucher (8€/business day)
Full remote (based in Italy). We will just ask you to come to Milan for a few weeks during the onboarding (trip is on us)
You will work within a team of smart, hard-worker, passionate and nice human beings. People in Sibill tend to be very happy. Happiness is an underrated benefit ;-)
Recruiting process
30 minutes “know-each-other” session with Dario (Chief Data Officer)
45 minutes technical interview
you will meet some of the key people you will work with (engineering, data, product)
45 minutes with Mattia (CEO) and Lorenzo (Chief Product Officer)
Apply here --> https://sibill.notion.site/senior-ml-engineer