Software Architect (m/w/d)

Why we need you πŸ”—︎


Maltego Technologies GmbH is a leading provider of cutting-edge cybersecurity solutions designed to help organizations protect their digital assets and networks. We are committed to creating innovative and reliable products that deliver outstanding results

Our Product & Tech team is looking for a talented and dedicated Software Engineer to join our team and help us improve the software architecture of our web application.

What to expect πŸ”—︎


  • Collaborate with cross-functional teams to design, develop, and improve the software architecture of our applications in the cybersecurity industry.
  • Analyze and find weaknesses in our architecture and propose changes that improve maintainability, performance efficiency, security, cost efficiency, and operational excellence.
  • Discuss your ideas with peers across product teams and build proof-of-concept code that validates your design and reduces key risks in introducing the change to our platform.
  • Provide guidance to other software engineers on how to adapt your designs across the platform.
  • Act as an internal consultant for software architecture questions for our product engineers and be responsible for maintaining corresponding documentation material.

Your profile in short πŸ”—︎


  • Bachelor’s degree or equivalent experience in computer science, electrical engineering, or a related field.
  • 5+ years of experience in building scalable web applications, preferably based on Microsoft Azure infrastructure.
  • Strong proficiency in Java/Kotlin with Spring Framework, additional experience in the Apache NetBeans Platform, Python, and/or JavaScript is a plus.
  • Solid understanding of networking and web technologies, databases, clean code, and clean architecture principles.
  • Strong familiarity with secure development practices.
  • Strong problem-solving, analytical, and communication skills.

Your tech skills πŸ”—︎


Our stack consists of Java/Kotlin (Spring Boot) and Python (Django, FastAPI) backend services as well as Java (NetBeans/Swing) and JavaScript (React) desktop and browser clients. We run our offering as a multi-tenant SaaS application in the cloud (Microsoft Azure) but also ship on customer premises.

Why you will love Maltego πŸ”—︎


Maltego is a scale-up company. We provide you with the benefits and security of larger corporations coupled with the dynamic and fast-paced work environment and flat hierarchies of a start-up. We are proud to have a large global community that loves our product because it helps to solve the investigations that are most important.

Here are some of the reasons why you will love Maltego:
  • Insights into the daily operations of a fast-growing tech scale-up
  • Opportunity to quickly take over responsibility and make a direct and long-lasting impact
  • Motivated and highly international team

Location πŸ”—︎


Our Munich office or remote

Required documents / information πŸ”—︎


Please submit a CV and a cover letter explaining your motivation to be part of Maltego!
Pick the right product and get started.