Careers @ ROITI

Founded in 2013, ROITI is a boutique energy trading and risk management (ETRM) consulting company with an expertise in the power, gas, oil, coal and freight, emissions, and financial markets. We are working with leading ETRM IT solutions for some of the biggest energy companies in Europe.

We work on solving trading and risk challenges related to the growth in generation from renewables, the introduction of large-scale batteries, the closing down of conventional thermal power plants and other fun topics in the energy sector. The solutions we build are typically related to asset optimization, data management and reporting, process improvements, and trading and risk functionalities. Our location is in Sofia, Bulgaria, which is very convenient for the regular travelling accompanying our work.

For our growing team in Sofia, we are looking for bright people with a knack for challenges and thirst for knowledge! You can be a junior or a senior, all you need is the right attitude! In exchange we are offering friendly team atmosphere, challenging tasks, trainings, obtainment of certifications, travel opportunities in Europe, transparent communication, health and other benefits 🙂

For more specific job opportunities and descriptions, check out our subsections and send us a CV at careers@roiti.com

Business Analyst positions

ETRM Operations Analyst

ETRM Operations Analyst

Founded in 2013, ROITI is a boutique energy trading and risk management (ETRM) consulting company with an expertise in the power, gas, oil, coal and freight, emissions, and financial markets. We are working with leading ETRM IT solutions for some of the biggest energy companies in Europe.

We work on solving trading and risk challenges. The solutions we build are typically related to asset optimization, data management and reporting, process improvements, and trading and risk functionalities.

For our growing team in Sofia, we are looking for an ETRM Operations Analyst who will work with our clients in the energy and commodities business to provide daily operational support and first level analysis services for their front office and risk management activities. If you enjoy a dynamic environment and diverse challenging tasks, our expanding team is the right place for you.

Key Responsibilities:

  • Execute daily tasks (process monitoring, system reconciliation). Early shift may start at 7:30.
  • Analysis of production system problems
  • Configuration of new items
  • Supports seniors or principles with tasks

Candidate Profile:

  • Good analytical skills
  • Fluent English is a must
  • Good German is an advantage
  • Proactive – asks for feedback and support if needed
  • Good communication and time management skills
  • Experience with/Interest in Contigo enTrader/ Openlink Endur is a plus
  • Knowledge in energy (power, gas, oil, coal, emissions, FX, etc.) is an advantage

We Offer:

  • Professional and personal growth – training, obtainment of certifications, internal learning and development
  • Health benefits, company sponsored mobile phone plan, options for additional stimuli in the long term
  • Transparent communication within the company
  • Lively and cooperative team atmosphere

We are looking forward to meeting you.

Application form

"*" The field is required
ETRM Business Analyst

ETRM Business Analyst – Multiple positions for junior / senior experts in Sofia

Founded in 2013, ROITI is a boutique energy trading and risk management (ETRM) consulting company with an expertise in the power, gas, oil, coal and freight, emissions, and financial markets. We are working with leading ETRM IT solutions for some of the biggest energy companies in Europe.

We work on solving trading and risk challenges related to the growth in generation from renewables, the introduction of large-scale batteries, the closing down of conventional thermal power plants and other fun topics in the energy sector. The solutions we build are typically related to asset optimization, data management and reporting, process improvements, and trading and risk functionalities. Our location is in Sofia, Bulgaria, which is very convenient for the regular travelling accompanying our work.

For our growing team in Sofia, we are looking for a Junior ETRM Business Consultant who will work with our clients in the energy and commodities business to provide business analysis, design, implementation, testing, and support services for their front office and risk management activities. If you enjoy a dynamic environment and diverse challenging tasks, our expanding team is the right place for you.

Key Responsibilities:

  • Analysis of products, processes, and requirements within the customer business
  • Analysis of system functionality
  • IT solution specifications – within existing software or of new solutions
  • Solution configuration
  • Supports seniors or principles with tasks
  • Coordination of project activities – with design, build, testing teams
  • Customer trainings and support

Candidate Profile:

  • “Trial and error” – friendly attitude
  • Knowledge in energy and/or finance (power, gas, oil, coal, emissions, FX, etc.) is an advantage
  • Good analytic and quantitative skills
  • Good English is a must
  • Good German is important
  • Proactive – asks for feedback and support if needed
  • Willing to travel (up to 80% of the time)

We Offer:

  • Competitive remuneration package
  • High performance bonuses
  • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning and development
  • Health benefits, company sponsored mobile phone plan, options for additional stimuli in the long term
  • A very transparent communication within the company
  • Pleasant team atmosphere
  • Flexible internal policies that allow you to take control of your own schedule

We are looking forward to meeting you.

Application form

"*" The field is required

Developers positions

Java Cloud Engineer

Java Cloud Engineer

ROITI is an IT consultancy focused on the European energy trading market. We build, implement and maintain standard and custom technology solutions for commodity trading, risk management, asset optimization, reporting, scheduling and logistics. From our office in Sofia we service some of the largest power, gas and oil trading companies in Germany, Austria, Sweden, UK and the Czech Republic.

We are looking for self-driven techies who share our passion for designing and implementing innovative software solutions, extending and maintaining existing applications and architecting IT landscapes.

We have multiple positions for junior and senior level applicants.

Good knowledge in below technologies/fields is a must:

  • Java
  • OOP principles and concepts
  • Data structures and algorithms
  • Spring
  • REST
  • At least one ORM (e.g. Hibernate) or persistence framework (e.g. MyBatis)
  • RDBMS (MS SQL Server or Oracle, or PostgreSQL, or similar)
  • git or another VCS

Bonus points if you have experience in:

  • Developing with IaaS, PaaS solutions in Azure or AWS
  • NoSQL DBs e.g. Cassandra, MongoDB
  • Message brokers – Rabbit MQ, Apache Kafka
  • Docker, Kubernetes
  • DevOps processes and tools (e.g. Azure DevOps, Jenkins or similar)
  • Python
  • Maven, Gradle or similar
  • Testing frameworks e.g. Junit, Mockito
  • Concurrent programming
  • Energy or FinTech domain

Soft skills:

  • Good English is a must
  • Good German is an advantage
  • “Impossible is nothing” attitude
  • Willingness to travel (if the global situation permits, up to 20% of the time)

Key responsibilities:

  • Development, configuration and maintenance of software solutions
  • Analysis and design of services and applications
  • Continuous learning and self-development

We Offer:

  • Competitive remuneration package
  • High performance bonuses
  • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning and development
  • Health benefits, company sponsored mobile phone plan, Multisport card, options for additional stimuli in the long term
  • Transparent communication within the company
  • Pleasant team atmosphere
  • Flexible internal policies that allow you to take control of your own schedule

If you are interested, please send us a CV at careers@roiti.com.

Application form

"*" The field is required
Data Engineer Consultant

Data Engineer Consultant

Founded in 2013, ROITI is a boutique energy trading and risk management (ETRM) consulting company with expertise in several markets: power, gas, oil, coal and freight, emissions, and trading. We are working with leading ETRM IT solutions for some of the biggest energy companies in Europe.

We work on solving trading and risk challenges related to the growing energy generation from renewables, the introduction of large-scale batteries, the closing down of conventional thermal power plants, and other fun topics in the energy sector. The solutions we build are typically related to asset optimization, data management and reporting, process improvements, and trading and risk functionalities.
For our growing team in Sofia, we are looking for a Data Engineer Consultant who will work with our clients in the energy and commodities business to deliver optimized ETL processes over large volumes of data, develop and deploy services to efficiently store and retrieve data, and provide libraries to consume the services. If you enjoy a dynamic environment and diverse challenging tasks, our expanding team is the right place for you.

We have multiple positions available, both for junior, mid, and senior levels.

You have:

  • Good analytic and quantitative skills
  • Cooperative team spirit
  • Good English
  • Good German would be a serious advantage
  • Willingness to travel (from 20% to 80% of the time, but this does not apply right now due to the pandemic)

Knowledge (experience) in the following is a must:

  • Python
  • SQL Databases
  • Good code organization (in whatever paradigm you know – OOP, imperative, etc.)
  • Data Structures
  • Working with REST services
  • Working with Source Version Control systems (Git, SVN, etc.)

For mid-level and senior applicants, we are also looking for experience in:

  • Pandas (Python Data Analysis Library)
  • NoSQL Databases
  • Apache Hadoop and the accompanying ecosystem
  • Databricks (or its open-source roots: Apache Spark)
  • Message Queues (Kafka, RabbitMQ, etc.)
  • Cloud Development (using IaaS/SaaS/PaaS products)

Bonus points if you have experience in:

  • Java and related backend frameworks
  • Database administration
  • Working with and creating Data Lakes and Data Warehouses
  • Functional Programming or Reactive Programming
  • Experience in ETL and reporting tools like Talend and PowerBI
  • Knowledge in Energy Trading and Economics is a strong advantage

We Offer:

  • Competitive remuneration package
  • High performance bonuses
  • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning and development
  • Health benefits, company sponsored mobile phone plan, options for additional stimuli in the long term
  • A very transparent communication within the company
  • Pleasant team atmosphere
  • Flexible internal policies that allow you to take control of your own schedule

If you are interested, please send us a CV at careers@roiti.com.

Application form

"*" The field is required
C# .Net Developer

C# .Net Developer – Multiple positions for junior / senior experts in Sofia

ROITI is an IT consultancy focused on the European energy trading market. We build, implement and maintain standard and custom technology solutions for commodity trading, risk management, asset optimization, reporting, scheduling and logistics. From our office in Sofia we service some of the largest power, gas and oil trading companies in Germany, Austria, Sweden, UK and the Czech Republic.

We are looking for self-driven techies who share our passion for designing and implementing innovative software solutions, extending and maintaining existing applications and architecting IT landscapes.

If you enjoy a dynamic environment and diverse challenging tasks, our expanding team is the right place for you. We have multiple positions for junior and senior level applicants.

Skill Set:

  • .NET/C# Web API and/or .NET/C# Web Forms
  • Good understanding of OOP principles and concepts
  • RDBMS and NoSQL DBs, such as Oracle, MySQL, Postgres, MongoDB etc.;
  • Unit test frameworks – Nunit, XUnit, MSTest, etc
  • Message brokers and stream processing – Rabbit MQ, Apache Kafka
  • Source Control Systems – GitHub, Subversion, Bitbucket etc.
  • Exposure to cloud technologies (Microsoft Azure) is a big advantage
  • Collaboration and Tracking Systems – SharePoint, Jira
  • “Impossible is nothing” mind set
  • Interest in learning additional technologies
  • Good English or German is required
  • Willing to travel (up to 20% of the time)

We Offer:

  • Above average remuneration package
  • Performance and project contribution bonuses
  • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning and development
  • Health benefits, company sponsored mobile phone plan, options for additional stimuli in the long term
  • A very transparent communication within the company on performance, finance, and any topics you may care about
  • Outstanding team atmosphere
  • Flexible internal policies that allow you to take control of your own schedule

We are looking forward to meeting you.

Application form

"*" The field is required
Junior ETRM Java Developer

Junior ETRM Java Developer

Founded in 2013, ROITI is a boutique energy trading and risk management (ETRM) consulting company with an expertise in the power, gas, oil, coal and freight, emissions, and financial markets. We are working with leading ETRM IT solutions for some of the biggest energy companies in Europe.

We work on solving trading and risk challenges related to the growth in generation from renewables, the introduction of large-scale batteries, the closing down of conventional thermal power plants and other fun topics in the energy sector. The solutions we build are typically related to asset optimization, data management and reporting, process improvements, and trading and risk functionalities. Our location is in Sofia, Bulgaria, which is very convenient for the regular travelling accompanying our work.

We are looking for a Junior ETRM Java Developer who will work with our clients to provide advisory, build, implementation, and maintenance services to leading players on the energy market. If you enjoy a dynamic environment and diverse challenging tasks, our expanding team is the right place for you.

Apart from pure development, the position generally includes around 20-30% of business analysis work (definition of products, processes, and requirements within the customer business; analysis of system functionality; solution design within existing software or of new solutions; software configuration). Thus curiosity in energy (or financial) business is a recommendation.

Key Responsibilities:

  • Analysis and design
  • Development and configuration
  • Customer support
  • Continuous learning

Candidate Profile:

  • “Impossible is nothing” attitude
  • Interest in Energy business is great advantage
  • Basic Java understanding (OOP, data structures, inheritance, algorithms, etc.)
  • SQL databases knowledge is a plus
  • Interest in learning additional technologies
  • Good English is required (German is a big plus)
  • Willing to travel (from 20% to 60% of the time in certain periods, not right now though due to the pandemic)

We Offer:

  • Competitive remuneration package
  • High performance bonuses
  • Apart from gaining professional developer experience, energy business know-how is acquired as well
  • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning and development
  • Health benefits, company sponsored mobile phone plan, options for additional stimuli in the long term
  • A very transparent communication within the company
  • Pleasant team atmosphere – compact team of 30 professionals
  • Work-life balance – options for home office, 20 days paid vacation increasing with 1 day for each year in the company (26 days is the maximum), team-buildings and celebrations

If you are interested, please send us a CV at careers@roiti.com.

Application form

"*" The field is required

Business Intelligence positions

Business Intelligence/ETL Consultant

Business Intelligence/ETL Consultant

Founded in 2013, ROITI is a boutique energy trading and risk management (ETRM) consulting company with an expertise in the power, gas, oil, coal and freight, emissions, and financial markets. We are working with leading ETRM IT solutions for some of the biggest energy companies in Europe.

We work on solving trading and risk challenges related to the growth in generation from renewables, the introduction of large-scale batteries, the closing down of conventional thermal power plants and other fun topics in the energy sector. The solutions we build are typically related to asset optimization, data management and reporting, process improvements, and trading and risk functionalities. Our location is in Sofia, Bulgaria, which is very convenient for the regular travelling accompanying our work.

For our growing team in Sofia, we are looking for a Business Intelligence/ETL Consultant who will work with our clients in the energy and commodities business to provide business analysis, design, implementation, testing, and support services for their front office and risk management activities. If you enjoy a dynamic environment and diverse challenging tasks, our expanding team is the right place for you.
We have multiple positions available, both for junior and senior level applicants.

To dos:

  • Analysis of products, processes, and needs within the customer business
  • BI solutions design and build – mostly around Power BI
  • ETL tools – creating and managing data flows
  • Data Analysis and Validation
  • Coordination of project activities – within and across teams
  • Customer trainings and support
  • Show initiative and common sense

You have:

  • Data warehousing experience
  • A “Trial and error” – friendly attitude
  • Good analytic and quantitative skills
  • Ability to deal with prioritization and distribution of tasks
  • Cooperative team spirit
  • Very good English
  • Good German would be a serious advantage
  • Willingness to travel (from 40% to 80% of the time, but this does not apply right now due to the pandemic)

Knowledge (experience) in one or more of the following:

  • Microsoft SQL and/or Oracle
  • Power BI, Tableau, Qlik, Pentaho, MicroStrategy or another BI tool.
  • Talend, SSIS, Informatica or another ETL tool.
  • Experience with Azure is an advantage
  • Knowledge in Energy Trading, Economics is a strong advantage

We Offer:

  • Competitive remuneration package
  • High performance bonuses
  • Challenges offering professional and personal growth – training, obtainment of certifications, internal learning and development
  • Health benefits, company sponsored mobile phone plan, options for additional stimuli in the long term
  • A very transparent communication within the company
  • Pleasant team atmosphere
  • Flexible internal policies that allow you to take control of your own schedule

If you are interested, please send us a CV!

Application form

"*" The field is required