Job description
Role overview
FoodTracks is seeking a Senior Software Developer with expertise in Python to design and maintain robust backend systems. This role involves collaborating with cross-functional teams to deliver scalable solutions for food tracking applications.
Responsibilities
- Develop and maintain backend systems using Python and SQL/PostgreSQL
- Design and optimize database schemas for performance
- Implement ETL processes for data analysis and reporting
- Collaborate with frontend teams to integrate APIs and services
Requirements
- 3+ years of Python development experience (5+ years preferred)
- Strong backend architecture and system design skills
- Proficiency in SQL/PostgreSQL and ETL/data processing
- Experience with Git, CI/CD pipelines, and code reviews
- German C1 and English B1 language proficiency
Benefits
- Competitive salary range of €45,000–70,000 annually
- Flexible work arrangements and team-building activities
- Opportunities for professional growth and technical training
Responsibilities
- Develop and maintain backend systems using Python and SQL/PostgreSQL
- Design and optimize database schemas for performance
- Implement ETL processes for data analysis and reporting
- Collaborate with frontend teams to integrate APIs and services
Requirements
- 3+ years of Python development experience (5+ years preferred)
- Strong backend architecture and system design skills
- Proficiency in SQL/PostgreSQL and ETL/data processing
- Experience with Git, CI/CD pipelines, and code reviews
- German C1 and English B1 language proficiency
Benefits
- Competitive salary range of €45,000–70,000 annually
- Flexible work arrangements and team-building activities
- Opportunities for professional growth and technical training
Keywords
PythonDjangoSQLAlchemyPostgreSQLGitCI/CDpytestTypeScriptETLDjango ORM