Schwarz Group

Backend Engineer (m/f/d)

Schwarz Group
Apply
2 hours ago
Barcelona, SpainSenior

Responsibilities

  • Build high-quality, scalable software using .NET, SOLID principles, and Domain-Driven Design.
  • Own products throughout their lifecycle under the “You build it, you run it” philosophy.
  • Design and manage distributed systems and microservices with Kubernetes and cloud deployments.
  • Perform technical analysis and pull request reviews to maintain code quality.
  • Collaborate with developers, designers, data analysts, QA engineers, tech leads, product managers, and product owners.
  • Coordinate API and payload contract boundaries with React Native feature teams.
  • Develop unit and integration tests, manage CI/CD pipelines, and support observability.
  • Engage in technical discussions in English.

Requirements

  • At least 5 years of experience as a .NET Developer.
  • Proven experience in object-oriented software development and deep knowledge of the .NET ecosystem, including .NET 6 or above.
  • Proven cloud development experience and experience managing workloads in Kubernetes; GCP experience is a plus.
  • Advanced knowledge of distributed architectures and message brokers such as Kafka or RabbitMQ.
  • Proven experience with MongoDB and SQL databases.
  • Strong experience with unit and integration testing, CI/CD pipelines, OpenTelemetry, Prometheus, and Grafana.
  • Proficiency in English is required.
  • MVNO/MVNE engineering experience, Domain-Driven Design, vertical slicing architecture, TypeScript, React, and additional MongoDB experience are advantageous.

Benefits

  • Fast decision-making processes and genuine creative freedom in projects.
  • The stable foundation of the Schwarz Group.
  • Opportunity to contribute to digital sovereignty in Europe.

Tech Stack

Apache KafkaGoogle Cloud PlatformGrafanaKubernetesMongoDB.NETPrometheusRabbitMQReactReact NativeSQLTypeScript

Categories

Schwarz Group

About Schwarz Group

11-50 employees
Contact me