Senior Python Developer

1 Month ago • 6-8 Years • Full Stack Development

Job Summary

Job Description

Starkflow is hiring a Senior Python Developer for a permanent remote role in Jordan. Responsibilities include writing clean, maintainable Python code using advanced features, designing and optimizing relational and non-relational databases, integrating user-facing elements, utilizing unit testing and TDD, improving existing systems, applying best practices in application security, assessing and prioritizing feature requests, implementing caching strategies, designing scalable systems, and collaborating effectively in a remote environment. The ideal candidate will have expertise in Python frameworks (Starlette, FastAPI, Flask, Django), data science libraries, SQL and ORM tools, AWS, REST API, and FIX Protocol APIs. A strong understanding of databases and asynchronous programming is crucial, along with experience with caching solutions and software security principles.
Must have:
  • 6+ years backend dev exp, 4+ years Python
  • Expertise in Python frameworks (Starlette, FastAPI, Flask, Django)
  • Proficiency with SQL and ORM tools
  • AWS, REST API, FIX Protocol API familiarity
  • Strong understanding of databases (relational & non-relational)
  • Experience with caching solutions (Redis)
  • Asynchronous programming expertise
  • Software security principles knowledge
Good to have:
  • Active participation in open-source projects
  • Interest in crypto-assets

Job Details

Hello All,
Greetings from Starkflow!

We are currently hiring for a "Senior Python Developer" for a permanent remote role in Jordan.

Job Type: Permanent
Job Title: Senior Python Developer
Job Location: Jordan [Only remote in Jordan]
Years of experience: 6+ years

Job Description:


The Senior Python Developer writes and enhances server-side applications and databases. When integrated with front-end code, this work ensures a functional and seamless experience for the end user.

Duties and Responsibilities:
  • Write clean, maintainable code using advanced Python features such as decorators and context managers.
  • Design, develop, and optimize relational and non-relational databases.
  • Integrate user-facing elements into applications.
  • Utilize unit testing, test-driven development (TDD), and code review processes.
  • Improve existing systems.
  • Apply best practices in application security, including authentication (OAuth, JWT), secure coding practices, and encryption.
  • Assess and prioritize feature requests.
  • Implement caching strategies with Redis or Memcached, utilizing advanced features like pub/sub and sorted sets.
  • Design scalable systems using design patterns and microservices architecture.
  • Communicate and collaborate effectively in a remote environment using tools like Slack, Zoom, GitHub, Jira, and Confluence.
Qualifications and Requirements:
  • Expertise in Python frameworks (e.g., Starlette, FastAPI, Flask, Django) and data science libraries (e.g., Pandas, NumPy).
  • Proficiency with SQL and ORM tools (e.g., SQLAlchemy, Django ORM).
  • 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 software security principles.
  • Proven ability to work effectively in a remote setting with strong self-management skills.
  • Active participation in open-source projects and interest in crypto-assets.
  • English & Arabic proficiency is required
Skills:
  • Technical Skills: Troubleshoots and develops solutions using Python frameworks and AWS.
  • Problem-Solving: Analytical skills, system optimization.
  • Collaboration: Communicates effectively with teams, adapts to changing priorities.
  • Leadership: Experience mentoring junior developers and leading technical initiatives.

Similar Jobs

Streamline Media Group  Inc  - Junior IT Technician

Streamline Media Group Inc

Kuala Lumpur, Federal Territory Of Kuala Lumpur, Malaysia (On-Site)
4 Months ago
ByteDance - LLM Software Engineer/Researcher (Applied Machine Learning)- 2024 Start (PhD)

ByteDance

Seattle, Washington, United States (On-Site)
5 Months ago
Probably Monsters - Design Director

Probably Monsters

Bellevue, Washington, United States (On-Site)
5 Months ago
Intel Corporation - Web Application Development Engineer

Intel Corporation

San José, San José Province, Costa Rica (Hybrid)
3 Months ago
Mozilla - Staff Machine Learning Engineer, Gen AI

Mozilla

United States (Remote)
6 Months ago
Xsolla - Software Architect

Xsolla

Los Angeles, California, United States (Hybrid)
4 Months ago
DraftKings - Senior Software Engineer

DraftKings

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer, .Net Fullstack

Nagarro

New York, New York, United States (On-Site)
5 Months ago
CloudHire - Sr. Full Stack Developer- React & Python

CloudHire

Bengaluru, Karnataka, India (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Playrix - Senior Engineering Manager

Playrix

Georgia (Remote)
5 Months ago
Turbulent - Senior DevOps Engineer

Turbulent

Montreal, Quebec, Canada (On-Site)
4 Weeks ago
Appier - Software Engineer, Backend Development

Appier

Taipei City, Taiwan (On-Site)
4 Months ago
NVIDIA - Technical Product Specialist

NVIDIA

Canada (Remote)
2 Months ago
Meta - Software Engineering Manager, Product Infrastructure

Meta

Burlingame, California, United States (Remote)
5 Months ago
Rackspace Technology - Senior AWS Migration Engineer

Rackspace Technology

Gurugram, Haryana, India (Remote)
1 Month ago
Warner Bros Games - Game Development & Machine Learning Intern

Warner Bros Games

San Francisco, California, United States (On-Site)
2 Months ago
Rockstar Games - Senior Data Engineer

Rockstar Games

Carlsbad, California, United States (On-Site)
1 Month ago
Google - Early Career Software Engineer, People with Disabilities

Google

State Of Minas Gerais, Brazil (On-Site)
3 Months ago
Wargaming - Senior Engine Developer (World of Tanks)

Wargaming

Nicosia, Nicosia, Cyprus (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Jordan

PwC - Tech Workforce Management - Senior Associate

PwC

Amman, Amman Governorate, Jordan (On-Site)
5 Months ago
PwC - Tax & Legal Services - Tax - Tax Acceleration Centre - Associate - Amman

PwC

Amman, Amman Governorate, Jordan (On-Site)
6 Months ago
PwC - Reporting and Insights

PwC

Amman, Amman Governorate, Jordan (On-Site)
5 Months ago
Tamatem Games - Software Engineer

Tamatem Games

Amman Governorate, Jordan (On-Site)
1 Month ago
PwC - Procurement Associate (3 Months)

PwC

Amman, Amman Governorate, Jordan (On-Site)
6 Months ago
PwC - Tax & Legal Services - Tax - Tax Acceleration Centre - Senior Associate - Amman

PwC

Amman, Amman Governorate, Jordan (On-Site)
6 Months ago
Tamatem Games - Motion Graphics Designer - Intern

Tamatem Games

Amman Governorate, Jordan (On-Site)
2 Months ago
Like Card - Senior AI Solutions Architect

Like Card

Amman, Amman Governorate, Jordan (On-Site)
1 Month ago
Starkflow - Client Relations Officer

Starkflow

Jordan (Remote)
1 Month ago
DEVOTEAM - Talent Acquisition Trainee

DEVOTEAM

Amman, Amman Governorate, Jordan (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

Ness Digital - Senior .NET Full-Stack Engineer

Ness Digital

Timișoara, Timiș, Romania (Remote)
1 Month ago
Ajmera Infotech - Senior React Expert

Ajmera Infotech

Hyderabad, Telangana, India (On-Site)
4 Months ago
Google - Tech Lead, Software Engineering, People with Disabilities

Google

São Paulo, State Of São Paulo, Brazil (On-Site)
5 Months ago
The Walt Disney Company - Labor Systems Web Integration Intern

The Walt Disney Company

Lake Buena Vista, Florida, United States (On-Site)
1 Month ago
Warner Bros Discovery - Principal Software Engineer - Large Scale Distributed Systems & Data Platform

Warner Bros Discovery

Hyderabad, Telangana, India (On-Site)
4 Months ago
Google - Software Engineer III, YouTube

Google

Mountain View, California, United States (On-Site)
3 Months ago
Hudl - Software Engineer (1-year contract)

Hudl

Maharashtra, India (On-Site)
7 Months ago
Next Level Business Services - Full Stack Developer

Next Level Business Services

Boston, Massachusetts, United States (On-Site)
5 Months ago
Volley - Senior Software Engineer, Song Quiz

Volley

San Francisco, California, United States (Hybrid)
1 Month ago
Super - Staff Software Engineer - Fullstack

Super

Canada (Remote)
5 Months ago

Get notifed when new similar jobs are uploaded

About The Company

We help founders grow businesses by leveraging the best remote talent from across the globe, bringing them under one roof. As a result, companies save money and time, eliminating the need to search for the right talent. We take care of everything:

🔎 Filtering

🗣️ Interviewin

✍️ Making offers

💰 Payments and Payroll

📈Management and more. 


Our service provides the opportunity to broaden your horizons beyond local talent, allowing you to save time and concentrate on what matters most: expanding your business.

Maharashtra, India (On-Site)

Haryana, India (On-Site)

San Francisco, California, United States (On-Site)

Chennai, Tamil Nadu, India (On-Site)

Haryana, India (On-Site)

View All Jobs

Get notified when new jobs are added by Starkflow

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug