Title: Python Backend Engineer- Remote
Location: Remote
Length: Long term
Restriction: W2 or C2C
Description:
***Webcam interview*** 6+ months with possible extension *** ***Remote***
Description:
Our client is looking for a Strong Python Engineer who can create and debug very complex SQL Queries.
This position will contribute to design sessions and help architect future product features, write technical designs from spec doc, contribute to design working sessions, and code to these specifications.
Competent complex Python code author and or editor of existing Python code bases, including but not limited to: Writing Python-based RESTful services and server middleware Code required to service an analytics SAAS platform
Understanding complex relational schemas & proficiency in dynamically building and debugging complex queries would be extremely helpful Building and maintaining Python-based website scrapers Past experience coding and managing high-coverage unit-test suites.
Ability to write code control to spec, and with enough quality to pass internal code reviews, and able to conduct similar code reviews in return.
Backend Development + Infrastructure:
Python, Flask, Pandas, Redis, Snowflake, SQL, JSON, AWS, Beautiful Soup, PyTest Experience in using Python, both in writing functional code and OOP code Know how Flask servers work, can create RESTful endpoints, proficient in JSON, understand key parts of HTTP protocol.
Experience in Redis or other in-memory caching technology a plus Know how to write complex SQL Understand basic database concepts like primary/foreign keys, constraints, auto-increment
Know how to write unit tests in python, understand test cases, can write tests for entire features, experience with PyTest a plus Familiarity with AWS a plus.