Job
In this role, you will determine system architecture and optimize processes for high availability and performance, closely collaborate with technicians, and implement robust solutions using PHP, Laravel, and PostgreSQL.
This listing has been machine translated. Show original
Job technologies
Your role in the team
- You decide how our systems are structured. Not in a committee, but by making the proposal, defending it, and then implementing it. Those who decide build along.
- PostgreSQL and TimescaleDB, schedules, measurement data, market data. Schema, partitioning, aggregation, query plans. If a query takes eight seconds, that's a bug for us, not a feature.
- Forecasting, optimization, schedule transmission. Retry, idempotency, alerting. The criterion is simple: what goes wrong at night should not require manual correction in the morning.
- Connecting systems such as PV, storage, hydrogen, and charging infrastructure. ModbusTCP, REST, SFTP. You communicate directly with the technicians on-site at the customer's location, working together to troubleshoot the issue instead of just opening a ticket.
- At the end of the month, money is generated from the same time series. Market premium, PPA and storage remuneration, levies, charging processes, and GHG quotas. The grid operators provide measurement data, correct it, and send it again a year later. Your runs must withstand this and produce the same result on the second pass as on the first.
- PHP with Laravel, React, PostgreSQL/TimescaleDB, Python. Testing, CI/CD, and monitoring are part of the implementation and not something you do afterwards.
- We work productively with Claude and comparable tools, not as a demo. You know from your own experience where they are effective and where they produce nonsense, and you pass this information on to the team.
Our expectations of you
Education
- We have no requirement for your degree. We have a requirement for your proof.
Qualifications
- After 90 days, you have eliminated a structural bottleneck, and it can be measured.
- After twelve months, new systems go live without special solutions, time-critical chains and billing processes run automatically, and the developers around you have improved. The last point is just as important as the previous two.
- You have worked with time series in the billions range and know what a poor partitioning cut feels like when it is two years old.
- You have built a process chain that runs overnight without you. And you have experienced what happens when it doesn't.
- Git, Docker, CI/CD, automated testing, observability. Craftsmanship, not project.
- German at C1 level, because you communicate with network operators, customers, and market partners. Fluent in English.
- You consider a code review a gift.
Experience
- You have scaled at least one system through a scaling jump and were the one to make the architectural decision. Five years of professional experience is our rule of thumb for this, not a strict requirement. Anyone who has achieved it in three years is just as welcome.
- PHP with Laravel, React, PostgreSQL. Comparable experience in other languages is equally valued. We do not hire anyone solely because of a framework, nor do we dismiss anyone for it.
What we offer
- An office in Munich where people actually sit.
- Decision-making processes involving a maximum of two people instead of twelve.
- Modern AI tools as standard and not as a pilot project.
- Further training, asset-building benefits at maximum levels, corporate fitness. These are listed here because they are included, not because they should be the main reason.
- Perspective towards Lead Engineer or Software Architect as soon as the work permits.
- Problems that no one has solved for you yet.
Benefits
Health, fitness & fun
Higher take-home pay
Food & drink
Topics you will work on
Job locations
About your employer
VISPIRON is accompanying a number of world-renowned customers with 500 employees in highly sophisticated technology projects. We use our extensive technical knowledge in addition to developing our own product solutions. The consulting in technical, processual, and organizational work environment forms an integral part of this.
- 50-249 Employees
- Established Company
- Onsite, Hybrid
- Industry, Production
Employer reviews
- Engineering
- 3.0
- Team culture
- 3.8
- Working conditions
- 3.4
- Career growth
- 3.2
More jobs
These jobs might also interest you
Hello, let's say WE! We - the HUK-COBURG Insurance Group - are among the top 10 in Germany. Founded over 90 years ago, we are now the leading insurer for private households with over 13 million customers and the largest German auto insurer. Our...
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,...
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:...