Stream is seeking a skilled Python/Django developer to join their team as a Lead Backend Engineer. This role is based in the Netherlands with a hybrid work model (3 days/week in-office). The position involves designing, developing, and maintaining web applications using Python and Django framework. Key systems include a moderation dashboard, Chat and Feeds admin panel, internal tools, and integration of external services.
Responsibilities include:
- Taking ownership and leading efforts for (re)building and maintaining the Django backend
- Collaborating with the development team to design and implement new features
- Writing clean, efficient, and well-documented code
- Troubleshooting and debugging issues
- Staying up-to-date with Python and Django communities
- Monitoring production environments for performance
The ideal candidate should have:
- 5+ years of experience as a backend software developer
- Strong experience with Python and Django
- Experience in formally or informally leading an engineering team
- Proven experience with architecting/designing and refactoring software systems
- Strong understanding of Object-Oriented Programming (OOP) concepts
- Experience with relational databases (e.g., PostgreSQL, MySQL)
- Experience with Git and version control
- Familiarity with Agile development methodologies
- Strong problem-solving and debugging skills
- Good communication skills
Stream offers a range of benefits, including:
- Opportunity to work on OSS projects
- 28 days paid time off plus Dutch holidays
- Company equity
- Pension scheme
- Remote work flexibility
- Learning and Development budget
- Fitness stipend
- Monthly in-office chair massages
- MacBook Pro
- Healthy team lunches and snacks
- Relocation package
- Parental leave paid at 100%
Stream is a rapidly growing startup that has raised over $58.25M to build the best Chat Messaging & Activity Feed infrastructure. They offer unique personal and professional growth opportunities, cutting-edge technology challenges, and a diverse team of over 130 peers from 35+ countries.