AVILOO Battery Diagnostics

Senior Software Engineer, Python

AVILOO Battery Diagnostics

full-time

Posted on:

Location Type: Remote

Location: Austria

Visit company website

Explore more

AI Apply
Apply

Job Level

Tech Stack

About the role

  • Further development and optimization of our Python-based services for EV battery diagnostics
  • Design and maintenance of robust data pipelines using Prefect to automate data processing
  • Development and enhancement of REST APIs for internal and external data communication
  • Improvement of code quality, test coverage, and documentation of existing services
  • Close collaboration with the Data Science team to translate analytical models into production-ready software

Requirements

  • Completed degree in Computer Science or a comparable qualification
  • At least 3 years of professional experience in software development with Python
  • Experience in building and operating data pipelines (ideally with Prefect or similar orchestration tools)
  • Strong proficiency in SQL and relational databases
  • Experience in designing and working with REST APIs
  • Independent, structured, and detail-oriented way of working
  • Good command of German or English, both written and spoken
  • Nice to have: Experience with container technologies (Docker)
  • Nice to have: Experience in software architecture and designing scalable systems
  • Nice to have: Knowledge of CI/CD processes
Benefits
  • Flexible working environment
  • Competitive salary and a performance-driven culture
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PythonSQLREST APIsdata pipelinesPrefectDockersoftware architectureCI/CDtest coveragecode quality
Soft Skills
independentstructureddetail-orientedcollaborationcommunication
Certifications
degree in Computer Science