.
.
.
Role: Remote Backend Developer Go (NodeJS/Python)
We are:
Talents2Germany is a recruitment partner and talent accelerator helping startups and small tech teams in Germany access highly skilled global software developers. Our consultants are experienced developers — we match based on technical depth and long-term fit.
Note: This role is not within Talents2Germany.
Do you love building complex systems that actually make a difference? Then this could be your next move. Our client is a growing tech startup combining cutting-edge AI, industrial automation, and software to automatically sort and prepare physical products for reuse. The mission: giving millions of everyday items a new life – more sustainable, more affordable, smarter.
Role Summary:
We are looking for a Backend Developer who will play a crucial role in building and scaling the core systems powering the platform. You will actively shape the backend architecture, focusing on data consistency, automation, and intelligent matching systems. Your daily work will include:
- Implementing web scraping solutions to ensure data consistency across systems
- Creating and maintaining labeling systems to support sorting, inventory, and ML data production
- Improving matching algorithms to enhance accuracy and efficiency
- Automating order management processes to streamline sorting, inventory, and fulfillment operations
Tech Stack
- Backend: Go (primary; willingness to learn is acceptable), Python, or Node.js
- Database: PostgreSQL, MySQL, or similar relational databases
- APIs: RESTful
- Infrastructure: Docker
- DevOps & CI/CD: Experience with deployment and monitoring tools is a plus
- Additional Tools: Experience with web scraping libraries (e.g. Colly, BeautifulSoup, Scrapy) or ML data labeling pipelines is a plus
Key Responsibilities:
- Develop and maintain scalable backend systems using Go to support data scraping and processing
- Design and implement efficient labeling systems for inventory, sorting, and ML model data production
- Optimize matching algorithms to improve performance and accuracy
- Automate order management processes to enhance operational efficiency
- Collaborate with the team to define best practices and ensure system reliability
Must-Have Requirements:
- 3+ years of experience in backend development
- Experience with Go or a strong eagerness to learn and master it
- Experience with web scraping, data processing, or algorithm optimization
- Familiarity with or interest in supporting data production for ML models
- Enjoyment of working in a startup environment and comfort taking ownership of projects
- Proactive, problem-solving mindset
Hiring Process:
- CV + GitHub/code sample (anything representative is fine)
- Up-to-date CV in English
- Clearly shows your hands-on experience with Python / FastAPI, React, and PostgreSQL
- Link to your GitHub profile (public repositories preferred)
- If GitHub is not available: attach or link at least one code sample demonstrating backend or fullstack work
- Code must be your own — be ready to walk through it in the screening call
- One-Minute self presentation Video
- Record a short video of maximum 60 seconds
- This is a general video — do not tailor it to a specific company; it can be reused for other applications
- Cover the following four points:
- Your most relevant experience for a fullstack developer role (1–2 highlights)
- One technology or stack you used and one measurable outcome — e.g. latency, error rate, throughput, cost reduction, or delivery time
- Why you are looking for a new remote engagement at this point in your career
- A project you are most proud of — and why
- Upload to a shareable link (Google Drive, Loom, YouTube unlisted, or similar) and include the link in your application
- Videos without a working link will not be reviewed
- Focused coding task (API-first, no GUI required)
- Reproducible run (Docker recommended)
- README written by you
- Short notes on trade-offs, assumptions, and next steps
- Technical interview based on your submission (deep dive into decisions)
- Optional: paid trial week to validate collaboration on real tasks
- To apply, please send your CV (and portfolio/GitHub if available).