Location: Munich, Germany - On-site Position   |   Full-Time   |   $180,000 - $250,000
Next.js React TypeScript FastAPI Python Rust DevOps CI/CD Real-time Systems Full Stack Engineer Back End Engineer Staff Engineer

About DMI: Data Machine Intelligence is seeking a Principal Full Stack Engineer to join our core technical team. We are a small, expert team building autonomy platforms for defense and aerospace applications. This role offers significant ownership and influence as you work directly with the CTO to shape product direction. You’ll lead frontend development while integrating with backend systems, mentoring junior engineers, and driving technical excellence across the stack.

Key Responsibilities:

  • Design and implement high-performance frontend interfaces using Next.js, React, and TypeScript
  • Develop seamless integrations between frontend and backend systems built with FastAPI and Python
  • Optimize CI/CD pipelines and DevOps infrastructure for faster deployment and reliability
  • Mentor junior engineers and champion best practices in software engineering
  • Collaborate closely with the CTO and technical product manager to define system architecture
  • Profile and optimize application performance for demanding real-time use cases
  • Ensure robust security practices throughout the development lifecycle
  • Contribute to technical documentation and knowledge sharing

Qualifications & Requirements:

  • 5+ years of professional software engineering experience (minimum 3 years frontend development)
  • Proven track record of building production-ready web applications with complex state management
  • Deep expertise with modern JavaScript frameworks (React, Next.js) and TypeScript
  • Strong understanding of full-stack architecture principles and patterns
  • Experience with backend technologies including FastAPI, Python, and database interactions
  • Solid grasp of DevOps concepts and practices (CI/CD, containerization, cloud deployment)
  • Excellent problem-solving skills with the ability to tackle ambiguous technical challenges
  • Strong mentoring capabilities and commitment to team growth
  • Bonus qualifications: Experience with real-time systems, 3D visualization, geospatial applications, or defense/aerospace domain knowledge

What We Offer:

  • Competitive salary package with performance bonuses
  • Equity participation through our ESOP plan
  • Opportunity to work on cutting-edge autonomy technology
  • Collaborative environment with minimal bureaucracy
  • Modern tools and infrastructure to support your work
  • Professional development opportunities and training
  • Munich-based team with access to excellent quality of life benefits
  • Regular team events and social activities
Post Date: August 18, 2025