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.
Who we are
We’re future energy architects — a punchy team turning messy building data into clear, moneysaving decisions. Less corporate blah-blah, more ship it and see the savings. Our tools cut energy waste in commercial buildings. We work hands-on with AI, IoT, and microservices to make buildings smarter and owners happier.
What weʼre building
We’re building a next-gen energy and building management platform that connects to what sites already have — from building systems to IoT devices. It gives real-time performance insights and turns them into simple actions using alerts, forecasting, and automation. Using AI we’re making setup faster, daily control easier, and energy savings bigger.
Your role (TL;DR)
• Title: Back-end .NET Engineer (Microservices)
• Stack: .NET 8, RabbitMQ (AMQP), SQL, InfluxDB, Docker, Git CI/CD
• R&D: Youʼll prototype ML models and play with emerging tech (quick POCs,benchmarks, “does this actually help?”)
-Pick your adventure (decided together in the interview):
--Building Systems Integration — .NET microservices for device/protocol integration (device management, smart discovery, integrations), clean REST APIs, light analytics.
--AI Analytics & Forecasting — time-series analytics, forecasting, anomaly detection on InfluxDB + ML (with a sprinkle of chatbot/LLM).
What youʼll do
• Ship and care for .NET microservices: REST APIs, background workers, RabbitMQconsumers/producers.
• Build event-driven flows: exchanges/queues, routing keys, retries/DLQs, idempotency.
• Run data pipelines to SQL & InfluxDB (ingest, query, retention, migrations).
• Make it solid: health checks, structured logs, metrics, traces; basic load/soak tests;respect SLOs.
• Automate quality: unit/integration tests, green CI, Dockerized everything.
• Team up: refine requirements with product owners, estimate sanely, review kindly,design together.
• Write it down: keep Swagger/OpenAPI, message schemas, and runbooks tidy.
• Keep learning: try new patterns (RabbitMQ, TSDB, ML bits) via tiny, purposefulPOCs.
Youʼll thrive here if you have
• 3+ years with C#/.NET, microservices, and message brokers (RabbitMQ/Kafka).
• Solid engineering fundamentals: OO design (interfaces/inheritance/composition),SOLID,async in .NET ( async/await , cancellation/concurrency), DI, and automated tests.
• Database chops: strong with relational DBs (SQL Server/PostgreSQL) + workingknowledge of Redis (cache) and MongoDB (document).
• A mindset thatʼs analytical, detail-friendly, and owns outcomes.
• A teammate vibe: open-minded, cooperative, clear communicator.
Bonus points (nice-to-haves)
• Time-series & monitoring: InfluxDB (or other TSDBs), Prometheus, Grafana.
• Industrial/BMS protocols: BACnet, Modbus, MQTT, KNX, DALI, CAN, M-Bus.
• Analytics & ML: forecasting, anomaly detection, ML/LLM integration patterns.• Platform: Kubernetes (deployments, scaling, health checks).
• Front-end sprinkle: React/TypeScript for simple admin/config UIs.
Why youʼll like it
• Your code touches real devices and saves real energy.
• Small, senior-leaning team ⇒ quick decisions, big ownership.
• The mix: some greenfield, some clever integrations — never boring.
The company offers
• A supportive environment with wide-ranging training and learning opportunities.
• Flexible hybrid work options and healthy work-life balance.
• A collaborative and friendly team.
• All the tools and technologies you need to succeed.
• Opportunities for professional growth.
• 24/7 accident and life insurance.
• Comfortable office locations in Vilnius and Kaunas.
Salary
2000-3000 €/mon. Netto
Please note that we are open to discussing different compensation based on your skills and experience.
Susidomėjus kandidatuoti per Linkedin platformą arba siųsti CV el. paštu: [email protected]
Key Skills
Ranked by relevanceReady to apply?
Join ENERGUS and take your career to the next level!
Application takes less than 5 minutes

