Avatar for Bunch

Building trust & connection in high-performance teams

Senior Software Engineer

€55k – €75k • 0.0% – 0.2%
Apply now
We believe that strong culture moves mountains, and is the key to unlocking sustained performance of diverse, cross-functional and distributed teams.

In an open and trusting culture, people are able to grow, take risks, and do their best work. Here at Bunch, we want to enable this magic effect at all companies by giving leaders and teams the tools they need to be more effective every day.

We do that using a combination of practical know-how from leaders at top companies, a deep understanding around the science of collaboration, and clever uses of technology.

What you will be doing

- You love building new features and deliver the best experience possible to customers.

- You push your creativity to improve the efficiency of everyone around you, whether it's other developers, data-scientist or business people.

- You will take ownership of the codebase and constantly improve it.

- You will maintain rock-solid monitoring, logging and encourage a DevOps culture to increase our ability to ship new features.

- You will work closely with the CTO to build additional capabilities in the team through technology in order to deliver the highest business impact.

- You will work the whole team to build a distributed team with hubs in Berlin and NYC, and help hire people you would look up to.

Who we are looking for
If you don't check all the marks but feel connected to the problem we're solving or our product, please still apply as we'd love to hear from you.

- You are a problem solver: you quickly identify issues, find solutions and execute them.

- You proactively communicate to make sure no one is left in the dark.

- You are familiar with different programming languages and paradigms, as well as with API design and software architecture.

- You feel comfortable building new systems from scratch, from infrastructure to automation and monitoring.

What we're currently using

Our Frontend is built using React and its ecosystem of tools. We have APIs in Python (Flask), NodeJS & Typescript, and we have from 60 to 80% of coverage through unit, integration and E2E tests. We have a MQ running on top of Redis, as well as some scheduled background workers & data pipeline, in Python.

We also have some gRPC APIs in Python to run our AI models, which require some heavy-duty scaling on CPU and Memory.

All of this is running on top of Elasticsearch (logging, APM, and also document DB), PostgreSQL, Redis, AWS, Docker, Travis CI and a lightweight orchestrator to run our containers.

Why join us?

- You will build a company with us where culture is first and grow your knowledge on the topic.

- You will join a small but growing and diverse team. When you arrive, your work will be shipped and delighting our customers within the first days.

- You care about learning, so do we. Our team lives and breathes adaptability and experimentation. We try every single day to build a safe and inclusive place to take risks and support each other to achieve our goals as a team.

We are committed to fairness and equal opportunity. Our recruitment process is the same for everyone and designed to be compatible with your current occupations. You won't be asked to complete 8h homework, or work for us for 3 days to see if you'd be a "good fit".

Employee stock options

Work from home when you need to

Weekly personal training time with the team

Enjoy an office in the heart of Berlin

Be part of international and diverse team

+7 more

More jobs at Bunch

View all jobs

NLP Engineer

Apply now