
Senior Software Engineer, Python
AVILOO Battery Diagnostics
full-time
Posted on:
Location Type: Remote
Location: Austria
Visit company websiteExplore more
Job Level
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