A Senior Software Engineer on the Development Platform team builds the tools that provide our business with insight into the behaviour of our customers.
At FreeAgent we help freelancers and micro-businesses take control of their company finances. We have built an award-winning, online accounting product that offers full end-to-end compliance, from time tracking to tax return filing and we’re committed to bringing this quality of product to the mobile space. We’re based in beautiful Edinburgh and we’re growing from strength to strength with over 45,000 paying customers and continued strong growth. Customers love what we do!
We operate in small, cross-functional teams with a great degree of autonomy. We like to help each other, learn from our mistakes, invest in self-improvement and have fun doing it. We invest in our platform (code health, scalability, security) as well as working on new features. We favour pragmatism over idealism and we really care about quality and long-term sustainability of our work.
As a member of our Development Platform team you’ll be helping our business make better decisions by providing teams with the data they need in an accessible way. Your work will be influential, helping the product, marketing and business development teams make decisions that can have a high impact on our business. We have an in-house data warehouse and a fast-growing data set. Working closely with our data scientists and engineers, you’ll contribute to our future vision for data infrastructure and business intelligence tools to help us gain better insight more quickly.

