Senior Python Developer

2 Weeks ago • 6 Years +

About the job

On behalf of our client - crypto-assets trading platform, Starkflow is looking for talented Senior Python developer to join the team. 

Role Overview:

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.

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.

Poland (Remote)

Haryana, India (Hybrid)

View All Jobs

Similar Jobs

BeGig - Python Developer

Karnataka, India (On-Site)

GoReel - Python Developer

Bratislava Region, Slovakia (Hybrid)

Nutrabay - Python Developer

Haryana, India (On-Site)

BlackRock - Analyst, Python Developer

Haryana, India (Hybrid)

Similar Skill Jobs

Lumeto - Technical Artist

Canada (Remote)

PTW - iOS Developer - São Paulo, Brazil

State Of São Paulo, Brazil (On-Site)

PTW - Game Content Designer

Braga, Portugal (On-Site)

Gameloft - Issue Detective

Sofia City Province, Bulgaria (Hybrid)

Gameloft - QA Tester

Ho Chi Minh City, Vietnam (On-Site)

Evolution - Office Technician

Riga, Latvia (On-Site)

Evolution - Senior Casino Game Trainer

British Columbia, Canada (On-Site)

Secret 6 - Sr. Test Engineer

Metro Manila, Philippines (Hybrid)

Jobs in Worldwide

Software Engineering Jobs

PTW - iOS Developer - São Paulo, Brazil

State Of São Paulo, Brazil (On-Site)

PTW - Game Content Designer

Braga, Portugal (On-Site)

DOTSOFT SA - Android Developer

Epistimoniko & Technologiko Parko, Panepistimioupoli, Ioannina, Greece (On-Site)

Evolution - Office Coordinator

St. Julian's, Malta (On-Site)