Python Developer - Back End - €50k-€60k (Fully Remote)
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Python Software Engineer (Mid to Senior) – Back-end Focus Salary -€50,000k - €60,000k per yearFully Remote Company OverviewA technology-driven digital business operating a large-scale consumer platform with significant daily user activity. This is a small IT function within a broader organisation, giving you direct visibility into how your work impacts the business in real time. You will see your changes go live, influence product direction, and work closely with key stakeholders across the company.The environment is collaborative and flexible, with a strong emphasis on ownership, autonomy, and practical problem solving.The OpportunityThis role sits within a lean IT team made up of two developers. You will work closely with the Lead Developer, who also acts as the technical manager, bringing a complementary Python skill set.Beyond engineering, you will collaborate directly with marketing, operations, and the Managing Director, helping translate business needs into technical solutions that drive the company forward.The platform is highly data-driven, so the role is predominantly back end focused, with an approximate split of 80 percent back-end and 20 percent front-end. Front-end work is increasingly supported by AI-assisted development tools, making experience with AI-driven workflows essential.What we are looking forThis is an ideal opportunity for a hands-on Python engineer who enjoys solving real-world problems, working with data, and building efficient back-end systems. The successful candidate will join a small, collaborative engineering team where flexibility, curiosity, and a willingness to learn are highly valued. The role is primarily backend-focused, with strong emphasis on Python development, data processing, and system performance. You will contribute to the ongoing improvement of a high-traffic web platform, helping to ensure reliability, scalability, and maintainability across the system. The team is particularly interested in engineers who are comfortable using modern AI tools (for example tools similar to Claude or other coding assistants) to enhance productivity, automate workflows, and improve development efficiency.This position would suit someone who:Enjoys working in a small, agile team environmentIs adaptable and comfortable wearing multiple hatsHas an interest in data, automation, and system performanceTakes ownership of problems and proposes practical solutionsIs motivated to continuously learn and improveResponsibilitiesDeveloping and maintaining back-end services using Python-based frameworksDesigning and managing database schemas to support reliable data storage and retrievalWriting efficient SQL queries and improving database performance where requiredBuilding background processing jobs and automated workflows to handle system tasksCreating APIs and back-end functionality to support user-facing featuresSupporting deployment, monitoring, and reliability of cloud-hosted systemsInvestigating and resolving production issues in a timely mannerContributing to system improvements and identifying opportunities to simplify or modernize existing componentsSupporting data-related initiatives, including reporting, analytics, and data movement between systemsUsing AI-assisted tools to streamline development, testing, and troubleshooting activitiesTechnical Requirements4+ years commercial experience developing applications in PythonExperience working with relational databases, particularly PostgreSQLAbility to write and optimize SQL queries for performance and scalabilityFamiliarity with asynchronous processing or background job systemsExperience building or supporting APIs and backend servicesUnderstanding of cloud-hosted environments (e.g., AWS or similar platforms)Exposure to version control systems and collaborative development practicesComfortable working with data pipelines, reporting, or analytics workflowsInterest in leveraging AI tools to improve development efficiency