Position: Lead Software Engineer
Category: Python
English level: fluent
Years of experience: 11

I have led teams of senior/mid engineers (3-4 person teams), handling the communication with all the stakeholders and overseeing delivery of the technical solutions.

I have designed and built micro-services architecture to handle 500M daily updates to complex media objects.  The pipeline included retrieval from the provider, processing and saving to easily accessible storages for other components.  The resulting solution was cost-effective, had clear SLA definition, was easily scalable and provided necessary maintenance controls.
For the last 10 years I have been working with several US companies helping to build data processing layers to handle billions of records.

I own my and team's products from end to end - starting with business problem and ending with support of the production infrastructure.

A stack I have the most experience with is Python/Scala, Kafka, Spark, ElasticSearch, MySQL, AWS.  In the same time I am comfortable with other technologies if they are suitable for the job.
I would be glad to help you with different aspects of you data processing - starting with integration with providers (I have experience building complex integration with Google, Facebook, Microsoft) and finishing with exposing the data to internal services (e.g. with Kafka or a data warehouse/data lake solutions).

In the same time I am also interested in generic backend engineering, especially with high-load or algorithmic/ML challenges.

Bonus points if you company's mission is to make this world a better place (for example, via combating global warming).