Logo SMIGHT GmbH

Software Engineer

Job

  • Level
    Lead
  • Location
    Karlsruhe
  • Working Model
    Hybrid, Onsite
  • Job Field
    IT, DevOps, Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment

Job Summary

In this role, you will develop scalable services and REST APIs for over 1 billion daily data points, focusing on their availability and performance in a DevOps-oriented environment.

Job Technologies

Your role in the team

  • We operate Germany's largest measurement data platform in the low-voltage grid with over 30 million data points daily. With your skills, you will help us optimize our systems to handle 1 billion data points per day.
  • We live by the principle 'you build it, you run it'. For us, DevOps is therefore not just a word, but a fundamental attitude.
  • You design and develop our services, from streaming applications to REST APIs. You are responsible for their availability and performance.
  • You actively contribute to the company culture by fostering team spirit, innovation, fun, and creativity.
  • You develop architecture concepts and make transparent implementation decisions for our highly data-driven software products.
  • You lead technical projects from device to web frontend and can communicate and coordinate effortlessly within your team as well as across team boundaries.
  • You lead projects, share your knowledge, and support junior developers in their tasks and professional development.

This text has been machine translated. Show original

Our expectations of you

Qualifications

  • Proven ability to lead technical teams by imparting best practices in software development and ensuring high standards in code quality.
  • Solid knowledge in data modeling and backend technologies with the ability to oversee the entire development cycle from conception to deployment.
  • You are a team player with strong communication skills and can work effectively in interdisciplinary teams.
  • You have good German language skills (at least level C1) in speaking and writing.
  • You approach tasks pragmatically and can judge when 'good' is good enough.

Experience

  • In-depth knowledge of common software design and architecture patterns, as well as practical experience in implementing these patterns in real-world applications.
  • Strong understanding of cloud platforms (e.g., AWS, Azure, GCP) and experience in designing and implementing distributed systems that are scalable and robust.
  • Experience with agile development methodologies, including Scrum or Kanban, and a commitment to iterative and incremental software delivery.
  • Relevant experience in software design and development.

This text has been machine translated. Show original

Benefits

Work-Life-Integration

Health, Fitness & Fun

Topics You Will Work On

Job Locations

  • Location Karlsruhe

    Baden-Württemberg

    Germany

About Your Employer

SMIGHT GmbH

SMIGHT GmbH

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.

Description

  • Company Type
    Startup
  • Working Model
    Hybrid, Onsite
  • Industry
    Power Sector, Economy
Logo SMIGHT GmbH

Software Engineer

Location
Karlsruhe
Working Model
Hybrid, Onsite
Diversity
Open for all genders

More Jobs