Head of Engineering (gn) @ Stealth Fintech, Berlin

3 months ago
Full time role
Hybrid · Berlin, BE, DE... more

About the Venture

We are building the real estate sector's operating system (OS). Despite being the largest asset class in the world, real estate is broken, with antiquated work practices across the industry. Data is stored on-premise in a prehistoric software stack, which leads to highly ineffective business practices. Furthermore, there is no real-time transparency for owners into the performance of their assets.

In the first step, we establish ourselves as the record system for all rent payment-related transactions. Our initial target customers are property managers, with whom we can provide a direct ROI through time and resource savings. We will entrench our position in the second step by integrating owners into the solution and leveraging our existing customer relationships with property managers to access their owner portfolios. We will bring transparency and real-time insights into the industry while unlocking millions of tenant transactions across Europe.

The team and the company have a strong engineering focus. Problems are avoided or solved promptly. Simplicity and automation are key to our success. Operating leverage is key in everything we do.


The Role

As our head of engineering, you will become a vital leadership team member. In our role, you will be responsible for further growing the existing team and taking care of all people management-related responsibilities. In addition, you will be responsible for the system architecture going forward. A detailed split can be found in the section below (responsibilities).


Your Tasks & Responsibilities

People management (50% of time) 

  • Career development planning with the development team (currently a single team). 
  • Quarterly feedback sessions with team members. 
  • Raising Engineering concerns with leadership.
  • Hiring new team members.

System architecture (50% of time) 

  • Facilitating team discussions about system architecture. 
  • Technical due diligence into new tools and technologies. 
  • Participating in technical meetings with third-party providers. 
  • Development and code review on strategic tickets. 
  • Still hands-on and capable of writing and deploying code in urgent/high-pressure situations

Our Tech Stack

  • Applications: We have 3 applications. One for each type of user of our platform:
    • A back office, for our employees
    • A manager app, for property managers
    • A tenant app, for tenants
  • Frontend:
    • Technology: React (currently implemented in Javascript, but moving to Typescript). All applications are built on the same technologies.
    • Each application has its own single-page application (SPA), API, and authentication mechanism.
  • Backend:
    • Technology: Node.js (currently implemented in Javascript, but moving to Typescript).
    • We use a single backend application to deliver these APIs independently.
    • The backend application makes use of a single PostgreSQL database that is also used as a job scheduler/queue.
  • Development process:
    • Our development team works in a Kanban style with weekly planning sessions.

What you need to succeed

  1. Fintech Expertise: We're looking for someone who has substantial experience in the fintech sector, bringing valuable industry insights and knowledge.
  2. Technical Proficiency: Proficiency in Node.js, React, Typescript, SQL, and Go is essential. These skills will empower you to contribute effectively to our innovative projects.
  3. CI/CD Experience: You should have hands-on experience with Continuous Integration and Continuous Deployment (CI/CD) in a production environment, ensuring our systems remain robust and reliable.
  4. Scale-Up Experience: Previous experience in a fast-paced scale-up environment is crucial. Your ability to navigate and thrive in such settings will be highly valued.
  5. Extensive Software Development in Fintech Background: This depth of experience will enable you to tackle complex challenges with confidence.
  6. Leadership Skills: Proven leadership experience managing a team of 5 or more developers is essential. Your leadership will drive our team towards achieving their best.
  7. English Proficiency: You must be fluent and comfortable in English, both written and spoken, to communicate effectively within our diverse team and with international stakeholders.
  8. Berlin-Based: We are seeking candidates who are based in Berlin, ready to collaborate in person, and contribute to our dynamic local presence.
  9. Hybrid Work Model: Our hybrid setup requires you to be in the office at least 2-3 days per week. This blend of remote and in-office work ensures flexibility while fostering team cohesion and collaboration.

Join us and be a part of a team where your expertise and enthusiasm will drive innovation and success in the fintech industry!