Job
- Level
- Lead
- Job Feld
- IT, DevOps, Back End
- Anstellung
- Vollzeit
- Vertragsart
- Unbefristetes Dienstverhältnis
- Gehalt
- 56.000 bis 65.000€ Brutto/Jahr
- Ort
- Graz
- Arbeitsmodell
- Onsite
Job Zusammenfassung
In dieser Position leitest du das Backend-Team, entscheidest über Architektur und Design, löst Implementierungsprobleme und entwickelst skalierbare Backend-Services unter Verwendung von Go, Node.js und Kubernetes für innovative Lösungen im Bereich Elektromobilität.
Job Technologien
Deine Rolle im Team
- We are looking for an Engineering Team Lead to take over the Backend Team.
- You will be a player-coach.
- You will take high-level architectural and system design decisions as well as deep dive into code to help solve implementation problems.
- The Backend Team is responsible for developing, maintaining, and operating services used to communicate with and processing data from our embedded devices.
- Our existing codebase uses a mixture of Go, JavaScript, and TypeScript.
- The individual services are executed either as bare systemd services directly on Linux servers or deployed as containers either into a Docker runtime or even to a self-hosted Kubernetes cluster, where appropriate.
- With your contribution, you will impact how people will charge their cars in the future.
- Collaborating with the product owner on planning the product roadmap
- Establishing a technical roadmap
- Aligning priorities and planning tasks with the project manager
- Handling maintenance of our existing codebase and cloud infrastructure
- Identifying problems and bottlenecks, whether they are related to processes, products or team members, and taking action to solve them
- Mentoring and supporting team members through team meetings and 1:1s
- Guiding the team whenever necessary on smooth technical implementation
- Designing and developing scalable backend services for web, embedded and mobile applications
- Help maintain our self-hosted Linux server infrastructure
- Participate in the full development life cycle, from design to implementation, quality assurance and maintenance
- Deploying services to physical servers as well as Kubernetes environments
- Collaborating with app and embedded developers to implement efficient and easy to use communication protocols
- Building and scaling the team by participating in recruitment and on-boarding
- Being hands-on with the product
Unsere Erwartungen an dich
Qualifikationen
- Familiarity with git-based repositories and CI/CD systems
- Familiarity with Gitlab and GitHub CI/CD
- Exposure to Linux as a server operating system - you feel comfortable using a terminal and associated shell
- Understanding of costs and priorities in making assumptions and solutions
- Excited to work independently and take responsibility
- Eager to grow structures and processes in a company
- Able to communicate openly and in an effective manner
- Work-level proficiency in English
Erfahrung
- Solid experience in leading a team and coaching team members
- At least 5 years of experience developing backend applications
- Experience writing node.js and Go applications
- Experience with SQL database solutions like Postgres and time-series optimized databases like Clickhouse
- Experience with docker and container management
- Experience (or interest) in maintaining highly available environments and architect new scalable tech stacks
- Experience in the field of EV charging solutions or physical products
- Experience managing a Kubernetes cluster
- Experience reading or writing C++ code
- Professional experience in both start-ups and grown-up companies
Benefits
Work-Life-Integration
Job Standorte
Themen mit denen du dich im Job beschäftigst
Das ist dein Arbeitgeber
go-e
Die österreichische go-e GmbH ist ein international agierender Hersteller von AC-Ladestationen für Elektroautos mit einer Ladeleistung von bis zu 22 kW.
Description
- Gründungsjahr
- 2015
- Unternehmenstyp
- Etablierte Firma
- Arbeitsmodell
- Onsite
- Branche
- Elektronik, Automatisation