- 
Position: Senior Python Engineer
- 
Working model: 100% Remote
- 
Salary: USD 6,200 – 7,400 /  month
- 
Type of contract: B2B 
Our Client is a successful SaaS creator marketing solution provider. The Company has been connecting and supporting Influencers and Fortune 500 brands in building their content marketing strategies for over a decade.
They are looking for a Senior Python developer to join their lean, 6 people team to work on their set of solutions, using high volume of data (over 300B data points, nearly 2 M creators, 750M elements of content and counting), AI and tackling technical challenges on a daily basis.
 
Responsibilities 
- Collaborate with product, developers, and stakeholders to create visually stunning and responsive user interfaces. 
- Design, build, and maintain Open Influences Platforms across the entire technology stack. 
- Contribute to the design and development of backend architectures that address high workloads. 
- Write clean, efficient, and maintainable code using modern web development languages and practices. 
- Develop and maintain reusable code libraries and frameworks. 
 
Requirements
- A minimum of 5 years of experience in designing and developing large-scale systems and web-based applications. 
- Proficiency in front-end technologies, HTML, CSS, and JS frameworks like React and Node.js 
- Mastery of Python, Django, and RDBMS such as Postgres or MySQL. 
- Knowledge of Functional Programming and Object-Oriented Programming paradigms. 
- Experience with version control systems, specifically Git and GitHub. 
- Experience with Agile (Kanban) development processes. 
- Excellent written and verbal communication skills. 
- Ability to work remotely with at least a 4-hour overlap with 9 am – 6 pm US Pacific Time.
 
Bonus points for 
- Experience with performance tuning, identifying, and resolving bottlenecks. 
- Familiarity with the ETL process and handling of larger data sets. 
- Familiarity with ElasticSearch 
- Comfortable with full-stack development, emphasizing front-end efforts to modernize platforms. 
- Experience or keen interest in innovative product development. 
- Strong understanding of and experience with big data solutions.