Remote Senior Python Developer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Senior Python Developer will be responsible for writing and enhancing server-side applications and databases to ensure a functional and seamless user experience.
  • Duties include writing clean, maintainable code, designing and optimizing databases, integrating user-facing elements, and improving existing systems.
  • The role involves applying best practices in application security, prioritizing feature requests, implementing caching strategies, and designing scalable systems using design patterns and microservices architecture.
  • Effective communication and collaboration in a remote environment using tools like Slack, Zoom, GitHub, Jira, and Confluence are essential.

Requirements:

  • Expertise in Python frameworks (e.g., Starlette, FastAPI, Flask, Django) and data science libraries (e.g., Pandas, NumPy).
  • Proficiency in SQL and ORM tools (e.g., SQLAlchemy, Django ORM) along with familiarity with AWS, REST API, and FIX Protocol APIs.
  • Strong understanding of databases, SQL, and both relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).
  • Bachelor's Degree in Computer Science, Engineering, or a relevant field.
  • Minimum of 6 years of back-end development experience, including at least 4 years in Python development with a strong portfolio.
  • Deep understanding of Python and asynchronous programming, experience with caching solutions like Redis, and knowledge of software security principles.
  • Proven ability to work effectively in a remote setting with strong self-management skills.

Benefits:

  • Opportunity to work with a crypto-assets trading platform.
  • Chance to contribute to the development of advanced Python features and databases.
  • Exposure to best practices in application security and design patterns.
  • Remote work environment with effective communication and collaboration tools.
  • Competitive salary and benefits package for experienced professionals.
About the job
Posted on
Job type
Salary
-
Leave a feedback