Senior Backend Engineer

Enery

Wien

On-site

EUR 26,000 - 31,000

Full time

47 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

International team exposure
Weekly wellness perks

Job summary

Enery is seeking a Senior Backend Engineer to own the backend and integration layer of our internal platform, connecting a renewable fleet, data warehouse, and daily tools. This hands-on role sets the architecture, writes code, and mentors the team.

You will design scalable APIs, work with Snowflake data paths, and collaborate with Data and DevOps on deployments, observability, and security. A strong background in Python and cloud-native systems is required.

Qualifications

  • 7+ years of professional backend experience, 3+ in senior roles.
  • Strong Python for long-running services (async/ASGI).
  • Experience with production systems, logging, alerting, and on-call.
  • Hands-on with industrial/real-time protocols (Modbus, OPC UA, IEC 60870-5-104).
  • Knowledge of at least one compiled language (Go, Rust, Java).
  • Relational DBs and analytics warehouses (Snowflake, Redshift, BigQuery).
  • Experience with cloud IaC and IAM design.

Responsibilities

  • Own the platform backend: identity, access control, logging, shared services.
  • Design and build integrations to data warehouse, cloud estate, and external systems.
  • Connect plant telemetry to energy-exchange APIs and market data.
  • Set API design, service boundaries, authentication, and secrets management.
  • Collaborate with Data and DevOps on read paths and deployment pipelines.
  • Mentor developers via code reviews and pair programming.
  • Lead on-call rotation once production live.

Skills

Python (ASGI FastAPI)
Cloud (AWS)
API design (REST/GraphQL)
SQL & data warehouses
CI/CD & IaC
On-call / incident mgmt
English proficiency

Education

Bachelor’s or higher in CS/SE

Tools

Snowflake
Go
Rust
SQL/NoSQL
AWS IAM / Secrets mgmt

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 Backend Engineer, you will own the backend and integration layer of our internal platform — the system that connects a renewable fleet, a data warehouse, and the tools our teams work in every day. This is a hands-on senior role: you set the architecture and you write the code.

Key Responsibilities

  • Own the platform backend: identity, access control, logging, and the shared service layer the business tools depend on
  • Design and build the integrations that connect the platform to our data warehouse, our cloud estate, and external systems (Microsoft 365, upstream data providers)
  • Build the integration layer to our plants and to the market: plant telemetry over industrial protocols on one side, energy-exchange and market-data APIs on the other
  • Set architectural direction on API design, service boundaries, authentication, secrets management, and how future modules plug in
  • Work closely with the Data team on the read path from Snowflake into the platform, and with DevOps on deployment, observability, and the CI/CD pipeline
  • Mentor developers across the team — via code review, pairing, and the standards you set in the shared codebase
  • Own on-call rotation for the backend once the platform is live in production, with a small enough footprint that on-call is genuinely infrequent

Key Requirements

  • 7+ years of professional backend experience, at least 3 of them senior
  • Strong Python for long-running services — async / ASGI (FastAPI or similar), background workers, schedulers and queues
  • Experience operating always-on systems in production: idempotent retries, graceful restarts, structured logging and alerting, and the on-call instincts that go with them
  • Working knowledge of at least one industrial or real-time protocol — Modbus TCP, OPC UA or IEC 60870-5-104 — and the judgement to own an integration layer built on them
  • Working experience in at least one statically typed, compiled language (Go, Rust, Java or similar) alongside Python — our platform is Python today and will likely stay that way, but we want engineers who have built outside it and can say why
  • Deep familiarity with relational databases; experience with an analytical warehouse (Snowflake, BigQuery, Redshift) is a plus
  • Production experience with a major cloud provider (AWS preferred), including infrastructure-as-code, IAM design, and secrets management
  • Hands-on experience with SSO / IAM (MSAL, Entra ID, Cognito, or similar), including where the edge cases live
  • API design instinct — REST or GraphQL — with an eye for versioning, backwards compatibility and error contracts
  • Professional proficiency in English
  • Professional proficiency in other European is considered an advantage but is not mandatory

Nice-to-Haves

  • Experience in the energy sector, and with any energy platform — trading, monitoring, forecasting or SCADA — is a big plus
  • Integration of an energy-exchange or trading-venue API (Nord Pool, EPEX, ENTSO-E or comparable) — order and trade flows, not only market data
  • Depth in industrial protocols beyond the basics: SCADA gateways, PPC setpoints, time-series at plant resolution
  • Experience integrating a Microsoft 365 tenant (Graph API, Entra, SharePoint) into a custom platform
  • Familiarity with dbt / the analytics-engineering stack
  • Prior experience in a growing internal-platform team where the conventions are still being written

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 accordance with the EU General Data Protection Regulation (GDPR) and applicable data protection laws.

Your personal data will be processed solely for purposes related to the recruitment process, 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, rights of data subjects, 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

FP&A Analyst
FP&A Analyst

Enery • Wien

On-site
EUR 26,000 - 31,000
Growing company
International team
Purpose-driven company
+2
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
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
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
Platform & Systems Engineer - Power Systems
Platform & Systems Engineer - Power Systems

EnliteAI GmbH • Wien

Hybrid
Confidential
Hybrid working
Klimaticket
Professional development
+1
Back Office Professional (f/m/x) - Marginal Employment/Geringfügig (8,5 hours/week)
Back Office Professional (f/m/x) - Marginal Employment/Geringfügig (8,5 hours/week)

enspired GmbH • Wien

On-site
EUR 19,000 - 21,000
30 days vacation
60 days work from anywhere
Lifelong learning support
+2
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
Senior Backend Engineer — Real-Time Energy Platform
Senior Backend Engineer — Real-Time Energy Platform

Enery • Wien

On-site
EUR 26,000 - 31,000
International team exposure
Weekly wellness perks
Top locations