Backend Engineer - Data

New

SMIGHT GmbH

Job

In this role, you will design scalable backend services for real-time processing of measurement data, build robust APIs, and shape our data architecture with a focus on performance and stability.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • You design and develop scalable services that process measurement data in real time, are resilient to failures, and can be deployed without downtime.
  • You design domains and data models so that our system can scale while keeping even large queries fast.
  • You build APIs that enable grid operators and our products to use the data, and make the meter data available in our data lake for analysis.
  • We live by “you build it, you run it”: You take your services into production and use metrics, logs, and tracing to make sure you always know what they’re doing.
  • You drive technical initiatives forward yourself, from the initial idea and architectural decisions through to operations, bringing the team along with you.
  • Quality is a team effort here: You safeguard your code with tests and give and receive feedback in code reviews.

Our expectations of you

Qualifications

  • You’ve helped design distributed, scalable systems and know what makes them robust. You’re familiar with Domain-Driven Design.
  • Large volumes of data don’t intimidate you: You’ve already worked with Kafka, ClickHouse, or Databricks, and you’re confident with SQL and data modeling (e.g., Postgres). Stream processing or MQTT is a plus.
  • You have operated and made your own services observable in the cloud and on Kubernetes, preferably using Azure and the Grafana stack (Loki, Tempo).
  • AI tools like Claude Code, Copilot, and Cursor are part of your toolkit, but you still critically review their output.
  • Instead of waiting for tickets, you identify what the system needs and take action. You carefully weigh the effort against the benefits while keeping security and stability in mind.
  • You bring things out into the open within the team and are happy to share your knowledge. You speak German and English well, as we write code and documentation in English.

Experience

  • You have at least 5 years of backend development experience; the programming language is secondary. We work with Kotlin and Spring Boot, and experience with Kotlin or Java is a plus. If you come from another language, you’ll be able to make the switch quickly.

What we offer

  • A flexible hybrid working model: 2 days in our modern office in Karlsruhe, with the rest of the week up to you.
  • Allowance for your home office furniture.
  • Flexibility to organize your working hours (40 hours/week).
  • Clear responsibilities and transparent development opportunities through job OKRs.
  • Open and constructive exchange within the team through structured in-person team days.
  • Fair salary plus a share in the company’s success, as well as 30 days of vacation.
  • Contributions toward your retirement savings and capital-forming benefits.

Benefits

Work-Life-Integration

Health, fitness & fun

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Karlsruhe
    Baden-Württemberg, Germany

About your employer

As a subsidiary of EnBW AG, SMIGHT GmbH develops innovative products to enhance the efficiency of distribution networks. The company relies on patented sensor technology for real-time data and analytics.

Company type
Startup
Work model
Onsite, Hybrid
Industry
Power Sector, Economy
  • syracom AGWiesbaden

    • Easy Apply
    • €68k – €85k
    • Hybrid
    • Onsite
    • Full Time
    • Senior

    As a Senior Software Engineer (m/f/d), you will take on a central technical role in challenging client projects and develop sustainable, scalable software solutions in complex enterprise environments. In your role, you will primarily be responsible for:...

    • SQL
    • TypeScript
    • Kubernetes
    • OpenShift
    • NoSQL
    • React
    • Java
    • Spring
    • JavaScript
    • Angular
    • +8
  • WebslineSalzburg, Freilassing

    • Hybrid
    • Onsite
    • Full Time
    • Senior

    You actively shape the technical development of our software products and influence their long-term architecture. You develop our core applications primarily using C# as the central programming language and technological foundation. You design, develop,...

    • C#
    • JavaScript
    • SQL
    • CSS
    • HTML5
    • AJAX
    • MS SQL-Server
    • +2
    • +3
  • Öko-Institut Consult gGmbHFreiburg im Breisgau, Berlin

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    Operation, monitoring, and further development of the network infrastructure. Administration and configuration of firewalls, routers, and switches. Ensuring network availability, performance, and security. Participation in IT security concepts and...

    • TCP/IP
    • Active Directory
    • Windows
    • Microsoft Exchange
    • Office 365
    • Linux
    • VLAN
    • +4

Backend Engineer - Data

SMIGHT GmbH