Career events

  1. Home
  2. Career
  3. Career events

Meet us at one of our upcoming events

At think-cell, we organize events for both students and professionals to foster collaboration within the tech community. Our meetups, talks, and workshops offer opportunities to learn about the latest trends in software development, exchange ideas, and network with like-minded individuals.

We are particularly active in the C++ world, with a strong presence at conferences, delivering talks, and contributing to the ISO C++ committee. Whether you’re looking to expand your technical expertise, explore new technologies, or connect with peers, our events provide a platform for insightful discussions and knowledge sharing in a welcoming and engaging environment.

Berlin C++ Meetup, Germany 2026
January 21, 2026

We are proud to announce our next Berlin C++ Meetup! RSVP now to join us on 21st Jan: https://www.meetup.com/berlincplusplus/events/312298562/

The next Berlin C++ Meetup, hosted by think-cell, takes place on Wednesday, January 21. Join us for an evening of talks and discussion exploring how we write modern C++ and how we think about it as a community.

Talks:

  • Lightweight: Fast yet Type Safe Database Access, by Yaraslau Tamashevich, Software Developer at LASTRADA.

    This talk introduces Lightweight, a new C++ SQL library that aims to provide a user-friendly API while maintaining high performance and type safety.

  • Slint: A Modern UI Framework with First-Class C++ Support, by Olivier Goffart, Co-founder at Slint.

    This talk introduces Slint and shows how it can be used through a clean and idiomatic C++ API.

When: Wednesday, January 21, 2026 – 18:30 - 21:30
Where: 42 Berlin Coding School, Harzer Str. 42 12059 Berlin

Agenda:
18:30 – Doors open
19:00 – Talks + Q&A
20:15 – Pizza and networking

Everyone’s welcome. Come talk C++, learn something new, and meet other members of the C++ community. Looking forward to hosting this Berlin C++ Meetup!

Past events

2025

We’re excited to participate once again in the Studienstiftung Kontaktseminar, taking place on December 5–6, 2025 in Bonn. After a successful experience in 2023, we’re expanding our presence this year to include workshops and interviews for both technical and non-technical roles at think-cell.

Organized by the Studienstiftung des deutschen Volkes (German Academic Scholarship Foundation), the Kontaktseminar brings together a select group of outstanding students from across Germany and a small number of companies for two days of exchange, learning, and career exploration.

We’re looking forward to connecting with curious, motivated students from all disciplines — from computer science to economics, physics to life sciences. Whether you're a coder, a systems thinker, or a communicator, if you care about quality, ownership, and thoughtful work, we want to meet you.

See you in Bonn!

December 5, 2025

We’re proud to announce that think-cell is a Gold Sponsor of Meeting C++ 2025, taking place on November 6–7, 2025, in Berlin.

Meeting C++ is one of the most significant conferences in the global C++ community, bringing together developers, trainers, and library authors from around the world. This year’s program will have a strong focus on safety and security in C++, along with many sessions on the evolving C++20, C++23, and C++26 standards.

think-cell has been a long-time supporter of Meeting C++, and we’re glad to continue contributing to the event both as a sponsor and through technical talks from our engineers.

Our team will present three sessions this year:

  • Sebastian Theophil – To Err is Human: Robust Error Handling in C++26
    (Thursday, November 6, 13:15 – Track A)
    A look at the new error-handling tools in C++26, including std::expected, std::stacktrace, and contracts, and how they can help developers write safer, more maintainable code.
  • Jonathan Müller – Cache-Friendly C++
    (Friday, November 7, 13:15 – Track A)
    An exploration of CPU caching, data locality, and how understanding memory behavior can lead to more efficient data structures and faster C++ applications.
  • Jonathan Müller – Missing (and future?) C++ Range Concepts
    (Friday, November 7, 17:15 – Track E)
    A forward-looking talk on C++ ranges, discussing the current gaps in the standard and ideas for how future range concepts could evolve to make generic programming more expressive.

As a company built on modern C++, think-cell remains committed to advancing both the language and the global developer community around it. We wish an insightful conference for all attendees.

November 6, 2025

Rethinking C++: From Functional Design to Cultural Debugging — Berlin C++ Meetup on November 5, hosted by think-cell.

This pre-conference meetup is a chance to gather with fellow C++ developers in a smaller, more informal setting, exchange thoughts before the big event, and explore two topics shaping the future of C++: how we write code and how we think about it.
We’ll start the evening with a look at functional programming in modern C++, then step back to ask a broader question: if the language has evolved so much, why hasn’t the industry caught up?

Date & Time: Tuesday, November 5, 2025 – 18:30-21:30
Location: Le Wagon Coding Bootcamp, Rudi-Dutschke-Straße 26, 10969 Berlin
Agenda
18:30 – Doors open
19:00 – Talks + Q&A
20:45 – Pizza and Networking

Talks
"Functional Programming in C++" by Jonathan Müller, Software Engineer at think-cell
Functional programming offers a more declarative way to write code — one that can make programs easier to reason about, compose, and maintain. But thinking functionally in C++ means seeing the language differently.
Jonathan will show how modern C++ supports functional ideas through std::ranges, composable error handling with std::optional and std::expected, and algebraic data types like std::tuple and std::variant. He’ll even go as far as explaining the M-word — be there for it!

Jonathan is a Software Engineer at think-cell. There, he is responsible for maintaining think-cell's core libraries, which include a custom range library, a fast and convenient JSON parser, and many other utilities and data structures to write elegant C++ code. Before working at think-cell, he wrote many useful open-source C++ libraries. Jonathan is also a member of the C++ standardization committee, where he serves as the assistant chair for std::ranges and is a frequent conference speaker.

"The Real Problem of C++" by Klaus Iglberger, Trainer & Consultant, Author of “C++ Software Design”
C++ today provides powerful tools for safety and clarity—ranges, value semantics, concepts, strong types, constexpr — yet unsafe and outdated code is still everywhere. Why?
Klaus takes an honest look at what really goes wrong in the C++ world: the knowledge gap between experts and everyday developers, the fascination with dangerous details, and the lagging state of C++ education. This talk is less about language features and more about the mindset that defines how we use them.

Klaus Iglberger is a freelance C++ trainer and consultant. He shares his expertise in popular C++ courses — from beginner to advanced — all around the world. He is the author of “C++ Software Design”, one of the organizers of the Munich C++ user group, and the (co-)organizer of the Back-to-Basics and Software Design tracks at CppCon.

If you’re in Berlin for Meeting C++ or just curious about what’s happening in modern C++, this meetup is a relaxed way to learn, exchange ideas, and meet others. Connect with speakers, share ideas, and start the C++ conversations early.

RSVP now to save your seat https://www.meetup.com/berlincplusplus/events/311470992

November 5, 2025

We’re excited to join code::dive 2025 for the first time! Organized by Nokia’s Wrocław branch, code::dive is one of Europe’s largest free programming conferences, bringing together developers to share knowledge, explore new technologies, and connect with the global C++ community.

This year, think-cell is sponsoring the Networking Zone — a space to meet our team, exchange ideas, and learn how we use modern C++ to build our products.

Jonathan Müller, Software Engineer at think-cell and chair for std::ranges in the C++ standardization committee, will give his talk "Functional Programming in C++" on Stage 2 at 13:50–14:50.

After the talk, visit the Networking Zone for Chat with Jonathan — a chance to ask questions and talk about C++ in practice. Anastasia from our Tech Recruiting team will also be there to discuss careers at think-cell and our engineering culture.

We look forward to connecting with the community and sharing our passion for modern C++ at our first-ever code::dive!

October 23, 2025

The next Budapest C++ Meetup takes place on Tuesday, October 21, hosted by IseeQ and sponsored by think-cell. This session brings together speakers from think-cell, Spotify, and Zühlke Engineering for an evening focused on three essentials of modern C++: performance, security, and type safety.

Tuesday, October 21, 2025 – 17:30
at Create26, Király utca 26, 1061 Budapest

Jonathan Müller (think-cell)Cache-Friendly C++
Performance starts at the hardware level. Jonathan will explain what “cache-friendly” really means, how CPU caches work, and how to structure C++ code and data for optimal cache use.

Dargó Sándor (Spotify)Strongly Typed Containers
Type safety at scale: Sándor will explore how to design strongly typed containers, when to bend STL conventions, and how to use composition and open-source tools to write clearer, safer C++ code.

Juhász Marcell (Zühlke Engineering)Hacking and Securing C++
Marcell will demonstrate how classic C++ vulnerabilities arise in embedded systems, how exploits actually work, and how modern C++ techniques such as RAII, smart pointers, and bounded containers help prevent them.

This meetup is a hands-on look at how C++ is built, broken, and rebuilt — from low-level memory details to high-level design principles.
RSVP now to join the Budapest C++ community and connect with engineers working on performance-critical systems - and meet with think-cell team https://www.meetup.com/c-meetup/events/311284216/

October 21, 2025

Hello Berlin C++!
It's been a while. We’re excited to bring Berlin C++ community back together! On September 30, let's kick things off with a post-CppCon evening hosted by think-cell — featuring a live talk, fresh insights from this year's conference, and time to reconnect over drinks, snacks, and good C++ discussion.
Please RSVP so we can plan food and space: https://www.meetup.com/berlincplusplus/events/310827945

### Live Talk: To Err is Human — Robust Error Handling in C++26 by Sebastian Theophil, Senior Software Engineer at think-cell

Sebastian will present his CppCon 2025 talk at the meetup. He’ll walk us through the new error handling features in C++26 — including std::expected, std::stacktrace, contracts, and more — and how they can help us write more robust, maintainable code.

### Community Discussion & Q&A

After the talk, we’ll be joined by Christian Klöckner, CTO at think-cell, for an open discussion with him and Sebastian about this year’s CppCon, their impressions and insights. If you attended, bring your highlights. If you didn’t, bring your questions. Either way, join us to talk about CppCon 2025 topics and outcomes!

We’d love to hear your thoughts on modern C++, the direction of the language, and what’s shaping engineering work across our community.
You’re welcome to submit questions or discussion topics in advance via the RSVP form.

### Who’s it for?

This event is open to everyone who cares about C++, whether you're deep in templates or just curious about what’s coming next. No CppCon ticket required, only an interest to connect after this year's conference.

Free to attend. Drinks and pizza provided.

September 30, 2025

CppCon is the leading annual conference for the C++ community, bringing together engineers, standardization experts, library authors, and tool builders from around the world.

think-cell is proud to return as a Silver Sponsor. This year, we're hosting a special European Networking Dinner — and all CppCon attendees are warmly invited to join. To participate, sign up here. Seats are limited.

The event will be interesting to all CppCon attendees who are based in Europe or interested in the European C++ ecosystem. It’s a relaxed space to meet fellow engineers, share perspectives, and connect with the think-cell team over good food and conversation.

You’ll be joined by our CTO Christian Klöckner, speakers Sebastian Theophil and Jonathan Müller, and other community members working on serious C++ projects across the region.

Besides the dinner, the conference program includes 2 talks by think-cell engineers:

  • "Cache-Friendly C++" by Jonathan Müller, Software Engineer (Tuesday, September 16, 16:45). In it, Jonathan explains what it really means for a data structure like std::vector<T> to be cache-friendly — and why that matters for performance. Starting from CPU cache fundamentals, it explores data-oriented design and how to structure your programs to avoid costly slowdowns caused by cache misses.
  • "To Err is Human: Robust Error Handling in C++26" by Sebastian Theophil, Senior Software Engineer (Wednesday, September 17, 15:15). The talk presents a practical strategy for handling errors in modern C++. He will explore when and how to handle errors effectively, highlighting new and upcoming language features such as std::stacktrace, std::expected, contracts, and library hardening to help developers write more robust and maintainable software.
  • Both sessions dive into practical insights from our daily work with modern C++, covering performance, correctness, and the kind of engineering we care deeply about.
  • We look forward to seeing you in Aurora!
September 15, 2025

think-cell is excited to join WeAreDevelopers World Congress 2025, the 10-year anniversary edition of Europe’s largest developer conference, which will gather more than 15 000 engineers and hundreds of tech leaders at Berlin’s CityCube from 9 to 11 July.

On the final day, our colleague Jonathan Müller, Software Engineer at think-cell, will take the Stage 1 microphone (Friday 11 July, 11:00 – 11:30 CEST) to show how today’s C++ standard library enables a practical functional-programming style. His 30-minute session will cover std::ranges algorithms, composable error handling with std::optional and std::expected, algebraic data types, clean I/O separation—and even a brief dive into monads. We hope to see you there!

July 10, 2025

We're excited to sponsor C++ On Sea 2025 as the official video sponsor, helping bring high-quality recordings of all talks to the global C++ community.

Held from June 23–25, 2025, in Folkestone, UK, C++ On Sea is an international conference for the C++ community, featuring top speakers, in-depth technical talks, and a vibrant exchange of ideas about the language and its ecosystem. This year, think-cell is also contributing to the program with two of our team members presenting.

Sebastian Theophil will speak on Tuesday, June 24, from 09:15 to 10:15 BST. His talk, To Err is Human: Robust Error Handling in C++26, presents a practical strategy for handling errors in modern C++. He will explore when and how to handle errors effectively, highlighting new and upcoming language features such as std::stacktrace, std::expected, contracts, and library hardening to help developers write more robust and maintainable software.

Later that morning, from 11:00 to 12:15 BST, Jonathan Müller will present Missing (and future?) C++ range concepts. In his session, Jonathan examines categories of ranges that aren't currently well-supported in C++, such as infinite, approximately-sized, and noncontiguous ranges. He will also introduce ideas for future improvements, including a push-based for_each_while() customization point that could unlock more powerful and efficient range-based programming.

We’re proud to support C++ On Sea and contribute to the ongoing dialogue around modern C++ development. Learn more at cpponsea.uk.

June 23, 2025

The ISO C++ committee will meet in Sofia, Bulgaria, during the week of June 16, 2025, to finalize the C++26 specification. The meeting marks a pivotal point in the evolution of the C++ programming language, as experts from around the world come together to review and approve the new standard.

Jonathan Müller, think-cell’s Software Engineer and chair of SG 9, the study group focused on improving std::ranges, will be attending the meeting. Jonathan shares his perspective:

"The C++ committee will meet in Sofia to finalize the C++26 specification. We have already finalized the set of features we would like to see in the new standard back in February in Hagenberg. Now, it's time for the wording review groups to finalize the specification and approve the final design tweaks before sending the C++26 standard out for review. Meanwhile, work for C++29 is already under way."

"This will also be my first meeting as chair for SG 9, the study group tasked with improving std::ranges. My plan for C++29 is to continue adding more useful views, while fixing some of the issues with the existing std::ranges facility. For example, I plan on standardizing internal iteration and providing a replacement for output iterators. We are also working on Unicode range algorithms and asynchronous parallel algorithms."

At think-cell, we are proud to support these significant efforts in shaping the future of C++ and look forward to contributing to the discussions and decisions made in Sofia.

June 16, 2025

think-cell is proud to sponsor Tag der Informatik 2025, taking place on June 5, 2025, at RWTH Aachen University. This event brings together students, researchers, and professionals in computer science, providing a platform for networking and knowledge sharing.

As returning sponsors, we are excited to connect with the next generation of computer scientists. RWTH Aachen University is one of Europe’s top institutions for engineering and computer science, known for its cutting-edge research and highly skilled students. As a software company committed to developing innovative and high-performance tools, think-cell is always looking for talented individuals with strong technical skills and a passion for solving complex challenges.

At our booth, you’ll have the chance to learn more about career opportunities at think-cell, meet Jonathan, a software engineer and RWTH alumnus, along with Ana and Anastasia from our tech recruiting team, and explore the C++ challenges we solve to build efficient and user-friendly presentation software.

We look forward to connecting with RWTH Aachen students and sharing how we tackle technical challenges to build efficient, reliable tools that simplify presentation creation.

June 5, 2025

We’re excited to announce that think-cell will be attending the HPI Connect Fair on May 15, 2025, at the Hasso-Plattner-Institut (HPI) in Potsdam, Germany. This event is a great opportunity for IT students and graduates to meet top tech companies and explore potential career opportunities.

HPI is a leading research and teaching institution focused on IT systems engineering and digital transformation. At the HPI Connect Fair, think-cell will be participating in speed dating sessions, ready to discuss the projects we’re working on, what it’s like to work at think-cell, and how you can become part of our development team.

The HPI Connect Fair is designed for students from HPI, and it’s an ideal platform for making connections and getting to know potential employers in the tech industry. If you’re interested in joining a company with a strong focus on code excellence, a flat structure, and no overtime or meetings, make sure to stop by our booth!

We look forward to meeting you and discussing the many career opportunities we offer. Don’t miss the chance to learn more about think-cell and kickstart your career in software development.

May 15, 2025
C++ Online 2025
Feb 25, 2025
2024
C++ Online 2024
Feb 29, 2024
2023