Senior Python Engineer
Posted Jun 4
Posted Jun 4
This is a fully remote position, open to applicants in Poland.
• Design, develop, implement, test, and maintain web-based applications.
• Collaborate with Product Design and Product Management to translate requirements into technical solutions.
• Implement new features and maintain the existing codebase while adhering to best practices and coding standards.
• Produce clean, tested, and maintainable code, including unit, integration, and QA tests.
• Create and maintain technical documentation for code and applications.
• Assist in debugging and troubleshooting software defects.
• Engage in code reviews to ensure overall code quality.
• Mentor and coach junior engineers, contributing to the development of processes and tool selection.
• Actively contribute during the research and specification phases for new product opportunities and features.
• Over 7 years of experience in developing commercial-grade web-based software applications using Python.
• Demonstrated experience with data-driven web applications and SOLID programming principles.
• Understanding of Domain-Driven Design principles.
• Experience with LLMs and NLP technologies in a multi-agent system.
• Practical experience in Agile (Scrum/Kanban) environments.
• Proficiency with SQL databases (MySQL, MariaDB, Postgres), including data model design and implementation.
• Familiarity with machine learning methods and algorithms is an advantage.
• Strong ability to collaborate with cross-functional teams, including business analysts, developers, and end users.
• Excellent communication skills in English, both written and spoken.
• Proactive, well-organized, and motivated with an entrepreneurial mindset.
• Remote work
• Private healthcare (Luxmed or Medicover)
• MultiSport
• Vacation days
• Sick leave days
Bemobi
Unisys
Dailymotion
SoftExpert - Software for Excellence
Get handpicked remote jobs straight to your inbox weekly.