Senior Software Engineer

Vienna, Vienna, Austria

IONATE

IONATE is a technology company developing next generation Hybrid Intelligent Transformers.  IONATE's technology revolutionises power flow control and enables the truly future-proof electricity grid.

View all jobs at IONATE

Apply now Apply later

IONATE is a deep technology start-up building the technology backbone for smart electricity grids. Our Austrian team is looking for an Senior Level Software Engineer to support our work on game-changing green technology and grow within our world-class team. 

Requiring a solid full-stack and architecture expertise, this position will involve working directly with our software team based in Vienna. You will play a key role through all aspects of the technology development lifecycle, taking concepts through to commercial product for customers. 

With a focus on developing distributed systems, scalable applications, data-driven UIs and dashboards, and supporting our AI and Data Science team, you will be active in initiating the design and and leading the implementation of backend and frontend software components to requirements based on engineering reasoning. Importantly, your work will include supporting project and test activities, and contributing to ensure that these are completed within schedule and budget. 

 

What you will do: 

  • Work as part of our expert multidisciplinary team distributed across Europe 
  • Shape the architecture, data pipeline and cloud platform stack for the revolutionary concept for IONATE’s connected transformers together with the team 
  • Self-sufficiently implement secure, scalable, and resilient distributed backend software components for our cloud platform 
  • Create data-driven, web-based user interfaces and dashboards for our frontend 
  • Extend and utilize container-based deployment and testing CI/CD pipelines for these components 

Requirements

What you will need: 

  • Degree in Computer Science or Related Field: Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field 
  • Extensive experience in software development using our distributed, component-based software architecture that is based on: 
    - Javascript, Nodejs, Typescript, and/or Python 
    - relational database systems (e.g, PostgreSQL) 
    - request/response and socket-based network protocols 
  • Solid skills for our full-stack responsibility using: 
    - virtualized technology stacks using Docker 
    - system administration for linux-based systems 
    - state-of-the-art security schemes for authentication, authorization and RBAC 
    - automated testing methods including unit- and integration tests 
  • Ability to make complex data visually appealing by: 
    - working with SPA frontend technologies like Vue.js or React 
    - visualizing complex data in web applications 
  • Soft skills: 
    - Self-management and drive; willing to proactively take on complex challenges 
    - Ability to problem solve and think of solutions to difficult technical problems you might not have encountered before 
    - Strong delivery focus, taking on end-to-end ownership of projects and/or products 

 

It would be useful to have: 

  • Knowledge in the energy domain / power systems area 
  • Proficiency working with time-series / statistical data 
  • Previous experience working with high-performance KV stores (e.g., Redis) 
  • Good written and verbal communication skills 
  • Experience in bringing modern SW architecture patterns to embedded systems development (C code) 

Benefits

  • Flexible working schedules: You will be based in our modern Vienna office but will have the flexibility for hybrid work-from-home arrangements. Talk to us at the application stage about any scheduling preferences you may have.  
  • Employee Option Plan: You get equity in IONATE, so as we succeed so do you.  
  • Company pension: a competitive, flexible, and sustainable pension product to help you plan for your future.
  • Career Development: It’s important to us that you have the opportunity for ongoing professional development and career growth.  
  • Cycle to Work and EV scheme: Low carbon travel is important for everyone, so we have in place both cycle and EV schemes to help you purchase a bicycle or electric car.  
  • Slow travel: We believe in a low carbon future, so if you wish to travel by a lower carbon method – but it takes much longer than flying - we will give you an extra 2 days holiday per year.  

3 reasons why you should apply:
You'll work on something that matters.
The most rewarding aspect of our job is seeing what we build in the lab get used in the real world. As our tech gets used in solar farms, batteries, and electricity grids, your work will help shape the future of the green energy transition.
The thinking you'll do here is not your average exercises on repeat. Building a brand-new class of tech requires cutting-edge ideas. If you like to solve unconventional problems, to be given freedom to explore, to challenge - and be challenged by - field experts, you will fit just right in.
The rocket ship is taking off. Our innovation has been proven and demand is immense. IONATE is now rapidly scaling up and undertaking global projects. Joining early and working side-by-side with our leadership team means ample opportunity to grow your role together with our company.


IONATE has a friendly team that collaborates and supports one-another. If you don't fit all the description above, but you are passionate about the work we are doing and could add value to our team, please get in touch. We believe in making positions fit the skills of people, not the other way around. We are also committed to providing equal opportunities, an inclusive work environment, and fairness for everyone. We value diversity in race, gender identity, sexuality, age, family or civil status, disability, religion, or ethnicity and encourage you to apply wherever you come from.

Apply now Apply later
  • Share this job via
  • 𝕏
  • or

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0
Category: Engineering Jobs

Tags: Architecture CI/CD Computer Science Distributed Systems Docker Engineering JavaScript Linux Node.js Pipelines PostgreSQL Python RDBMS React Security Statistics Testing Transformers TypeScript Vue

Perks/benefits: Career development Flex hours Flex vacation Startup environment Team events Travel

Region: Europe
Country: Austria

More jobs like this