
Website Trawa
Benefit from renewable and affordable electricity.
Trawa is looking for a Freelance Senior Backend Engineer to join their team.
Overview:
- Freelance position: 2-3 months engagement
- Language: English and German
- Location: Berlin, Germany
- Salary: not applicable
- Applications closing: until filled
Job Description
At trawa, you will be part of a team that is dedicated to making a positive impact on the world. If you are driven, creative, and passionate about technology and energy, we encourage you to apply and become a part of our vision to decarbonise the industrial businesses.
You will help drive our Backend Engineering efforts towards (2-3 months engagement):
- AI-based simulation / optimization engine that calculates the optimal battery size for a corporate customer and estimates the energy cost savings
- Development of scalable preprocessing and post-processing pipelines, as well as support for a cloud-based interface to the customer (showcasing the results)
We believe in empowering our team members to take ownership of their work and drive results. Whether it’s through innovative product development or top-notch customer service, you will have the opportunity to make a real impact on our company and customers.
At our startup, you will have the opportunity to continuously learn and grow. From working with cutting-edge technologies to collaborating with experienced industry professionals, you will be challenged and supported in your personal and professional development. Â We provide an annual budget and dedicated time for professional development.
Responsibilities
Your responsibilities:
- Develop algorithms with high-quality data to serve our energy platform in collaboration with our data scientists (mostly Python)
- Develop our backend services centered around our energy data model and energy data processing services (Python, PostgreSQL)
- Expand and maintain a scalable DevOps infrastructure architecture (mostly Terraform, AWS, Docker)
- Thrive for test-driven development, ensuring precise numerical accuracy through comprehensive test coverage of core code units as well as data quality orchestration
- Lead the design, enhancement, and optimisation of our software architecture to ensure scalability, efficiency, and maintainability
Tech stack:
- Back-end: Python, Node.js, Typescript
- Infrastructure: AWS, Terraform, Docker, GitHub Actions
Role Requirements
We are looking for:
- Strong technical background in software engineering and architecture
- Extensive experience in the development of Python-powered backend applications and enjoy implementing features end-to-end (from frontend data exposure to backend)
- Strong skills in ideating, building, launching, and scaling software as a service tools, strong proficiency with our tech stack
How to apply?
To apply for this role, please fill in the application form.
To apply for this job please visit trawa.jobs.personio.de.