rebuy
Visit websiteBackend Engineer
Salary not disclosed2+ yearsHybrid
- Engineering
- Berlin
- Full time
- 4d ago
About the role
We are looking for a passionate and experienced Software Engineer to join a small team working on business-critical platform components. You will contribute to AI-powered customer support automation, payment systems, and marketplace integrations while maintaining a modern, evolving tech stack. The role requires a strong getting-things-done attitude and a commitment to writing simple, maintainable code.
Responsibilities
- Write code that is simple, readable, testable, and maintainable, whether you write it yourself or with the help of AI tools
- Conduct code reviews, give helpful feedback, actively contribute in team discussions and decisions
- Know the sweet spot between implementing beautiful and charming solutions which incorporate all existing software design patterns and just getting it done
- Suggest changes to our software that simplify the technical architecture of individual services or pay down technical debt
- Actively take over ownership for projects and collaborate with different teams across the organization
- Maintain existing services and contribute to developing the new solutions
Required skills
- Kotlin
- Java
- AI coding tools
- Algorithm design
- Data structures
- Database design
- Postgres
- CI/CD
- Maven
Qualifications
- 2+ years of professional software development experience
Benefits
- 30 vacation days
- Employee discounts
- On-site gym
- On-site daycare
- Mental health support
- Paid child sick leave
- Dog-friendly office
- Office massages
About the Company
rebuy is a pioneer in the sustainable reuse of electronics and media, dedicated to making circular living accessible to all. Our global team of 500 works collaboratively to reduce resource consumption and avoid unnecessary e-waste.