Software Engineer - Python

Developrec — United Kingdom · Posted ~6 hours ago

Junior Hybrid

Skills

Python SQL Backend development API development Data processing Databases Cloud technologies Software engineering fundamentals APIs AI tools

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join an established technology team as an early-career software engineer working across backend development, APIs, data processing, databases, cloud technologies, and emerging tools. The role encourages broad involvement, ownership, strong engineering fundamentals, and rapid development of technical skills.

Highlights

Early-career opportunity offering ownership, exposure to backend development, APIs, data processing, cloud technologies and emerging tools, with strong potential for rapid professional growth.

Description

Software Engineer - Python | Remote First/Hybrid - London | Up to £60,000 + Benefits I'm currently working with an established and growing technology company looking to add a Software Engineer to its development team. This is a great opportunity for an early-career engineer who wants to work on technically interesting problems, gain exposure to modern technologies and have genuine ownership over their work. The team works across a range of areas including backend development, data processing, APIs and emerging technologies. Engineers are encouraged to get involved beyond a narrowly defined remit, making this an excellent environment for someone looking to develop quickly. The role will involve working with technologies such as: • Python • SQL • Backend and API development • Data processing and databases • Cloud-based technologies • Modern AI tools You don't need experience with every technology listed. The hiring team is particularly interested in people with strong fundamentals, good problem-solving skills and a genuine curiosity for technology. What they're looking for: • Around 1–3 years of commercial software engineering experience • Strong Python and SQL skills • Experience working with databases and backend systems • Exposure to data-intensive or technically challenging applications would be beneficial • Strong analytical and problem-solving ability • Someone who enjoys learning and investigating new technologies • Comfortable working independently and taking ownership of problems The environment is collaborative and relatively flexible, with engineers encouraged to contribute ideas and have input into technical decisions. This would suit someone who doesn't want to spend their career simply picking up highly prescriptive tickets, but instead enjoys understanding problems, asking questions and helping shape solutions. If you're an ambitious Software Engineer looking for a role where you can broaden your technical experience, work on interesting challenges and take on meaningful responsibility early in your career, please get in touch.