Senior Python Developer

2 Hours 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

N-iX - Middle Data Engineer (#2542)

N-iX

Ukraine (Remote)
2 Months ago
Eleven Labs - Full-Stack Engineer (BE leaning - Core)

Eleven Labs

Dublin, County Dublin, Ireland (Remote)
5 Months ago
ByteDance - Optical System Engineer ( Eye Tracking)- Pico- San Jose

ByteDance

Mountain View, California, United States (On-Site)
3 Months ago
Wind River Systems - Star Lab - Principal Technologist - Embedded Security Professional Services

Wind River Systems

Huntsville, Ontario, Canada (On-Site)
3 Months ago
PwC - IN-Manager_Big Data Engineer_Data and Analytics_Advisory_Bengaluru

PwC

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Glean - Tech Lead Manager - Generative AI Product

Glean

Palo Alto, California, United States (On-Site)
3 Months ago
Zazz - Java Developer

Zazz

(Remote)
1 Week ago
The Walt Disney Company - Senior Software Engineer

The Walt Disney Company

Seattle, Washington, United States (On-Site)
3 Weeks ago
Zynga - Senior Software Engineer (Server) - Game Of Thrones

Zynga

Austin, Texas, United States (On-Site)
2 Months ago
WebMD - Associate Software Developer

WebMD

Ho Chi Minh City, Ho Chi Minh City, Vietnam (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

The Walt Disney Company - Data Science Intern

The Walt Disney Company

Lake Buena Vista, Florida, United States (On-Site)
1 Day ago
Netflix - Analytics Engineer (L5) - Promotional Media - EMEA

Netflix

Amsterdam, North Holland, Netherlands (On-Site)
3 Months ago
ByteDance - Global SRE Lead, Security Engineering

ByteDance

Singapore (On-Site)
3 Months ago
Glean - Data Science Lead, Ranking

Glean

Palo Alto, California, United States (On-Site)
3 Months ago
ComeOn Group - Data Warehouse Engineer

ComeOn Group

St. Julian's, Malta (Hybrid)
6 Days ago
SparkCognition - Senior IT Cloud Engineer

SparkCognition

Bengaluru, Karnataka, India (On-Site)
5 Months ago
Trend Micro - (Sr.) Data Engineer/AI Trainer

Trend Micro

Taipei City, Taiwan (On-Site)
4 Months ago
PwC - Data Engineer - Financial Crime team

PwC

Prague, Prague, Czechia (On-Site)
4 Months ago
BigID - Senior Data Analyst

BigID

Tel Aviv-Yafo, Tel Aviv District, Israel (On-Site)
3 Months ago
Mozilla - Senior Data Engineer

Mozilla

Canada (Remote)
4 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Jordan

Tamatem Games - 3D Artist Intern

Tamatem Games

Amman Governorate, Jordan (On-Site)
2 Weeks ago
Tamatem Games - Software Engineer

Tamatem Games

Amman Governorate, Jordan (On-Site)
1 Week ago
PwC - Workday Support

PwC

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

PwC

Amman, Amman Governorate, Jordan (On-Site)
4 Months ago
PwC - IT Audit Senior Associate (ITGC) - Amman

PwC

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

PwC

Amman, Amman Governorate, Jordan (On-Site)
3 Months ago
Tamatem Games - Game Artist Intern

Tamatem Games

Amman Governorate, Jordan (On-Site)
1 Month ago
PwC - IFS - Finance - Financial Controls Manager - Jordan

PwC

Amman, Amman Governorate, Jordan (On-Site)
4 Months ago
DEVOTEAM - Talent Acquisition Trainee

DEVOTEAM

Amman, Amman Governorate, Jordan (On-Site)
3 Months ago
Tamatem Games - User Acquisition Representative

Tamatem Games

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

Get notifed when new similar jobs are uploaded

Full Stack Development Jobs

N-iX - Senior .NET Engineer

N-iX

Colombia (Remote)
2 Weeks ago
PwC - IN_Associate_Java_Application Technology__Advisory_Jaipur

PwC

Jaipur, Rajasthan, India (On-Site)
4 Months ago
Next Level Business Services - API Developer

Next Level Business Services

New York, New York, United States (On-Site)
4 Months ago
Globalization Partners - Senior Software Engineer

Globalization Partners

(Remote)
1 Week ago
Playnetic - Engineering Team Lead

Playnetic

Romania (Remote)
2 Months ago
Microsoft - Software Engineer - Fullstack, Multiple Locations

Microsoft

(Remote)
1 Month ago
Nagarro - Senior Engineer, Java

Nagarro

Mumbai, Maharashtra, India (On-Site)
4 Months ago
Google - Senior Staff Software Engineer, Infrastructure, Google Cloud Security and Privacy

Google

Cambridge, Massachusetts, United States (On-Site)
1 Month ago
Trend Micro - (Sr.) Cloud Developer (Vision One)

Trend Micro

Taipei City, Taiwan (On-Site)
4 Months ago
MediaOcean - Software Engineer - Development (Java) -539

MediaOcean

Pune, Maharashtra, India (Hybrid)
4 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.

Thiruvananthapuram, Kerala, India (On-Site)

Gurugram, Haryana, India (On-Site)

Bengaluru, Karnataka, India (Hybrid)

Gurugram, Haryana, India (On-Site)

Haryana, India (On-Site)

United States (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