Match score not available

Python Engineer

Remote: 
Full Remote
Contract: 

Offer summary

Qualifications:

Expert in Python programming language., Proficient in FastAPI, PostgreSQL, SQLAlchemy, and Amazon DynamoDB., Fluent in Spanish and English, both native or fully fluent., Strong experience with microservices architecture and agile development..

Key responsabilities:

  • Design and optimize APIs and microservices for scalable backend systems.
  • Ensure high performance and scalability for mobile applications.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Participate in code reviews and agile development processes.

Softgic logo
Softgic https://softgic.co/
51 - 200 Employees
See all jobs

Job description

We are seeking a top candidate to join our team as Python Engineer.

Compensation:
COP 7M - 9M/month.

Location:
Remote (for Bolivia, Perú, Argentina, Chile, Colombia, Brasil, Ecuador, and Paraguay residents).

Mission of Softgic:
In Softgic S.A.S. we work for the digital and cognitive transformation of our clients, aware that quality is an essential factor for us, we incorporate the following principles into our policy:
  • Deliver quality products and services.
  • Achieve the satisfaction of our internal and external clients.
  • Encourage in our team the importance of training to grow professionally and personally through development plans.
  • Comply with the applicable legal and regulatory requirements.
  • Promote continuous improvement of the quality management system.
What makes you a strong candidate:
  • You are expert in Python.
  • You are proficient in Amazon DynamoDB, FastAPI, PostgreSQL, and SQLAlchemy.
  • Spanish - Native or fully fluente.
  • English - Native or fully fluent.
Responsibilities and more:
Job Summary:
We are looking for a Python Engineer to redesign Shopkick’s backend infrastructure using modern best practices. You will be responsible for developing and optimizing APIs, microservices, and backend systems for high-traffic mobile applications, ensuring scalability, performance, and quality.

Responsibilities:
  • Design, develop, and optimize APIs and microservices for scalable backend systems.
  • Ensure high performance and scalability for mobile applications.
  • Work with FastAPI or Flask, implementing best practices in backend development.
  • Develop and maintain SQLAlchemy-based data models for relational and NoSQL databases.
  • Participate in code reviews, agile development processes, and problem-solving.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Optimize system architecture and cloud infrastructure (GCP or AWS).


Requirements
  • Strong Python development experience.
  • Proficiency in FastAPI or Flask for backend services.
  • Experience with SQLAlchemy, relational (PostgreSQL, MySQL) and NoSQL (MongoDB, DynamoDB) databases.
  • Solid understanding of microservices architecture.
  • Agile development experience, including code review, debugging, and testing.

Preferred Qualifications (Nice to Have):
  • Experience with cloud platforms (GCP or AWS).
  • Knowledge of Java or JavaScript for backend development.
  • Strong analytical and communication skills to collaborate in a dynamic environment.


Benefits
  • We're certified as a Great Place to Work.
  • Opportunities for advancement and growth.
  • Paid time off.
  • Formal education and certifications support.
  • Benefits with partner companies.
  • Referral program.
  • Flexible working hours.



Salary: COP 7M - 9M/month

Required profile

Experience

Spoken language(s):
SpanishEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Analytical Skills

Python Developer Related jobs