top of page
nasa-n463SoeSiVY-unsplash.jpg
%25E2%2580%2594Pngtree%25E2%2580%2594black%2520gradient%2520horizontal%2520linear%2520grad
%25E2%2580%2594Pngtree%25E2%2580%2594black%2520gradient%2520horizontal%2520linear%2520grad

Senior Software Engineer

Salary: EUR 75,000 - 85,000 

Full-time hybrid with Vienna office base

​

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 

​

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) 

 

Your 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 per year.  

Apply via Workable here

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.  

®

bottom of page