Software Developer (Python)

A company providing consumers with quality and affordable product protection options for their online purchases.
Backend
Mid-Level Software Engineer
Remote
E-Commerce · Finance

Description For Software Developer (Python)

We are looking for a Python Developer to join our growing team. This project focuses on providing consumers with quality and affordable product protection options for their online purchases.

Responsibilities:

  • Primarily engage with a web application built in Python, Flask, SQLAlchemy, Alembic, etc.
  • Focus on API and codebase design and maintenance, rather than infrastructure.

Mandatory requirements:

  • Knowledge of Flask web framework
  • Experience working with microservices (debugging and maintaining)
  • Hands-on experience with Docker
  • PostgreSQL knowledge
  • Knowledge of Python ORMs (preferably SQLAlchemy)
  • Familiarity with AWS
  • Familiarity with Python linters and code formatting tools (Ruff, Black)
  • Hands-on experience writing unit tests

Optional requirements:

  • Experience in developing and supporting frontend (React)
  • Experience with monitoring tools (Sentry, NewRelic)
  • Knowledge of Kubernetes

Tech stack:

  • Python (Flask, SQLAlchemy, general API design and maintenance)
  • JavaScript (React, general UI design and maintenance)

Join our team and contribute to a project that enhances online shopping experiences through innovative product protection solutions.

Last updated a month ago

Responsibilities For Software Developer (Python)

  • Engage with a web application built in Python, Flask, SQLAlchemy, Alembic
  • Focus on API and codebase design and maintenance

Requirements For Software Developer (Python)

Python
PostgreSQL
React
JavaScript
  • Knowledge of Flask web framework
  • Experience with microservices
  • Hands-on experience with Docker
  • PostgreSQL knowledge
  • Knowledge of Python ORMs (preferably SQLAlchemy)
  • Familiarity with AWS
  • Familiarity with Python linters and code formatting tools (Ruff, Black)
  • Hands-on experience writing unit tests

Interested in this job?

Jobs Related To Solvd Software Developer (Python)

QA Engineer

Join Solvd as a QA Engineer to create test plans, perform feature testing, and ensure software quality in a remote environment.

Quality Assurance Engineer II, Alexa Communications

Quality Assurance Engineer II position at Amazon's Alexa Communications team, focusing on voice technology and AI applications

Software Development Engineer, ABDAI

Software Development Engineer position at Amazon Business focusing on data analytics and insights, requiring 2+ years of experience in software development.

Software Development Engineer, AFT Labor Scheduling

Software Development Engineer role at Amazon's Labor Scheduling Organization, building systems to optimize workforce deployment in fulfillment operations.

Software Development Engineer, AFT Labor Scheduling

Software Development Engineer role at Amazon's Labor Scheduling Organization, building systems to optimize workforce management in fulfillment operations.