Senior Python Developer (14 000 - 18 000 PLN)
Workplace: Kraków, Lublin, Remote
Project Essentials
Technology saves the planet!
We are a group of people, who passionately work to allow everyone access to renewable energy. Leading-edge know-how of modern energy storage technology and digital networking of decentralised energy production offers lots of exciting possibilities. Over 40 000 batteries-systems installed worldwide. The Intelligent Energy Management solutions providing greater energy control for residential customers through increased solar self-consumption, reduced peak energy usage and reliable backup power during outages – contributing to a cleaner and more reliable energy future.

Help us to create more Virtual Power Plants that will actually change the world of renewable energy!
Project Team Size: 5-7
Technology stack used: Python, AWS (services e.g. Lambda, EC2, API Gateway, S3), JIRA, Confluance, GIT, TDD, CD, Databases, Agile
Experience & Knowledge
  • Backend master!
  • Very good knowledge of Python (or a comparable programming language)
  • Good knowledge of AWS Services (e.g. EC2, AWS API Gateway, Lambda, Amazon S3)
  • Working experience with Jira, Confluance and Git
  • Working experience with relational databases and document-based databases;
  • Experience in TDD and CD
  • Strong conceptual & analytical skills
  • Ability to work in a team, goal- and solution-oriented way of thinking and working
  • Good English skills (both spoken and written)
  • Nice to have!
  • German language ;-)
  • Technologies & skills
    AWS Services
    Continuous Deployment
    With us you will
  • Develop using modern open-source frameworks and tools like Gitlab, Python, AWS Lambda, etc.
  • Co-create and improve our global energy retail platform, which acts as a backend for our innovative business models for end customers and partners;
  • Continuously deliver software in an Agile scaled Scrum setup;
  • Share your concepts and knowledge with your colleagues in Backlog Refinements, Sprint Reviews, Code Reviews and be open to suggestions for improvement;
  • Improve constantly your Scrum, DevOps and Continuous Delivery skills and abilities.
  • Benefits
    At Codete we value your skills and passion you bring to our projects. On top of the competitive remuneration, we offer you additional benefits:
    Values & Atmosphere
    • fair & supportive community
    • individual career approach
    • international bussiness trips
    • social events & awaydays
    • support for your ideas
    Personal development
    • external conference participation
    • technical & soft skills trainings
    • switching between projects/technology
    • English courses
    • well-stocked internal library
    Health & Relax
    • health care package
    • MultiSport program
    • sport, fun & recreation events
    • chillout room
    • fresh fruits & juicer
    Knowledge & culture
    • open source initiatives
    • frequent CodeteCON Conferences
    • open R&D department initiatives
    Recruitment process
    We make an effort to assess your skills best and match them to a project which meets your expectations.
    Send your resume. Successful applicants will receive an invitation for a job interview in our office or remotely via Skype.
    Job interview
    You will meet our HR and Tech Recruiters. Your knowledge will be assessed during the interview process.
    Meeting with Product Owner
    You will find out more about the project and meet key people in the team.
    Welcome on board
    Extended feedback
    The Codete Evaluation Report™ is individually tailored for every candidate. It identifies strong points and possible deficiencies to work on with recommendations. CER is an extensive document, which will be sent by mail.
    Apply for this job
    Form has been submitted.
    Failed to send message - please try