> Markdown version of [/jobs/ext/2797571-software-engineer](https://www.wearedevelopers.com/jobs/ext/2797571-software-engineer). 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 - **Company:** Volcore - **Location:** Manchester, UK - **Experience:** Experienced - **Salary:** £40,000.0 - £55,000.0 - **Contract:** Permanent contract - **Skills:** Statistical Hypothesis Testing, Python (Programming Language), Software Engineering, SQL Databases, TypeScript, Backend, Production Code - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840618046-software-engineer ## About the Role No energy expertise required, but you must quickly learn new concepts and think independently. Several (at least 3) years of professional software development experience, with a focus on accuracy, performance, and maintainability. Proven ability to solve complex real-world mathematical problems, including selecting and implementing the right algorithms, and delivering clean, efficient, and reliable code. Practical experience with Python, backend TypeScript, and SQL, or the ability to upskill rapidly with minimal direct training. The ability to document and communicate your thinking clearly, including in our knowledge base, notebooks, comments and code itself. Ownership of projects from start to finish, with intrinsic drive to deliver high-quality work quickly. ## Description Solve real-world energy problems, often requiring novel approaches developed through team collaboration and original research. Identify and ingest relevant data, ensuring thorough documentation in our internal knowledge base. Iteratively test hypotheses and develop proof-of-concepts to solve real-time forecasting problems. Document and visualise results, sharing insights with the team. Develop, deploy and maintain our software with a focus on speed and accuracy. Continually improve our shared libraries and workflows to ensure they are fast, accurate and a delight to use. Role model and advise on best practices and become a trusted expert in the topics you work most deeply on. ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Do TypeScript without TypeScript](https://www.wearedevelopers.com/videos/327-do-typescript-without-typescript) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [The weekly developer show: Boosting Python with CUDA, CSS Updates & Navigating New Tech Stacks](https://www.wearedevelopers.com/videos/1293-the-weekly-developer-show-boosting-python-with-cuda-css-updates-navigating-new-tech-stacks) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [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) ## Related Articles - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [Software Engineer Salary London](https://www.wearedevelopers.com/magazine/252-software-engineer-salary-london) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk)