- Artificial Intelligence / Machine Learning, SaaS / Cloud Services
- Paris, Londres
- View website
Google Cloud Platform100%
Python (Data Science)100%
Visual Studio Code100%
Our main mission in the Engineering team 🎯
Thomas has a background in software and data development. He started as a Software Data Engineer in a consulting company. After several projects involving Software, Data and Machine Learning, he joined Beamy in March 2021 as a Machine Learning engineer. Since then, he has been involved in the creation of data pipelines, as well as the construction and setup of machine learning models into production. His goal is to continuously improve Beamy's algorithms to gain insight into the SaaS environment.
Our backend and frontend teams collaborate to provide this information on our applications in Vue.js / Nuxt.js / TypeScript / Nest.js for our API Rest.
The information returned is quite voluminous, which infers some exciting challenges:
⚙️ Performance: how to build APIs serving thousands of records in ten milliseconds?
👨🎨 User experience: how to display relevant information without overloading our pages?
📖. Interpretation: we need to develop and provide our clients with tools to display and interpret their data from the desired perspectives.
Lastly, the challenge of DX is ubiquitous. The quality of the code directly affects the quality of our work. Therefore, the priority is to maintain a state-of-the-art code base, with relevant choices for each situation, to appreciate our work daily.
Our organisation 🔍
At Beamy, the engineering team works in a 2-week sprint, with a Kanban organization managed by our Product Owners. Their role is to create a complete and precise list of tasks with all prerequisites. It helps developers have all the contextual information to start working. These tasks are estimated according to their complexity by the engineering team in order to develop new features continuously in a supportive environment.
During the 2 weeks of the sprint, everyone makes progress on the topics for which they are responsible and we hold collective reviews at the end of the sprint.
We are remote-friendly (and we promote asynchronous communication) ! 👩💻
At Beamy, we are remote-friendly while allowing everyone to come to the office.
The whole team meets on 3 consecutive days per month, during 'All Hands'. These 3 days are dedicated to major news, workshops, training, meeting, organisations or side projects.
To summarise: each Beamer is welcome to work remotely or face-to-face, depending on collaboration preference.
We train our talents on regular-basis 🎓
We are working in a very fast and demanding environment where both individual and collective growth is a must. We give our engineering team the resources they need to evolve in the best conditions possible (online training, internal content recommendations etc.). For example, our developers attended the Vue.js Amsterdam event in 2020!
Logs average weight
Time spent in remote work
SaaS apps are now everywhere to make our working life easier. Who hasn’t used Notion, Airtable, Atlassian, Adobe or Zoom at least once? Easily accessible, innovative and less expensive, this massive and widespread use is part of an underlying trend that is accelerating continuously. It offers employees new ways of working. This is what we call Business Led-IT.
Beamy centralises SaaS knowledge on a single platform to master usage, optimise contracts and mitigate associated risks. Beamy helps to build an effective SaaS governance between all key stakeholders (Business Units, CIOs, CISOs, DPOs etc.) by using powerful automated workflows.
In this way, Beamy re-establishes communication between the business teams (Marketing, HR, Finance, etc.) and the IT department. The entire company can then orchestrate their digitalisation through a single platform in a secured, compliant and transparent way.
What they are looking for
Beamy is constantly looking for the most ambitious, enthusiastic and passionate candidates.
The team is very attentive to recruitment. Beamy ensures that new Beamers share the same values, ambition and passion for the project. Each member has substantial expertise, and Beamy relies on their experience to share ideas and challenge and improve existing ones.
The progression of each member is crucial: the Software Engineers are continuously trained on new technologies and best practices. The Sales & Ops teams get training in advanced sales techniques. Everyone can also receive coaching on various topics such as operational efficiency, leadership, GDPR or IS architecture within large organisations.
Good to know
Joining Beamy means, above all, reflecting the following values:
Full trust, full honesty:
Trust comes from honesty: trust is sometimes hard to acquire, but this is given “by default” at Beamy. If you’ve been hired, we trust you. We make it work in the long term by providing regular feedback and by empowering and training people.
Rising with no ego:
Ego has no place at Beamy. We are transparent with each other. The company's financial situation, the objectives (OKRs), and the challenges of each team are disclosed regularly. It is good to know that you can make mistakes. We truly believe that when we step back and admit our mistakes, we can do better afterwards.
Each Beamer is autonomous, proactive and fully responsible for her/his subjects and results. Giving ownership to people from the beginning allows us to encourage them to take risks and be comfortable. We compete with great international companies and we don’t want to micro-manage. We hire people who will commit to take a wide ownership in the company (never leave a problem unsolved or put a strategic task aside).