Software Architect (f/m/x)

Permanent Employment, Full-time, Germany Office Dortmund

Your mission

  • You are developing and improving our software architecture and guidelines
  • You communicate successfully all concepts and guidelines to the development teams
  • You oversee the progress of our development teams to ensure the consistency with the guidelines
  • You provide technical guidance and coaching to the engineers
  • You develop the needed tooling to make our engineers' life easier and to improve the developer’s experience
  • You help our development teams to make the right technical decisions and trade-offs, to manage their technical debt and to move on the refactoring roadmaps
  • You develop architecture blueprints and detailed documentation
Your profile

  • At least 5 years of experience as Software Developer and/or Software Architect
  • Advanced knowledge of one or more Programming language (preferably Kotlin or Java)
  • Familiarity with frontend technologies (e.g. TypeScript and Angular)
  • Proven knowledge in designing Microservice architectures and Event-Driven architectures
  • Strong desire to apply methodological knowledge such as domain-driven design
  • Advanced understanding of cloud technologies, cloud platform operations and cloud governance with a focus on automation, analysis, modification and testing of cloud services
  • Experience in modern software development and delivery practices including Continuous Integration/Delivery/Deployment and Cloud Native
  • Hands-on experience with AWS Cloud services like compute, storage, databases, network, application integration, monitoring, alerting, Identity & Access Management.
  • Hands-on experience of working on containers and its orchestration using Kubernetes and EKS
  • Passion for continuous improvement, technical and operational excellence
  • Passion and eagerness to learn different tools, technologies and practices that are needed to get the job done
  • Empathy, readiness to coach, pair with and learn from others
  • Strong team player and experience in partnering effectively with cross-functional and near-shore teams.

  • Experience with central logging, monitoring using stacks like ELK(Elastic) on the cloud, Grafana, Prometheus, etc.
  • ISAQB certifications are a plus
  • AWS or Kubernetes certification is a plus
Why us?


  • Create your own work-life! We offer you the best possible flexibility in terms of working hours and location
  • A highly-motivated and qualified team from different fields and numerous nations
  • Flat hierarchies and start-up mentality within an agile and secure working environment at the same time
  • Free choice of hardware – we provide you with the development environment of your choice
  • Personal & team growth: Company events and learning opportunities. We want everybody to grow personally and professionally, as a team and as a company.
  • Top conditions at the Urban Sports Club for fitness, team sports, yoga and more
We are a team of uncomplicated, cosmopolitan and fairly smart people who see change as an opportunity and enjoy helping to shape a future market with great pressure and enthusiasm. If you are fascinated by electric mobility, and you want to be part of an international team, please apply - we are happy to receive your application!