Senior Software Engineer, Back-End

New
S
Short StoryE-commerce Retail
Either in-person in San Francisco, or remote in US or CanadaFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years of software development experience, 2+ Years of Python experience
Required Skills
DockerPostgreSQLPythonSQLAlgorithmsData StructuresCI/CDDistributed Systems

Requirements

  • 5+ years of software development experience
  • 2+ Years of Python experience
  • 5+ years of experience with data structures and algorithms
  • Familiar with infrastructure, monitoring, and CI/CD practices
  • Experience with a Python web framework
  • Experience with testing frameworks
  • Experience with containerized workloads (Docker)
  • Experience with relational databases (Postgres preferred) and SQL
  • Focus on communication and documentation
  • Experience designing stable, scalable, and well-documented APIs

Responsibilities

  • Design, build, and maintain backend services that power core business workflows
  • Own projects end-to-end, from early design through production and iteration
  • Design APIs and data models that are clear, stable, and easy to work with
  • Work across systems (orders, inventory, logistics, data) to solve complex, interconnected problems
  • Make thoughtful tradeoffs between speed, scalability, and maintainability
  • Improve system reliability through monitoring, testing, and debugging
  • Contribute to engineering standards, code reviews, and documentation
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now