Senior Full Stack Developer

Enery

Wien

On-site

EUR 60,000 - 90,000

Full time

7 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Weekly yoga
Ginger shots
Fruit in the office

Job summary

Enery is seeking a Senior Fullstack Developer / Tech Lead to build the internal platform layer. You will own features end-to-end—from data model to UI—and set technical direction for a small IT and Data team.

Responsibilities include defining data models, wiring backend, building UI, and productionizing modules, while maintaining authentication, access control, and CI/CD pipelines.

Qualifications

  • 6+ years of professional full-stack experience shipping web applications
  • Experience operating production systems with SLA, incident response, post-mortem
  • Strong Python with web app work (Streamlit, FastAPI, Django)
  • Comfortable building and operating long-running services
  • Experience in at least one language beyond Python
  • Knowledge of relational databases and SQL
  • Hands-on cloud experience (AWS preferred) and CI/CD tooling (GitHub Actions)
  • Product judgement: know when to ship the first release and push for more when needed

Responsibilities

  • Build shared foundations of the platform (auth, navigation, access control) and business-facing pages (monitoring, forecasting, reporting)
  • Ship features end-to-end: define data model, wire backend, build UI, productionize
  • Own frontend on modules, collaborate with dashboard engineer
  • Set up and maintain CI/CD pipeline across modules
  • Take technical responsibility for platform in production (availability, incidents)
  • Contribute to platform decisions (auth, access control, service boundaries)
  • Pair with senior backend engineer on shared services (identity, logging, integrations)

Skills

Python
Web development
Cloud
SQL
CI/CD
GitHub Actions
Leadership
FastAPI
Django
Streamlit
React
Next.js

Tools

Snowflake
dbt
React
Next.js

Job description

At Enery, we're powering the future…literally.

We are an independent renewable energy provider dedicated to delivering reliable, affordable, and long-term green energy to our customers. We have scaled rapidly to over 1.1 GW of operating capacity, with a development pipeline of close to 10 GW across around 10 CEE countries — alongside a leading position in revenue optimization for utility-scale renewable and storage assets. Present in 10 countries across Central and Eastern Europe, our reach reflects our commitment to making a meaningful climate impact across the region.

But we're more than just energy and infrastructure. With a diverse, multidisciplinary team representing over 30 nationalities, we value transparency, ownership, and continuous learning. We move fast, collaborate across disciplines, and celebrate wins, big and small, together.

At Enery, ESG isn't a checkbox. It's embedded into every decision we make, from project development and construction to long-term operations.

As a Senior Fullstack Developer / Tech Lead, you will build the application layer of our internal platform — the tools our teams use to run the business every day. You'll own real features end-to-end, from data model to UI, and set the technical direction for a small IT and Data team.

Key Responsibilities
  • Build the shared foundations of the platform — authentication, navigation, access control — and the business-facing pages on top of them (monitoring, forecasting and reporting tools)
  • Ship features end-to-end: define the data model in Snowflake, wire the backend, build the UI, take it to production
  • Own the frontend on the modules you build, working alongside our existing dashboard engineer
  • Set up and maintain the CI/CD pipeline that every future platform module will deploy through
  • Take technical responsibility for the platform in production — availability targets, incident response, and the post-incident work that keeps the same fault from returning
  • Contribute to platform decisions: authentication, access control, service boundaries, developer experience
  • Pair with a senior backend engineer joining the team on shared services (identity, logging, integrations)
Key Requirements
  • 6+ years of professional full-stack experience shipping web applications used by internal or external customers, at least 2 of them in a senior or lead role
  • Experience operating production systems under an availability commitment — you have carried an SLA, run incident response, and written the post-mortem
  • Strong Python, including web application work — Streamlit, FastAPI, Django or similar
  • Comfortable building and operating long-running services, not just request-response endpoints
  • Professional experience in at least one language beyond Python — we build in Python and expect to keep doing so, but breadth is what makes the trade-offs visible
  • Working knowledge of relational databases and SQL; comfortable reading and writing performance-sensitive queries
  • Hands-on experience with a cloud provider (AWS preferred; GCP or Azure acceptable) and with CI/CD tooling (GitHub Actions or equivalent)
  • Product judgement — willing to say "this is enough for the first release" and defer the rest, willing to argue for more when it matters
Nice-to-Haves
  • Experience in the energy sector, and with any energy platform — trading, monitoring, forecasting or SCADA — is a big plus
  • Experience with SSO / IAM patterns (MSAL, Entra ID, Cognito, or similar) and audit-trail design
  • Familiarity with Snowflake, dbt, or a similar analytical warehouse pattern
  • TypeScript and modern React (Next.js or similar) — a plus for the web layer
  • Comfort with a growing codebase where conventions are still being set
  • Prior experience as a tech lead in a team of three to six engineers

At Enery, we are committed to attracting top talent and fostering an environment where employees can excel. Here is what we offer:

  • Join a Growing Company: Be part of an exciting journey with a young and dynamic growth company. You will have the opportunity to contribute to our success and make a significant impact from day one.
  • Collaborative and Inspiring Team: Join our international team, where you will be surrounded by inspiring colleagues who believe in collaboration and mutual support. Together, we create an environment that fosters innovation and personal growth.
  • Purpose-Driven Company: Our company is driven by a strong sense of purpose. By joining us, you will have the chance to be part of something meaningful and make a positive impact on society, our planet, and people's lives through your work.
  • Gain international exposure in various European markets
  • Weekly yoga, ginger shots, and fruit in the office

Our team is proud to have a diverse workforce, enriched by individuals from various backgrounds, nationalities, perspectives, and experiences. Our common values and commitment to sustainability unite us as we work toward shared goals. To continue fostering a culture of collaboration and innovation, we welcome candidates from all walks of life to join us. Your unique contributions will help us grow stronger together and make a meaningful impact on our collective mission.

Statutory notice: In accordance with the Austrian collective agreement for employees in information and consulting, the minimum gross monthly salary for this full-time position (40 hours/week) is €2.534,74. Please note that this is a legal requirement. Still, your actual compensation will be based on your qualifications and professional experience, and we would be happy to discuss it with you personally.

Data Protection & Privacy Notice

By submitting an application for this position, you acknowledge and consent to the processing of your personal data for recruitment and selection purposes, in line with the EU General Data Protection Regulation (GDPR) and applicable data protection laws.

Your personal data will be processed solely for recruitment-related purposes, including candidate assessment, communication, and documentation, and will be handled with strict confidentiality and appropriate security measures.

For further information on how Enery processes and protects candidate personal data, including details on data retention, data subjects' rights, and contact information, please refer to our Recruitment Privacy Notice, available on our website.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

Enery • Wien

On-site
EUR 26,000 - 31,000
International team exposure
Weekly wellness perks
FP&A Analyst
FP&A Analyst

Enery • Wien

On-site
EUR 26,000 - 31,000
Growing company
International team
Purpose-driven company
+2
Corporate Finance Associate (m/f/d)
Corporate Finance Associate (m/f/d)

Enery • Wien

On-site
EUR 60,000 - 90,000
Weekly yoga
Ginger shots
Office fruit
+1
Senior BESS Developer (m/f/d)
Senior BESS Developer (m/f/d)

Enery • Wien

On-site
EUR 26,000 - 31,000
Weekly yoga
Ginger shots and fruit
International exposure
Director, Lender Relations & Debt Origination
Director, Lender Relations & Debt Origination

Enery • Wien

On-site
EUR 43,000 - 52,000
Joining a growing company
International team exposure
Yearly performance bonus
+1
Insurance & Risk Specialist (m/f/d)
Insurance & Risk Specialist (m/f/d)

Enery • Wien

On-site
EUR 26,000 - 31,000
International exposure
Wellness program
Weekly yoga
Senior Communications Expert (f/m/x)
Senior Communications Expert (f/m/x)

enspired GmbH • Wien

On-site
EUR 57,000 - 69,000
60 days of work from anywhere
30 days of vacation
Free public transportation in Vienna
+1
Senior Full Stack Developer (React + Node.js)
Senior Full Stack Developer (React + Node.js)

Jobgether SRL • Austria

Remote
EUR 90,000 - 120,000
Remote work
Contract opportunity
Industry impact
+5
Platform & Systems Engineer - Power Systems
Platform & Systems Engineer - Power Systems

EnliteAI GmbH • Wien

Hybrid
Confidential
Hybrid working
Klimaticket
Professional development
+1
Senior Communications Expert
Senior Communications Expert

enspired • Wien

On-site
EUR 57,000 - 69,000
60 days work from anywhere
30 days vacation
Modern tech stack with the freedom to-
+7
Top locations