Backend Developer
Have you ever brought something incredible to life with LEGO® bricks? Or maybe you're deep into an epic build right now? At Sort A Brick, we live and breathe the magic of LEGO® – every single day.
Join our team as we rethink how people play with bricks – making it easier on the wallet, better for the planet, and way more fun to give old bricks a brand new life.
Sort A Brick is a fast-growing startup integrating cutting-edge AI, industrial machinery and software to revive old LEGO bricks by sorting them automatically into ready-to-build sets. We are on a mission to bring billions of neglected bricks back to life. Let’s create a world where LEGO bricks are reusable, sustainable, and affordable!
About the Role
We are looking for a Backend Developer who will play a crucial role in building and scaling the core systems powering our business. You will have the opportunity to define and implement the backend architecture for our platform, focusing on data consistency, automation, and intelligent matching systems. Your daily work will include:
Implementing web scraping solutions to ensure data consistency across our systems.
Creating and maintaining labeling systems to support sorting, inventory, and data production for our machine learning models.
Improving set matching algorithms to enhance the accuracy and efficiency of LEGO set reconstruction.
Automating order management processes to streamline sorting, inventory, and fulfillment operations.
Tech Stack & Preferred Skills
Backend: Go (primary; experience preferred, but 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 for Go, BeautifulSoup, Scrapy for Python) 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 set 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.
We Expect
You have 3+ years of experience in backend development.
You have experience with Go or are eager to learn and master it.
You have experience with web scraping, data processing, or algorithm optimization.
You are familiar with or interested in supporting data production for ML models.
You enjoy working in a startup environment and are comfortable taking ownership of projects.
You are proactive and enjoy problem-solving.
What We Offer
Competitive salary (€3,500–€6,700/month gross).
Generous stock options – become a part-owner of Sort A Brick.
A chance to define and shape our tech stack.
Opportunity to work with a passionate and innovative team.
How to Apply
If you're excited about joining us on this journey, send us your CV (portfolio/GitHub optional but appreciated) to [email protected] with the subject: Backend Developer – [Your Name].
Let’s build something amazing together!