Senior Software Engineer

Summary

Develops and maintains high-performance Python applications for data processing pipelines, focusing on concurrency, scalability, and clean code in a TDD environment.

Salary: £65,000 - 70,000 per year Requirements: Strong commercial Python development experience. Expert knowledge of multithreading, multiprocessing, and concurrency. Proven track record working in a Test-Driven Development environment. Experience building scalable, production-focused systems. Strong understanding of software performance optimisation and clean code principles. Experience working with big data and high-volume processing on localised infrastructure. Experience with C++ or Rust. D…

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available