Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
What We're Building
TTTech Zyne is building the digital backbone of the energy transition. Our platform connects industrial energy assets to the cloud, processes massive volumes of operational data, and gives operators the tools to optimize, control, and monetize their energy resources.
We're hiring Fullstack Engineers to join one of two stream-aligned teams:
Data Intelligence Team - Transform raw data into trustworthy insights. You'll build ingestion pipelines, data quality engines, and visualization dashboards that make complex energy data actionable for customers.
Flexibility & Experience Team - Deliver flexibility as a service. You'll build command & control interfaces, rule-based automation, and the operator-facing applications that let customers optimize their energy assets.
What You'll Do
Regardless of team, you'll own features end-to-end: from backend services to frontend interfaces. You'll write code that runs in production, respond when things break, and continuously improve the systems you build.
Data Intelligence Track
- Build ingestion pipelines that move data from Edge devices through Event Hub to Databricks
- Implement data quality logic: fault detection, gap filling, anomaly flagging
- Write PySpark and SQL transformations for analytics and aggregation
- Create interactive dashboards and visualizations using Vue.js
- Integrate external data sources: weather feeds, energy prices, grid data
- Design schemas optimized for time-series queries and analytical workloads
Flexibility & Experience Track
- Build and maintain the operator web application using Vue 3, Nuxt 3, and TypeScript
- Implement Command & Control APIs with Node.js and Express
- Develop rule-based automation for peak shaving, self-consumption, and price-based scheduling
- Create real-time control interfaces with WebSocket integrations
- Contribute to the shared UI component library used across the platform
- Build and extend optimization logic using Python
What We're Looking For
Shared Requirements (Both Teams)
- 5+ years of software engineering experience
- Strong proficiency in Vue.js (Vue 3, Composition API)
- Strong TypeScript skills
- Experience building and consuming REST APIs
- Solid understanding of SQL and data modeling
- Understanding of Data Handling with Databricks
- Strong mindset keeping security first
- Comfort working across the full stack: you don't throw work over the wall
Data Intelligence Track
Must Have:
- Strong Python skills for backend and data processing
- Hands-on experience with Databricks and Apache Spark (PySpark)
- Experience with time-series data and analytical workloads
- Understanding of data quality patterns and validation logic
Nice to Have:
- Delta Lake and data lakehouse patterns
- Data visualization libraries (Chart.js, D3.js, ECharts)
- Azure data services (Event Hub, Data Factory)
Flexibility & Experience Track
Must Have:
- Strong Node.js and Express experience for backend services
- Experience with state management patterns (Pinia, Vuex)
- Understanding of real-time systems and WebSocket communication
- Python proficiency (our rule engine and optimization logic use Python)
Nice to Have:
- Nuxt 3 and server-side rendering
- Background in control systems or automation
- Azure services (Event Grid, Functions)
What We Offer
- Competitive compensation and benefits
- Transparent salary structure: min. salary: 90.000€ gross per year
- Direct impact on Austria's, Germany's and Europe’s energy transition
- Small, focused teams with high autonomy and end-to-end ownership
- A product that matters: real industrial customers, real energy assets
- Work in an international, distributed team based in Austria, Germany and Serbia with collaborative, remote-friendly culture.
How to Apply
Tell us which track interests you - Data Intelligence or Flexibility & Experience - and why. We'll route your application accordingly and evaluate you on the competencies that matter for that team.
If you're genuinely strong in both areas, say so. We value versatility.
Key Skills
Ranked by relevanceReady to apply?
Join ZYNE and take your career to the next level!
Application takes less than 5 minutes

