SoftServe is the largest Ukrainian IT company, a team of 10,000+ thinkers and makers, true professionals and good people. We like what we do and do it well. For us, that means a lot.
24 ноября 2021

Senior Python Software Engineer (ID 73236)



A technology SoftServe team pursuing project goal to extend existing customer’s advanced analytics platform. It is designed to collect information about electricity market demand and availability from different sources system is integrated with. Another aim is to create load forecasts and provide a toolset for its management.

Our tech stack

  • Python (v.3.8) and Flask to build the backend of GridOS
  • React and Typescript to build the frontend of GridOS
  • PyTest and Jest to test our web application
  • Docker, Terraform, and Ansible for containerization and deployment
  • Gitlab for repository management and CI
  • DBs: PostgreSQL, Alembic, SQLAlchemy


  • A strong Python Engineer with at least 3-year experience in the field and you enjoy working autonomously to solve complex problems
  • Having developed database-backed web services
  • Familiar with software security and deployment workflows
  • Experienced in software that gets deployed on the cloud and maybe even on-premises within a customer’s data center
  • The candidate who wants to think creatively and be innovative
  • Eager to build a robust, resilient, and high-availability product


  • Designing and implementing high quality, robust, and reusable software using multiple languages and technologies conforming to industry best practices
  • Evaluating emerging technologies and open source libraries to provide recommendations
  • Supporting testing processes, troubleshooting, and resolving issues
  • Participating in architectural design sessions and product discussions
  • Other developers with a diverse skillset and technology expertise to provide scalable solutions
  • Agile/Scrum team setting including cross-functional structures and varying levels of management


  • Support your technical and personal growth — we have a dedicated career plan for all roles in our company
  • Process dynamic projects and still have a stable place to work
  • Enjoy flexible working hours — whether you are a morning bird or a sleepy-head, it is ok with us
  • Take part in internal and external events where you can build and promote your personal brand
  • Give you access to experienced specialists willing to share their knowledge
  • Care about your individual initiatives — we are open for them, just come and share your ideas
  • Share many other advantages with you such as attractive salary, modern office, a package of benefits, language classes