think-cell Suite has arrived. Discover your library and new tools.

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.

C++ Meetup in Munich, Germany 2025
April 10, 2025

We are excited to partner with the MUC++ user group to organize our upcoming C++ Meetup in Munich on April 10th. Our meetups provide an opportunity for developers to come together, share knowledge, and engage in discussions around C++. The event is open to developers of all levels, offering in-depth technical talks and the chance to connect with peers in the industry.

This meetup will feature a talk by Jonathan Müller, Software Engineer at think-cell, on "Functional Programming in C++." Jonathan is responsible for maintaining think-cell’s core libraries, which include a custom range library, a fast JSON parser, and other utilities that facilitate writing clean and efficient C++ code. Before joining think-cell, Jonathan developed several open-source C++ libraries and has served as assistant chair for std::ranges in the C++ standardization committee. He is also an experienced conference speaker, and we are pleased to have him share his expertise.

In his presentation, Jonathan will introduce functional programming as a declarative approach to writing programs by composing functions. This approach can lead to code that is easier to understand, less error-prone, and more maintainable. The talk will cover topics such as algorithms using std::ranges, composable error handling with std::optional and std::expected, algebraic data types, and separating IO from computation. The session will also address the M-word in the context of functional programming.

The event will take place at smartvillage Schwantalerhöhe in Munich. We will begin at 18:00 with food, drinks, and an opportunity for informal networking. Valerie and Anastasia from the tech recruiting team will be present to answer any questions regarding working at think-cell. At 19:00, there will be a lightning talk by Daniel Teubl, followed by Jonathan’s main talk at 19:30. The event will conclude by 21:30, but participants are welcome to stay and continue conversations afterward.

We invite everyone interested in C++ and are really looking forward to our C++ Meetup in Munich.

ACCU in Bristol, UK 2025
April 1, 2025

think-cell is excited to continue supporting ACCU 2025, that will be held April 1-4 in Bristol, UK. As a sponsor, we are looking forward to engaging with the C++ community once again and contributing to meaningful discussions around the latest in software development. This year, we are especially excited to sponsor a branded channel video and feature a talk by our Software Engineer Jonathan Müller on “Functional Programming in C++.”

ACCU is one of the most respected conferences for C++ and software engineering professionals, offering a platform for developers to exchange knowledge, discover new techniques, and push the boundaries of what’s possible with C++. We continue to proudly sponsor ACCU to foster a strong, collaborative developer community and remain at the forefront of software development practices.

Jonathan Müller’s talk, "Functional Programming in C++," will introduce functional programming as a declarative approach to writing programs by composing functions. This method can lead to code that is easier to write, understand, and less error-prone. However, adopting a functional mindset requires a shift in thinking. In this session, Jonathan will explore functional programming in C++ using the modern standard library, covering algorithms with std::ranges, composable error handling with std::optional and std::expected, algebraic data types, and separating IO from computation. The talk will also touch on the much-discussed M-word in the context of functional programming.

We wish all participants a great time at the conference and hope that ACCU, as always, offers valuable insights, inspiring conversations, and exciting opportunities for collaboration within the C++ community.

using std::cpp in Madrid, Spain 2025
March 19, 2025

This March, think-cell is proud to continue its sponsorship of using std::cpp 2025, the largest C++ conference in Spain, taking place March 19-21 in Madrid. Organized by the Computer Science and Engineering Department of Universidad Carlos III de Madrid and supported by the Standard C++ Foundation, the event brings together professional C++ developers and students interested in high-performance computing and software infrastructure.

To celebrate our sponsorship, we are giving away two tickets to the conference to the university students! Participants who correctly solve our special quiz for the using std::cpp community will be entered into a random draw, where two winners will receive their conference passes.

Stay tuned for more details on how to participate: we will post it to our LinkedIn page!

VIS Kontaktparty at ETH Zurich, Switzerland 2025
March 15, 2025

On Saturday, March 15, we will attend the third event of our Zurich visit: the annual VIS Kontaktparty at ETH Zurich. For over a decade, think-cell has participated in this event, and this year is no exception.

Organized by the Kontaktparty Committee (KPK) of the Association of Computer Science Students at ETH Zurich (VIS), the VIS Kontaktparty has become Switzerland’s largest academic IT recruiting fair. It is designed primarily for students and graduates of the Department of Computer Science at ETH Zurich, providing them with the opportunity to connect with leading tech companies.

As always, think-cell will have a booth at the event, where attendees can meet Sebastian and Wieland from our software engineering team and Anna and Anastasiia from tech recruiting. We will also bring our branded gifts and, as a long-standing tradition, a barista with a professional coffee machine to serve freshly brewed coffee throughout the day.

We look forward to meeting students, discussing our approach to software development, and sharing insights into what makes think-cell a unique place to work – and, of course, getting everyone a truly fine cup of coffee!

C++ Meetup in Zurich, Switzerland 2025
March 14, 2025

The day after our lecture at ETH Zurich, think-cell will be hosting a C++ Meetup in Zurich for Switzerland’s professional C++ community. On the evening of March 14, we’ll gather with local C++ users and enthusiasts for expert talks, technical discussions, and networking over food and drinks at Blue Lion Space. Register here to attend: https://www.meetup.com/zurich-c-meetup/events/305775728

This will be think-cell’s first meetup co-hosted with the Zürich C++ Meetup community, and we’re excited to bring two expert talks from think-cell and tipi.build to the agenda:

  • Sebastian Theophil, Senior Software Engineer at think-cell
    “Nobody Can Program Correctly: A Practical and Interactive Guide to Debugging C++ Code”
    Sebastian will walk the audience through the entire debugging process, starting with a crashing program. He’ll explore key questions: What should we do next? What information do we need? How do we pinpoint the root cause? Which tools can assist us? And most importantly—how can we prevent similar bugs in the future? After the talk, there will be a short break for discussion.
  • Damien Buhl, Co-founder & CEO at tipi.build
    “CMake CPS: What It Is and Why It Matters”
    Damien will introduce CPS (Component Package Support) in CMake, explaining its fundamentals and real-world impact. He’ll share how his team implemented CMake target scanning, leveraged the CPS data model to maximize CPU build utilization, and improved build correctness in a large-scale codebase.

In addition to these talks, Anna and Anastasiia from our tech recruiting team will be there to network with the community, discuss open roles at think-cell, and showcase our unique work culture — where we prioritize an uncompromising dedication to code excellence, a flat structure with no meetings and no overtime.

Register now to join us: https://www.meetup.com/zurich-c-meetup/events/305775728

March 14. Zurich. C++ Meetup. We’re really excited to meet the Zurich C++ community and look forward to our visit soon! See you there!

C++ Lecture at ETH Zurich, Switzerland 2025
March 13, 2025

In March 2025, our team will head to Zurich for an extensive visit, hosting several events for the local C++ professional community and students. The first will be a lecture at ETH Zürich by Sebastian Theophil, Senior Software Engineer.

We all enjoy writing code, but despite our best efforts, we sometimes make mistakes. Our programs may contain bugs—whether due to typos, misunderstandings of the programming language, or overlooked system environment factors. As a result, our programs may not behave as expected. So, what should we do next?

In his talk, "Nobody Can Program Correctly: A Practical and Interactive Guide to Debugging C++ Code," Sebastian will guide students through the entire debugging process, starting with a program that crashes. What should we do next? Which questions should we ask? What information do we need? How can we find the root cause of the crash? Which tools can assist us? And most importantly, how can we prevent similar bugs in the future?

The event will include catering, and Anna and Anastasia from our tech recruiting team will be present to introduce open C++ Intern and C++ Developer roles at think-cell and answer any questions students may have.

We are excited about this visit and look forward to meeting ETH Zurich students. See you soon!

C++ Online 2025
February 25, 2025

We are excited to announce our ongoing support for C++Online, an online-only international C++ conference, which will run from February 25–28, 2025.

C++Online is designed to provide a more accessible option for those who may not be able to attend conferences in person. The event is organized by the team behind C++On Sea and supported by the technical team responsible for the online and hybrid versions of CppNow, CppCon, ACCU, The Audio Developer Conference, and many other established events.

This year, we will continue our video sponsorship of the event, staying true to our mission of making C++ conference talks accessible to everyone. In addition to sponsoring, we have an exciting program lined up for you — featuring not just one but two talks from think-cell!

Jonathan Müller, our Software Engineer and a frequent conference speaker, will deliver a keynote titled "Functional Programming in C++." This talk introduces functional programming in C++ using the modern standard library. Jonathan will cover algorithms with std::ranges, composable error handling with std::optional and std::expected, algebraic data types, and separating I/O from computation. Together with the audience, he will even cover the M-word in the end. The keynote is scheduled for Friday, February 28, 2025, from 16:30 to 17:30 UTC.

Later that day, the audience will hear "Classes C++23 Style," a talk by our Senior Software Engineer, Sebastian Theophil. He will cover the spaceship operator, conditionally explicit conversions, C++26 contracts, reference-qualified member functions, and deducing this. Starting from common use cases, the talk aims to demonstrate not just how to use these features but when to use them effectively. Sebastian will speak on Friday, February 28, 2025, from 18:00 to 19:00 UTC.

Join C++Online for four days of C++ content, including livestreamed C++ talks and workshops, group chats, networking and meetups through the interactive virtual venue, meet sponsors, recruiters, peers and experts in the field through video and text chat in Zoom, Discord and Gather Town. We are really looking forward to the conference!

ISO C++ Meeting in Hagenberg, Austria 2025
February 10, 2025

The first ISO C++ committee meeting of the year will be held in Hagenberg, Austria, during the week of February 10-15, 2025.

ISO C++ committee is a working group within the International Organization for Standardization (ISO) responsible for defining and evolving the C++ programming language through collaboration among experts from around the world.

Jonathan Müller, our Software Engineer and ISO C++ committee member, will be attending the meeting. He shares his expectations:

"The meeting will be the last meeting to approve new features for C++26. If a proposal is not forwarded to wording review there, it will have to wait until C++29. There is going to be an intense scramble to add profiles, relocation, and parallel algorithms, as well as merge fixes to SIMD and senders/receivers before it is too late to make breaking changes. I expect continued heated discussions about profiles, contracts, and reflections. I hope reflection will make it despite concerns about reflecting private members, but I think profiles and contracts are too controversial to have consensus.

Personally, I have written two papers improving std::ranges: One proposes a deprecation of const-qualified views begin/end to prevent a common pitfall of beginners, and one adds an infinite_range concept to help with some corner cases. They are the beginning of my plans to smooth out rough edges of std::ranges for the C++29 time frame."

We’re proud to be part of the standardization efforts and look forward to meeting in Hagenberg, Austria, soon.

C++ Meetup in Helsinki, Finland 2025
February 4, 2025

We kicked off our 2025 event season with our first-ever C++ Meetup in Helsinki on February 4th, hosted in collaboration with the C++ Helsinki Community. Learn more.

Past events

Want to know more?

If you have any questions regarding working at think-cell, our job openings or events, please feel free to contact us.

hr@think-cell.com


Share