You have been redirected from is the new home for all information regarding Maltego products. Read more about this in a message from the Paterva team and in this blog post and FAQ. close

Software Engineer - Core Systems and Internal Tooling (m/f/d)

Why we need you ๐Ÿ”—︎

Maltego is a tool used globally across industries by cyber security experts, analysts and law enforcement agencies to protect their own infrastructure from cyber attacks and bad actors, but also keep guard on internet safety.

This Software Engineer position is for bolstering our engineering team in Munich. In this position you will engage with our engineers and the product team to support our business systems and develop tooling to increase our engineering productivity.

We are proud of our engineering culture which is best summarized as fail-fast, fail-often. We have a short development to deployment cycle and adopt canary, A/B deployments to quickly test new features. We emphasize on testing early and adopt staged pipelines which lets us catch defects before they reach production. Furthermore, we are in the process of adopting security into our builds by detecting any vulnerabilities in our supply chain, and following secure coding practices.

What to expect ๐Ÿ”—︎

In this role you will work on:

  • Support development of our Python based core business applications
  • Designing REST and RPC based APIs
  • Maintain and update existing PHP and Python software and services
  • Development of internal tooling to support our deployment pipelines:
    • for integrating external QC tools like SonarQube/SonarCloud, Snyk, k6 Load Tests
    • to publish built artifacts into internal shared folders, Azure CDN
    • and for building automated testing routines and developing validation and reporting procedures
  • Development of internal tool for monitoring our infrastructure, processing/filtering monitored events

Your profile in short ๐Ÿ”—︎

  • Bachelorโ€™s Degree in Computer Science, Computer Engineering or similar
  • 4+ yearsโ€™ experience in back-end development in Python
  • Experience working with Python Web Frameworks Django/Flask, and SQL databases
  • Familiarity with CI tools(Jenkins/GitLab CI/Azure DevOps) and test automation, experience in Kubernetes, Docker is a plus
  • Good verbal and written proficiency in English (strong requirement for remote work)
  • Self-motivated and have a fail-fast, fail-often outlook

Why you will love Maltego ๐Ÿ”—︎

Maltego is a scale-up company. We provide you 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
  • Young, motivated and highly international team

Location ๐Ÿ”—︎

Munich, Germany

Required documents / information ๐Ÿ”—︎

Please send us your CV (& Cover Letter, Portfolio, etc.) We look forward to your application!
Pick the right product and get started.