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 2 months 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.

Global Supply Manager

Global Supply Manager position at Apple, focusing on strategic sourcing, supplier negotiations, and supply chain optimization in San Diego.

Software Development Engineer, Appstore

Software Development Engineer role at Amazon's Appstore team, focusing on building scalable systems for app developers and customer experience.

Software Development Engineer II, Direct Fulfilment

Software Development Engineer II position at Amazon's Direct Fulfillment team, building scalable systems for vendor dropship operations in India and global markets.

Software Development Engineer, Amazon MSK

Software Development Engineer role at Amazon MSK team, building and enhancing streaming data services using Apache Kafka, with competitive compensation and benefits.