Senior Backend Engineer

https://www.adzuna.co.uk/jobs/land/ad/1955095362?v=CFF94FCCF1E3051EBCC7944026FC62A3E23D0E8C&frd=518a995265738aaec85a21d7744a557a&r=6485699&ccd=b4496e5fad04988aa6f7c0445ba08dc4&utm_source=jwicomdirect-dynamic&utm_medium=ppc&partnerb=1&chnlid=2000&utm_content=1&utm_campaign=0.11IT / Computing / Software0.111955095362Senior Backend EngineerAbout Bark Bark is the UK’s largest & fastest growing services marketplace, helping people find the right professional for their project in over 1,500 unique categories. The business is already profitable with a proven model but has the feel of a startup with a small team of just over 65 people and most of its work still to do. We use cutting-edge technology and an extraordinarily talented team of people to solve an age-old problem; how to find the best available professional for any job, every time no matter what the need. Bark is a dynamic, exciting, early stage business – but with the financial security of a privately owned, revenue generating established company – so you get all the benefits of working in a start-up environment (ownership, agility, responsibility and stimulation) without any of the worry. We just placed sixth on The Sunday Times Tech Track 100 and with a presence in eight countries globally with imminent plans for further expansion you can join us at a genuinely exciting time where a true impact can be made. About the role We are looking for a Senior Engineer to join our new backend services team. You’ll become a core part of a small, dynamic team that is breaking new ground: researching, designing and implementing the future technology at Bark. You’ll be someone who loves innovating and problem solving, and gets a kick out of making systems work efficiently at a continuously-increasing large scale. Our current back-end technology stack is written in Python and you will need to be able to work within this codebase – but we are at the start of a journey, and your experience will help to shape our technology strategy, adapting our architecture as we grow. You’ll get the opportunity to utilise a variety of technologies to pave the future of Bark whilst enhancing how we solve complex online problems in cutting-edge areas such as search, classification and core marketplace services. You’ll be involved in every aspect of the process: idea generation, business analysis, technical and architectural design through to implementation. Responsibilities Work with development teams and product managers to conceptualise and implement software solutions Build elegant and performant APIs Develop and manage well-functioning databases and applications Proactively propose and implement improvements to the codebase Design and code solutions for systems with 1000s of transactions a second Work with our data insights team to transform the TBs of data we have, into insights we can use to revolutionise the product Required skills and experience Using Python in a production environment Defining, implementing and testing APIs Understand SOLID principles Integrating with 3rd party APIs, including OAuth flows and similar Production MySQL experience; strong SQL skills Using Docker in production, ideally with Kubernetes or Fargate/ECS/EKS Experience building, maintaining, testing and documenting APIs to be used by other developers both internally and externally Strong organisational skills Analytical mindset with numerical aptitude Ability to achieve goals in a highly innovative and fast paced environment Desired skills and experience Familiarity with the AWS ecosystem. Knowledge of SQS (or similar such as RabbitMQ), SNS (or Kafka), and how they are used Knowledge of Apache Airflow, Spark, Hadoop and other data toolkits Experience with other data stores like Elastic, MongoDB or similar Interest in machine learning topics such as logistic regression, nlp and others PHP experience with a framework (Laravel, Symfony, Zend, CakePHP etc) would be a bonus, but not essential Some of our benefits Share options in a rapidly growing company whose founders have a proven track record Private health insurance Monthly socials and massive parties Fully stocked kitchen and weekly team lunches Be at the forefront of an industry with new and exciting problems to solve