Engineering

Embracing New Beginnings: My Journey as a Working Student Software Engineer at Zenjob

Zenjob Team
Embracing New Beginnings: My Journey as a Working Student Software Engineer at Zenjob

Working as a student software engineer at Zenjob is a unique experience that blends academic learning with hands-on professional development. From the very first day, student engineers are treated as full members of the team, contributing to real features that impact thousands of users across Germany.

A typical day starts with the morning standup, where the team shares progress and discusses blockers. As a working student, you are expected to participate just like any other engineer. This transparency means you always know what the team is working on and where your contributions fit into the bigger picture.

After standup, the coding begins. Student engineers work on a range of tasks, from implementing UI components with React and TypeScript to writing backend services in Kotlin. The tech stack is modern and well-maintained, so you spend your time building features rather than fighting legacy code.

Lunch is a social highlight. The Berlin office has a vibrant lunch culture, and it is common for engineers from different teams to eat together. These informal conversations are where some of the best ideas surface and where you build relationships that make collaboration easier.

Afternoons often include code reviews and pair programming sessions. Senior engineers are generous with their time and provide thoughtful feedback that accelerates your growth. The review process is rigorous but supportive, focused on helping you write better code rather than gatekeeping.

One of the best parts of the role is the learning budget. Zenjob provides resources for courses, conferences, and books, and your manager actively encourages you to use them. Many student engineers have used this to deepen their expertise in areas like distributed systems, machine learning, or frontend architecture.

The workday wraps up with flexibility. As a working student, your schedule is designed to accommodate your university commitments. Whether you need to leave early for a lecture or shift your hours around exam season, the team is understanding and supportive.

If you are a computer science student looking for a role where you can grow as an engineer while contributing to a product that matters, Zenjob is a place worth considering.

Inspired to join us?

Check out our open positions and take the next step in your career.

See open positions