Back End Engineer - Python

2 Days ago • 3 Years +

About the job

SummaryBy Outscal

Description

We're R5 Labs, the tech company behind Edgemony and Product Heroes! We're looking for a talented Back End Engineer skilled in Python to join our remote team and help major American fintech companies bring their products to life. This is a pivotal role where you'll make a real impact.

Responsibilities:

  • Design, develop, and maintain backend Python applications using frameworks like Django or Flask.
  • Work with PostgreSQL to create efficient and performant database interactions.
  • Write clean, maintainable, and well-documented code.
  • Implement unit and integration tests for code coverage and quality assurance.
  • Collaborate with front-end developers to ensure seamless integration between backend services and the user interface.
  • Monitor and troubleshoot backend systems to identify and resolve issues proactively.
  • Stay up-to-date with the latest advancements in Python, web development, and database technologies.

Requirements

Requirements:

  • 3+ years of experience as a Backend Python Engineer.
  • Strong proficiency in Python and object-oriented programming principles.
  • Experience with PostgreSQL, including query optimization and database design.
  • Familiarity with web development concepts like HTTP, REST APIs, and JSON.
  • Experience with testing frameworks like pytest or unittest.
  • Excellent communication and collaboration skills.
  • Ability to work independently and take ownership of projects.
  • Passion for building high-quality software and learning new technologies.

Bonus points:

  • Experience with Digital Ocean as a Cloud Provider.
  • Basic knowledge of Apache Airflow for workflow automation.
  • Experience with containerization technologies like Docker.
  • Experience with asynchronous programming tools like Celery or asyncio.
  • Experience with CI/CD pipelines and automation tools like Jenkins or GitLab CI.

Benefits

  • RAL: €35.000 - €40.000
  • Full remote work, allowing you to choose your work environment.
  • Opportunity to make a significant impact by contributing to a high-impact project.
  • Collaborative and innovative team culture that values your expertise.
  • Professional growth and development opportunities within R5 Labs EU.

About The Company

Sicily, Italy (Remote)

Sicily, Italy (Remote)

Sicily, Italy (Remote)

Sicily, Italy (Hybrid)

View All Jobs

Similar Jobs

MatchGroup - Web Front-end Engineer

Tokyo, Japan (Hybrid)

MatchGroup - Back-end Engineer

Tokyo, Japan (Hybrid)

PublicisGroupe - Senior Front End Engineer

Ciudad De México, Mexico (Remote)

PublicisGroupe - Front-End Engineer

Manuel López Cotilla 812, Ciudad De México, Cdmx, Mexico (Remote)

Aera Technology - Senior Front End Engineer

Cluj County, Romania (Hybrid)

PublicisGroupe - Back-End Engineer

Co Bogota Calle 93b, Bogota, Colombia (Remote)

PublicisGroupe - Front-End Engineer

Avl Dorado #92 32, Bogotá, Colombia, Bogotá, Colombia (Remote)

PublicisGroupe - Principal Front-End Engineer

Avl Dorado #92 32, Bogotá, Colombia, Bogotá, Colombia (Remote)

PublicisGroupe - Front-End Engineer

Ac. 26 #92 32, Bogotá, Colombia (Remote)

Similar Skill Jobs

Electronic Arts - Associate Technical Art Director

Shanghai, China (On-Site)

Electronic Arts - Software Engineer - EA Sports FC

England, United Kingdom (On-Site)

Electronic Arts - Producer - EA SPORTS™ FC

Bucharest, Romania Southam, Uk (On-Site)

Easygo - Software Development Engineer, Engagement

Victoria, Australia (On-Site)

pubgemea - Network Administrator

North Holland, Netherlands (On-Site)

Overwolf - Brand Partnerships Director Central

Illinois, United States (On-Site)

Intrepid Studios, Inc - Human Resources Manager

California, United States (On-Site)

Jobs in Italy

Software Engineering Jobs

Aristocrat Gaming - Team Lead – Global Infrastructure Support

New South Wales, Australia (Hybrid)

Electronic Arts - Software Engineer - EA Sports FC

England, United Kingdom (On-Site)

Electronic Arts - Producer - EA SPORTS™ FC

Bucharest, Romania Southam, Uk (On-Site)

Easygo - Software Development Engineer, Engagement

Victoria, Australia (On-Site)

pubgemea - Network Administrator

North Holland, Netherlands (On-Site)

Electronic Arts - Software Engineer

Telangana, India (On-Site)

Zynga - Software Engineer (Live-ops) - Gram Games

England, United Kingdom (On-Site)

Zynga - Mobile Game Engineer

İstanbul, Türkiye (On-Site)

Level Up Your Career in Game Development!

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

Job Common Plug