Back to all jobs

Sr. Full Stack Engineer (Python/Node.js) - IoT Cloud

Permanent employee, Full-time · Berlin - Lohmühlenstraße 65

About us

Next Big Thing AG (NBT) is Europe's premier startup incubator for the Internet of Things and Services (IoT/IoS) and Blockchain. As a company builder and operational VC, NBT acts at the nexus of a continually growing ecosystem of corporates, founders, technologists, entrepreneurs, investors and politicians. With our know-how in IoT, we are the touchpoint for innovation in Europe - enabling companies to realize disruptive innovation with exceptional speed.


Fascinated by the potential of IoT? We are too. We gather the best and brightest minds across industries to collaborate on connected ideas for the future. As part of the German de:hub initiative, NBT is the center of gravity for IoT in Germany. We enable rapid prototyping, disruptive innovation, and entrepreneurship. In short, we support and promote all elements of the IoT & Blockchain ecosystem to develop new companies.


Whether you’re looking to solder hardware, tackle key innovation challenges across industries, or lead a venture into a steady IoT future, you’ll find a home at NBT. 

Join our Team!
NBT product development team is an eclectic mix of expertise in design, software, firmware, and hardware. The cross-domain knowledge, the collaboration between the different departments and the professionalism in the development process can all but lead to delightful outcomes that the team can be proud of.
Goals
As a Sr. Full Stack Engineer, you play a key role in ensuring that the nuts and bolts of the cloud infrastructure fit seamlessly to deliver the delightful experiences to the end-user that we as a team are aiming to achieve.
Your tasks
  • Own, build, manage the microservices and storage systems for real-time, IoT data
  • Create the software backend for data-centric dashboards used by the ventures
  • Integrate frontend codebases of ventures with the cloud infrastructure
  • Advise venture’s and venture’s leaders in software architecture discussions and product-centered meetings
Requirements

Must have:

  • Bachelor’s degree in Computer Science/Engineering or related field with 5+ years of experience in software development

  • Hands-on experience with Python and Javascript

  • Proven experience with cloud-native technologies (preferably Amazon's AWS)

  • Knowledge of REST, RPC's, APIs and experience in building and deploying software (CI/CD)

  • Experience in Reactjs, Rxjs and core front-end technologies

  • Experience in databases, Unix systems, Git and test automation frameworks

Nice to have:

  • Familiarity with Go and C/C++

  • Experience with Docker and Kubernetes

  • Experience with big data technologies and stream processing (Spark, Kafka etc) and machine-learning 

  • Experience in Bluetooth, MQTT and other IoT-based communication protocols

Our Offer
A sweet deal
  • Full-time unlimited contract
  • Competitive salary
  • Flexible working hours
  • Free drinks & fruits
  • Hardware of your choice
  • Subsidized membership to a Berlin sports club with 450+ locations
  • Access to Factory Community events: lectures, social events, networking, great restaurant and café, and a ball-pit!
Work with the best
  • Join an agile, cross-functional, dedicated team
  • Take responsibility for your projects. No micromanagement.
  • Work within a flat hierarchy among international team members from 20+ countries
Recruitment agency
We do not work with recruitment agencies.
Relocation & EU work visa
We offer relocation assistance for this position regarding paperwork, visa and first steps in Germany.

Your application

Thank you for considering a career at Next Big Thing AG. Please fill out the following form. In case you are experiencing problems with the document upload, mail your documents to careers@nbt.ag.

Please always share your CV with us. It should consist of no more than 2 pages.

A cover letter and other documents are optional and should only be shared if they are relevant for the position or your specific situation.

If you want to submit file which excess 5 MB, please use cloud service and share the link with us, so the email doesn't bounce because of the file size.

In order to upload multiple files, please select them in one go by using the CTRL key on Windows or the CMD key on Mac.