Remote (Country)

MVP Factory Technologies GmbH is hiring a Senior/Architect Backend Engineer

About the Role

Deckers Brands is looking for a Senior/Architect Backend Engineer to join our team. In this role, you will be instrumental in designing and implementing complex business workflows and backend services within a distributed system architecture, providing technical leadership and shaping our engineering best practices.

What You'll Do

  • Design and implement complex business workflows using Python-based state machines, orchestrating business logic, state transitions, validations, and integrations with external services.
  • Develop and maintain REST and GraphQL web services using Flask, ensuring scalability, security, and performance in a containerized microservices environment (Docker/Kubernetes).
  • Design and implement interactive dashboards and data visualization tools using Plotly/Dash.
  • Actively contribute to the overall system architecture, providing technical leadership in designing robust, scalable, and maintainable backend solutions aligned with modern software engineering best practices.

What We're Looking For

  • Experience in software development of server applications with Python.
  • Experience in designing and implementing state machines in Python for managing complex application workflows or business logic.
  • Experience in developing Flask-based web services providing REST and GraphQL APIs.
  • Experience with Plotly/Dash for developing interactive dashboards and web applications.
  • Experience with cloud-based, containerized microservice architectures (Kubernetes, Docker).
  • Experience with Databases (relational and/or NoSQL).
  • Architecture knowledge and previous experience.
  • Working knowledge of software development and testing standards and techniques (Unit Tests, TDD).
  • Affinity for designing software with high quality and maintainability.
  • Familiarity with Agile methodologies.
  • Proficient in business English, both written and spoken.

Nice to Have

  • Experience with Java, Kotlin, or Scala.
  • Testing experience with Cucumber.
  • Experience with monitoring and optimizing databases.
  • Experience with JMS.
  • Experience working in Scrum teams.
  • A customer-focused attitude.
  • An independent, pragmatic approach.

Technical Stack

  • Python, Flask
  • REST, GraphQL
  • Plotly/Dash
  • Docker, Kubernetes
  • State Machines

Work Mode

This is a local-country position based in Romania.

Deckers Brands is an equal opportunity employer.

Required Skills
PythonFlaskRESTGraphQLPlotly/DashDockerKubernetesState MachinesBackend EngineeringSoftware ArchitectureSystem DesignAPI DevelopmentMicroservicesCloud Infrastructure PythonFlaskRESTGraphQLPlotly/DashDockerKubernetesState MachinesBackend EngineeringSoftware ArchitectureSystem DesignAPI DevelopmentMicroservicesCloud Infrastructure
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
MVP Factory Technologies GmbH
A technology company specializing in digital engineering and office management services
All jobs at MVP Factory Technologies GmbH Visit website
Job Details
Category backend
Posted 6 months ago