Backend Developer – Hybrid/Brno

Apply now


We are looking for a Backend Developer to join an engineering team working on an advanced optimization platform focused on the intelligent management of energy systems, batteries, and renewable energy sources. The platform helps optimize operational efficiency, reduce costs, and support more sustainable energy usage.

This role is ideal for someone who enjoys building scalable backend systems, designing reliable APIs, and working on data-driven products with real-world impact.

WHAT YOU WILL DO

  • Design, develop, and maintain scalable backend services and RESTful APIs using Python and FastAPI.
  • Contribute to the development and optimization of a platform for smart energy management and data processing.
  • Participate in the design and evolution of system architecture and microservices.
  • Write clean, maintainable, and well-tested code.
  • Participate in code reviews, debugging, and continuous improvement of engineering practices.
  • Support CI/CD pipelines, containerized deployments, and cloud infrastructure.
  • Collaborate with cross-functional and international teams in an agile environment.

Tech Stack

Languages & Frameworks

  • Python
  • FastAPI

Infrastructure & Cloud

  • Docker
  • Git
  • AWS (Lambda, ECS, S3, CloudWatch, SQS)

Databases & Data

  • PostgreSQL
  • InfluxDB

Engineering Practices

  • Agile methodologies
  • Continuous Delivery / CI/CD
  • Automated testing and code quality practices

WHAT WE EXPECT FROM YOU

Must-Have Skills

  • Minimum 4 years of professional backend development experience with Python.
  • Strong understanding of object-oriented programming principles and clean code practices.
  • Experience developing RESTful APIs, ideally using FastAPI.
  • Experience with system architecture design and microservices-based solutions.
  • Solid experience working with SQL databases.
  • Confidence working within Linux environments.
  • Strong focus on testing, maintainability, and code quality.

Nice to Have

  • Experience with Docker and containerized deployments.
  • Experience working with AWS cloud services.
  • Familiarity with CI/CD pipelines (GitHub or GitLab preferred).
  • Experience with monitoring and observability tools such as CloudWatch or Sentry.
  • Familiarity with message brokers such as SQS or RabbitMQ.
  • Experience with time-series databases such as InfluxDB or Timestream.
  • Previous exposure to energy-related systems or data-intensive platforms.

WHAT YOU CAN LOOK FORWARD TO

  • Competitive salary package.
  • Quarterly performance bonuses.
  • Opportunity to work in an innovative and growing technology sector.
  • Professional development and educational support.
  • Career growth opportunities within an international environment.
  • 25 days of vacation plus 5 sick days.
  • Flexible hybrid working model.
  • Supportive and collaborative team culture.
  • International collaboration and training opportunities.
  • Additional employee benefits including meal allowance and wellness support.

GET IN TOUCH WITH US

Why Join?

This is an opportunity to work on a technically challenging platform with meaningful real-world impact, alongside experienced engineers in a modern product environment focused on scalability, performance, and innovation.

LOCATION

  • Brno

Job Type

  • Full-time

Sector

  • Development & Engineering

Benefits

  • Option for Remote Work
  • Wage bonuses
  • Sick Days
  • Extra vacation
  • Flexible Schedule
  • Cafeteria system
  • Pension Insurance Contribution
  • Multisport Card Contribution
  • Contribution to meal
  • Contribution to meal (cash)
  • Educational courses and trainings

Your recruiter

Alina Dragomaretska