> Markdown version of [/jobs/ext/2306655-software-engineer-backend](https://www.wearedevelopers.com/jobs/ext/2306655-software-engineer-backend). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer (Backend) - **Company:** Harsil - **Location:** Greater London, UK (Remote available) - **Contract:** Permanent contract - **Skills:** Clean Code Principles, C++ (Programming Language), Code Review, Python (Programming Language), Machine Learning, Ruby, SQL Databases, Backend, Graphql, Restful APIs, Elixir - **Published:** August 30, 2026 - **Apply:** https://www.collegerecruiter.com/job/2830495496-software-engineer-backend ## About the Role * Experience of writing readable, testable, and maintainable code. * Solid programming skills in at least one backend language (Elixir, C++, Python, Ruby etc). * Strong understanding in API design (RESTful or GraphQL). * Good understanding in SQL. * Willingness to learn new languages / technologies., * You have experience in any functional languages (particularly Elixir). * You have experience in Google Cloud Platform, Terraform, and CI/CD tools. * You are interested in gaining full-stack skills. ## Description * Build APIs to serve our user-facing web applications. * Model the business logic in relational databases. * Integrate with external APIs (e.g. Facebook, Google). * Help to evolve our system, improve automation, and make important technical decisions with us. * Review code and share knowledge., * Work with highly talented, passionate people and have fun along the way. We're all learning what it takes for a startup to reach unicorn status. * There are no layers of bureaucracy to jump through. Put forward a radical suggestion and know that the idea won't be killed until both sides of the debate have been fully understood and debated. * You'll have a front-row seat at an early-stage, fast-growing company that uses machine learning to disturb an existing problem area. ## Related Videos - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [Bringing digital education to refugee and host communities in remote regions of Africa](https://www.wearedevelopers.com/videos/644-bringing-digital-education-to-refugee-and-host-communities-in-remote-regions-of-africa) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Build and Deploy a Fullstack App with Open Source Tooling](https://www.wearedevelopers.com/videos/775-build-and-deploy-a-fullstack-app-with-open-source-tooling) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers)