(Senior) Backend Engineer - Core Team @envelio
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago

[Hiring] (Senior) Backend Engineer - Core Team @envelio

2mths ago - envelio is hiring a remote (Senior) Backend Engineer - Core Team. πŸ’Έ Salary: unspecified πŸ“Location: USA, Germany

Role Description

Asβ€―(Senior) Backend Engineer - Core Team (all genders), you will be part of an engineering squad with strong knowledge in software architecture, data modelling and graph-functionality. Together, you drive the development of the GridHub - our Core Component which feeds all applications - and directly influence the experience of our users, our organization, and our engineering practices.

How You Make an Impact

  • Directly influence the shape and functionality of our Digital Twin by designing interfaces and generalized functionality for complex requirements.
  • Develop and extend cross-application workflows that ensure data integrity for planning and live applications.
  • Capture app-specific requirements in a universally applicable solution.
  • Familiarize yourself with our individual and domain-specific solutions within the modelling and calculation of electrical grids and improve them in an independent and innovative way.
  • Actively involved in the design and improvement of our system architecture in the area of code, data model and infrastructure.
  • Exchange ideas with other developers to enable a smooth interaction between the different components.

Qualifications

  • +3 years of relevant experience in web application development with a focus on backend components, data modelling and infrastructure.
  • Experience with relational databases in the architecture of Data Models, preferably Digital Twins, and the design of queries, preferably in PostgreSQL.
  • Extensive experience with Python, ideally related to orchestration and parallelization of tasks in the context of multi-processing, e.g. with Celery.
  • Experience with graph-data, e.g. through experience with graph databases or other graph tooling such as networkX.
  • Team player and passionate about working with talented and inspiring people.
  • Preference for complex, technical challenges and high standards for elaborate and intelligent solutions.
  • Familiarity with parts of our tech stack and eagerness to keep up with current industry best practices.
  • Optionally familiar with one or more of these topics: distributed computing, graph theory and geoinformatics.
  • Business-fluent in English (Level C1).

How We Work With AI at envelio

  • Agile working method with Kanban in interdisciplinary squads.
  • Continuous Integration / Continuous Delivery.
  • Unit Test mentality and 4-eyes principle during code reviews.
  • Knowledge sharing sessions between developers.
  • β€œYou Code It – You Own It” – Squad responsibility for certain functional areas of the product.

Our Tech Stack

  • Python, incl. additional packages/frameworks e.g., FastAPI, Pytest and Celery.
  • PostgreSQL.
  • RabbitMQ, Redis.
  • Docker, Kubernetes.

Benefits

  • Flexible working mode within Germany: Hybrid, from home or in our lovely office in Cologne.
  • Option for remote work from abroad (up to three months per year from anywhere in the EU or the USA).
  • State of the art technology and modern tech stack.
  • Excellent hardware equipment (16 inch MacBooks, 2 screens at your workplace).
  • Support for your health through sports membership cooperations.
  • Professional mental wellbeing support through our partner nilo for you and your family.
  • Flexible use of a monthly mobility budget (e.g. Jobrad, public transport).
  • Time and resources for individual growth.
  • Regular tech & growth talks for internal knowledge sharing.
  • Envelio pension plan.
  • Regular company and team events.
Before You Apply
️
remote Be aware of the location restriction for this remote position: USA, Germany
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
(Senior) Backend Engineer - Core Team @envelio
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 2mths ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: USA, Germany
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 126,925+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later