London, England, £90000 - £120000 per annum + bonus + benefits
Job Type: Permanent
Managed by: Data Team
Database Developer / Administrator / Engineer (Python MySQL Linux Go). Would you like to join a highly successful, tech-driven Hedge Fund, work with an up to the minute tech stack and lead major projects involving a mix of database technology?
You could work with talented cross-disciplinary teams, take ownership of a diverse range of projects, scale your personal and professional development and enjoy a good work life balance.
As a Database Developer, day to day you'll be involved with projects that span database engineering (e.g. deploying, scaling or managing database infrastructure) and working with teams to optimise business performance, on Schema design, architecture planning, technology selection and more.
The ideal candidate will be a confident self-starter, passionate about open source technology. Ideally, you will have experience in more than one (e.g. MySQL, Postgres, Clickhouse, InfluxDB etc.) and a good ability to automate using a language such as Python or Go.
*You have significant experience working with open source database(s)
*You are passionate about solving challenging business problems with cutting-edge technology
*You're comfortable using programming languages for automated tasks (Python, Go etc.)
*You have experience using Linux to understand and troubleshoot an overall system
*You're proficient with SQL
*Desirable: experience working on petabyte scale data warehouses and distributed database systems, you have industry experience in finance / trading, you have experience with Python / Kafka / ETL pipelines
As a Database Developer you will earn a highly competitive salary (to £120k) plus bonus and a comprehensive benefits package. You'll be based at modern offices in the heart of London, with a fantastic selection of local amenities and close to transport links.
If you are interested in this Database Developer / Administrator / Engineer (Python MySQL Linux Go) role, apply now or call today to find out more.