Python Engineer
Contract Python Engineer - back end and web focus - up to $75/hour pay
This Jobot Consulting Job is hosted by: Lucas Watson
Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.
Salary: $50 - $75 per hour
A bit about us:
Our client is seeking a highly talented Python Developer to work with their data science team. The ideal candidate will collaborate with engineers, analysts, and data scientists to build innovative data products using general programming, predictive analytics, and machine learning. This role requires strong Python and web development skills. Experience with cloud platforms, front-end development and data visualization tools is a plus.
Why join us?
Fully remote
Competitive pay
Contract to hire opportunity (not guaranteed)
Fun team
Cool work!
Job Details
KEY JOB RESPONSIBILTIES:
• Design, develop, and maintain back-end web services using Python frameworks.
• Develop and deploy data pipelines, ad-hoc scripts, micro-services, and contribute to in-house Python libraries to automate repetitive tasks and optimize workflows.
• Collaborate with engineers, project managers, and graphic designers to translate business requirements into technical solutions.
• Write clean, maintainable, and well-documented code that adheres to best practices.
• Participate in code reviews and contribute to a collaborative development environment.
• Conduct unit and integration testing to ensure code quality and application functionality.
• Stay up to date with the latest advancements in Python libraries and frameworks.
• Effectively communicate with designers, project stakeholders, and other developers.
REQUIRED SKILLS:
• 3+ years of experience in professional development using Python.
• Intermediate to advanced proficiency in Python programming.
• Familiarity with numerical libraries such as Numpy, Pandas or Polars
• Solid understanding of web development concepts (front-end and back-end).
• Basic understanding of SQL and experience working with relational databases.
• Experience building web applications with Python frameworks (e.g., Flask). FastApi is a plus.
• Solid development practices - version control with Git, unit testing and static code analysis (e.g. mypy).
• Excellent problem-solving and analytical skills.
• Strong communication and collaboration skills.
DESIRED SKILLS:
• Knowledge and /or experience of front-end development frameworks like React.js is a major plus.
• Strong understanding of web development concepts, including HTTP requests and responses, and RESTful APIs.
• Experience with parallel or concurrent programming.
• Experience working with No SQL/Graph databases (Mongo, Neo4j)
• Familiarity with TypeScript
• Experience with data orchestration tools like Prefect (a plus).
• Experience with UI component libraries like Ant Design (a plus).
• Experience of CICD using Github workflows or similar.
• Experience with financial data, especially commodities, is a plus.
• Cloud platform experience is a plus
Interested in hearing more? Easy Apply now by clicking the "Apply Now" button.