+
Login

Enter your email and password to log in if you already have an account on H512.com

Forgot password?
+
Създай своя профил в DEV.BG/Jobs

За да потвърдите, че не сте робот, моля отговорете на въпроса, като попълните празното поле:

84-1 =
+
Forgot password

Enter your email, and we will send you your password

ROITI

Senior Python Software Engineer

ApplySubmit your application

The job listing is published in the following categories

  • Anywhere
  • Report an issue Megaphone icon

Report an issue with the job ad

×

    What is wrong with the job listing?*
    Please describe the problem:
    In order to confirm you are not a robot please fill the answer to the calculation in the field:
    Tech Stack / Requirements

    If you would like to…

    • Use the latest technologies by mingling software development with provisioning cloud infrastructure.
    • Create bespoke software solutions for:

    o Algorithmic trading

    o Commodity trading

    o Asset (power plant) optimization

    o Energy production and transmission scheduling

    o Market data management

    o Financial risk management

    o Regulatory and risk reporting

    • Work and learn in a vital industry such as the Energy sector.

    …then ROITI could be the place for you. Founded in 2013 in Bulgaria, we are a boutique IT consultancy focused on the European energy trading market. From our office in Sofia, we service some of the largest power, gas and oil trading companies in Germany, Austria, Sweden, the UK, Switzerland, and the Czech Republic.

    We are looking for:

    • Fluent written and spoken English.
    • Good analytical and problem-solving skills.
    • Proactive approach and can-do attitude.
    • Willingness to learn the business behind the code.
    • Experience creating web services with Python 3.11+, FastAPI, or another web framework.
    • Experience testing software with pytest + any mocking library.
    • Experience developing event-driven applications with Kafka.
    • Past involvement in building and deploying containerized software – ideally with Docker and Azure DevOps CI/CD pipelines.
    • Familiarity with cloud infrastructure, ideally Microsoft Azure.
    • Good understanding of DevOps and Agile methodologies.

    It would be an advantage if you understand (and yes, you will get to use some or all the below):

    • Fluent written and spoken German.
    • The energy or financial domain, ideally intraday energy markets.
    • Relational databases – MS SQL, PostgreSQL.
    • Non-relational databases – Cassandra, MongoDB.
    • Less orthodox communication protocols – ZeroMQ, WebSocket, gRPC.
    • Parallel, concurrent, asynchronous, or reactive programming.
    • Monitoring and logging tools like Prometheus, Grafana, Logstash, OpenSearch.

    Your responsibilities will be:

    • Analysis, design, development, testing, configuration, deployment, and maintenance of software solutions.
    • Communicating with clients and users, clarification of requirements.
    • Mentoring and sharing knowledge with colleagues.
    • Continuous learning and self-development.

    We offer:

    • Competitive remuneration package:

    – Above average market research-based salaries.

    – Options for additional stimuli in the long term.

    • Challenges offering professional and personal growth and fully company-sponsored:

    – Internal and external trainings and courses
    – Obtainment of certifications
    – Tickets for tech events

    • Internal policies that allow you to take control of your own schedule:

    – Flexible home office
    – Floating working hours
    – Additional paid leave days

    •  Transparent communication:

    – Regular town hall meetings where the CEO and CFO update everyone on current company matters.
    – Clear and open career path and salary brackets.
    – Salary and performance review every 6 months.

    • Fully covered additional health insurance, including dental, yearly preventative medical examinations, and healthy food at the office.
    • Fully covered mobile phone plan.
    • Fully covered Multisport card.
    • Pleasant team atmosphere – movie nights, charity work, parties, team buildings.

    If you are interested, please send us a CV!