Overview
Skills
Job Details
Due to client s need--looking for citizens and independent workers only.
We are seeking a Very Senior Python Developer with strong architectural instincts and the ability to work autonomously in a fast-paced, delivery-driven environment. This is a hands-on role for a senior-level engineer who is capable of writing code from scratch, designing systems, and owning end-to-end solutions without the oversight or guidance of a traditional team lead or architect. If you are someone who thrives on autonomy, is confident making technical decisions, and loves solving complex problems this is the role for you.
Responsibilities
Design and develop scalable, efficient, and maintainable backend solutions using Python.
Lead the architecture and design of services and components without external direction.
Build and integrate messaging systems using Apache Kafka.
Work with container orchestration platforms such as Kubernetes to deploy and manage microservices.
Write asynchronous Python code for high-performance and event-driven systems.
Implement and maintain data processing pipelines and APIs.
Own the technical direction of your workstreams and ensure timely delivery.
Collaborate directly with stakeholders, but work independently with minimal supervision.
Troubleshoot and resolve production issues in real-time environments.
Required Qualifications
7+ years of professional software development experience.
3+ years of strong Python development experience, including from-scratch coding and system design.
Experience writing asynchronous Python code (e.g., using
asyncio
,aiohttp
, etc.).Hands-on experience with Apache Kafka (at least 1 year).
Strong understanding of software architecture, design patterns, and system scalability.
Experience working in environments with little to no external technical guidance.
Ability to take ownership of deliverables and self-manage timelines and decisions.
Preferred Qualifications
Experience with Kubernetes for container orchestration (at least 1 year).
Familiarity with CI/CD tools and microservices deployment workflows.
Exposure to distributed systems and performance optimization.
Background working in highly autonomous or startup-like environments.