
Python Developer
Posted 1 hour ago

Posted 1 hour ago
This is a fully remote position, open to applicants in Germany.
• Accountable for the complete development of a communications simulator using Python, encompassing architecture design, implementation, and automated testing.
• Enhance and expand an existing simulator covering ISO/OSI layers 2–7, with an emphasis on application-layer protocols (such as TCP, UDP, and HTTP).
• Create and deploy an interactive GUI dashboard (e.g., utilizing Dash/Plotly or PyQt/PySide) for real-time visualization and analysis of communication flows.
• Develop sophisticated data visualizations and analytical features for protocol traces, performance assessments, and error pattern detection.
• Generate organized, developer-oriented documentation detailing the software architecture (including UML diagrams and API documentation).
• Operate autonomously in an agile setting, with a strong commitment to Clean Code principles, testability, and maintainability.
• Bachelor’s degree in Computer Science or an equivalent qualification.
• Substantial, proven experience in Python software development, preferably in tools, simulation, or backend systems.
• Extensive understanding of network protocols across OSI layers 2–7, particularly TCP/IP, UDP, and socket-based communication.
• Proven experience in developing GUI applications (e.g., Dash/Plotly, PyQt, PySide), with a focus on data visualization.
• Background in creating simulations, analytical tools, or developer utilities.
• Proficient in Git and contemporary CI/CD pipelines, with hands-on experience in automated testing.
• Exceptional written and spoken English skills.
• Talent management – we support your career growth.
• Work–life balance – flexible working hours and the possibility of remote work.
• Fit and relaxed – access to EGYM Wellpass.
• Enjoy biking – company bike leasing options available.
• Green mobility – discounted transportation options.
• Permanent employment contract.
• Corporate benefits.
• Team events.
Clearwaters.IT
SBM TECHNOLOGY
Phoenix Cyber
Obsidian Systems LLC
Get handpicked remote jobs straight to your inbox weekly.