Parser

Senior Backend Python Engineer

Job Location

Community of Madrid, Spain

Job Description

We are seeking a highly skilled Senior Backend Engineer with a strong background in designing and implementing complex backend systems, with a focus on algorithmic development and performance optimisation. In this role, you’ll be responsible for building scalable backend solutions, designing data processing workflows, and collaborating with front-end engineers to create seamless user experiences. Experience with ETL orchestration tools such as Dagster or similar (Apache Airflow) is highly desirable. Location: Spain or Portugal (hybrid role, 3 days/week in the office) with availability to travel to London once a month Key Responsibilities: Backend Development: Design, implement, and maintain robust backend components and middleware in Python, ensuring code is efficient, reusable, and scalable. Develop and implement complex algorithms for data processing and integrations with third-party services. Performance Optimisation: Optimise the performance of backend systems and ensure the reliability and scalability of applications. Data Workflow Management: Work with ETL orchestration tools like Dagster to manage data workflows and pipelines. Code Quality: Conduct thorough code reviews, provide feedback to peers, and debug issues to improve software quality and maintainability. Collaboration: Partner closely with front-end developers, integrating backend functionalities with user-facing components. Documentation: Document codebases, workflows, and development processes for maintainability and transparency. Required Qualifications: Bachelor’s degree in Computer Science, Engineering, or a related field. 6 years in software development, with a strong emphasis on Python and backend engineering. Technical Proficiency:Expert in Python and associated frameworks such as Django, Flask, or FastAPI. Strong understanding of algorithms, data structures, and software design patterns. Proficiency in building RESTful and/or GraphQL APIs and implementing backend integrations. Skilled in database management, both SQL and NoSQL, with an understanding of indexing and query optimisation. Experience in designing and implementing event-driven architectures and understanding of event streaming platforms such as Kafka, RabbitMQ, or similar. Data Workflow and ETL Orchestration: Experience with ETL orchestration tools (e.g., Dagster, Apache Airflow, Prefect) for managing data workflows. Tooling: Familiar with version control systems (Git), CI/CD pipelines, and containerisation technologies such as Docker and Kubernetes. Problem Solving: Excellent analytical and problem-solving skills with a proven ability to work effectively in a team environment. What we'll offer you in return: The chance to join an organisation with triple-digit growth that is changing the paradigm on how software products are built. The opportunity to form part of an amazing, multicultural community of tech experts. A highly competitive compensation package. Medical insurance. Come and join our ParserCommunity. https://parserdigital.com/

Location: Community of Madrid, ES

Posted Date: 8/21/2025
View More Parser Jobs

Contact Information

Contact Human Resources
Parser

Posted

August 21, 2025
UID: 5361913970

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.