Senior Python Backend Engineer
New
Listing location: Spain; Structured job location: Spain; Fully remote work environment across EuropeFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Languages
- German, English
- Required Skills
- AWSDockerPythonSQLAgileDjangoNosqlRESTful APIsSaaS
Requirements
- Strong professional experience as a Backend Engineer with Python, including advanced knowledge of Django.
- Proven experience developing and maintaining scalable SaaS applications in fast-paced environments.
- Solid understanding of backend architecture, API design, and software scalability principles.
- Experience refactoring legacy codebases and improving performance, maintainability, and reliability.
- Proficiency with relational and NoSQL databases.
- Experience with Docker and containerized services.
- Familiarity with cloud-based solutions and AWS services such as Lambda, ECS, EKS, or App Runner is a plus.
- Strong understanding of Agile software development methodologies and collaborative engineering practices.
- Experience with automated testing frameworks and code quality assurance processes.
- Excellent troubleshooting and problem-solving skills with a proactive, builder-oriented mindset.
- Strong communication and collaboration skills, with the ability to work effectively in distributed international teams.
- Full professional proficiency in both German and English.
Responsibilities
- Design, develop, and scale robust backend applications and services using Python and Django.
- Optimize application performance and troubleshoot complex scalability and system bottlenecks within a high-volume SaaS platform.
- Refactor and modernize legacy systems to improve maintainability, reliability, and long-term scalability.
- Build and maintain clean, scalable RESTful APIs that support frontend applications and third-party integrations.
- Conduct code reviews, implement automated testing practices, and contribute to high engineering quality standards.
- Collaborate closely with product, frontend, and cross-functional engineering teams on architecture and system design decisions.
- Mentor junior developers and foster a culture of continuous improvement and technical excellence.
- Implement security best practices, maintain technical documentation, and support compliance and operational stability.
View Full Description & ApplyYou'll be redirected to the employer's site