Position: Python Technical Lead
Company: SoftServe
Experience required: 3y
English level: upper

**WE ARE**
A team of SoftServe professionals working for one of the TOP-3 global management consulting firms that serve leading businesses, governments, non-governmental organizations, and not-for-profits. Our client is considered the most prestigious in the world.

Our project provides intuitive and effortless organization and aggregation of the clients’ marketing data spending information (both quantitative and qualitative) to provide the clients with rapid and accurate identification of money-saving opportunities.

**YOU ARE**
- Professional in Web APIs design and understanding the difference between REST and RPC style APIs
- Fluent in modern Python language: data classes, enums, type hints, async/await
- Experienced with layered VS clean architecture and when/how to apply those
- Accustomed to evolutionary data modeling
- Competent in data querying related to RDBMS: conciseness, efficiency, performance, correctness, consistency
- Dexterous in Web application access control mechanisms, OAuth2.0, OIDC
- Keen on understanding end-user goals and needs, able to present your vision to stakeholders and implement it on a project
- Striving for leading a team and standing for the decisions made
- Communicative, assertive, and open-minded approach
- Successful in planning, tech documentation, and mentoring teammates

Your extra power:
- Experience in any async Python framework
- Strong understanding of web app performance influencing components
- Good knowledge of design patterns and ability to apply them in Python
- Successful integration of third-party data providers both by pulling data from external APIs and allowing pushing data into our system
- Requirements elicitation techniques concept and practice
- Application and solution architecture, hybrid cloud environment
- The potential to design and present solution architecture documentation

**YOU WANT TO WORK WITH**
- Numpy, pandas
- FastAPI
- SQLAlchemy
- Applied Machine Learning in data classification problems
- PostgreSQL, Snowflake, multiple databases working with the same application
- AWS cloud managed services and common deployment patterns
- Building data-intensive applications and APIs around data lifecycle (from ingestion to disposal)

**TOGETHER WE WILL**
- Process dynamic projects and still have a stable workplace, care about your individual initiatives
- Share such advantages: attractive salary, modern office, a package of benefits, language classes, and many others