
Senior Python Engineer – Freelance
Posted 22 hours ago

Posted 22 hours ago
• As a freelancer at Netguru, you have the flexibility to choose what suits you best.
• You have the autonomy to determine when, where, and how you engage with projects and tasks.
• We align you with assignments that match your expertise.
• Additionally, you gain access to a variety of opportunities across multiple industries and organizations.
• This not only allows you to accumulate more experience but also helps you enhance a diverse skill set.
• Furthermore, Netguru freelancers can enjoy the benefits of full-time collaboration, truly becoming an integral part of the team.
• We are currently in search of a Senior Python Developer.
• Extensive commercial experience with **Python & Django backend development**:
• Proficiency in Python 3.13, utilizing strict type annotations,
• Familiarity with Django 6.x and Django.
• REST Framework expertise:
• Experience with models, ORM, custom management commands, admin customization, and migrations,
• Comfortable with async-flavored Django as the application uses Gunicorn + Gevent workers.
• Data & SQL skills:
• Experience with **Snowflake**,
• Knowledge of **PyPika** or similar query builders,
• Proficiency with **Pandas** and **NumPy** for data processing and report generation,
• Strong general **SQL** knowledge including subqueries, joins, aggregates, and CTEs.
• Cloud / Infrastructure familiarity:
• Experience with the **Azure ecosystem**: Azure Storage Blob, Azure AD / MSAL (OAuth2 flows), Azure Batch,
• Understanding of OpenTelemetry and distributed tracing,
• Proficiency in **Docker** & Docker-compose for local development and CI.
• Quality & Tooling:
• Strong commitment to testing - **Pytest**,
• Experience with Ruff and pre-commit hooks.
• Soft Skills & Working Style:
• **Comfortable working in Polish**,
• Disciplined approach to ADR (Architecture Decision Records),
• Strong culture of code review,
• Comfortable working within a legacy context.
• Bonus: Domain Knowledge in Retail analytics / BI domain.
• Familiarity with data warehouse concepts (fact tables, dimension tables, materialized aggregates).
• Experience in integrating Azure AD SSO into Django apps and building multi-tenant analytics APIs.
• Understanding of query costs in Snowflake.
• Fully remote and flexible working conditions.
• Collaborate with an experienced team of developers while continuously enhancing your hard and soft skills.
• Developer-friendly processes including Continuous Integration, Continuous Delivery, Code Review, and bug bashes.
• Long-term collaboration on challenging products in sectors like FinTech, B2B software, E-commerce, and more.
Rox Partner
Very
Get handpicked remote jobs straight to your inbox weekly.