Senior Backend Engineer - Python

Logo of Fulfil.IO

Fulfil.IO

πŸ“Remote - Worldwide

Job highlights

Summary

Join us in our journey to simplify operations and empower merchants around the world! As a senior software engineer, you will work on our python-based ORM and applications that scale to handle millions of transactions every hour.

Requirements

  • Experience working with ORMs like SQLAlchemy or Django (4+ years)
  • Experience with SQL and databases (Postgres preferred)
  • Experience in developing large server-side applications and microservices
  • Ability to create high-quality code
  • Experience with Python testing tools (pytest) and test automation
  • Familiarity with code versioning tools like GIT
  • Strong sense of ownership and leadership quality
  • Experienced in the tools of our web stack (Python, Celery, Postgres, Redis, RabbitMQ)

Responsibilities

  • Own definition and implementation of API interfaces (REST and GraphQL)
  • Implement simple solutions to complex business logic that enable our merchants to manage financials, orders and shipments across millions of transactions
  • Build reusable components and packages for future use
  • Translate specs and user stories into reviewable, test-covered patches
  • Peer review code and refactor existing code
  • Integrate with our eCommerce partners (Shopify, BigCommerce, Amazon), shipping partners (UPS, USPS, FedEx, DHL) and EDI
  • Manage Kubernetes and Docker-based global deployment of our infrastructure

Preferred Qualifications

  • Prior experience at a growth stage Internet/Software Company
  • Experience with Google Cloud, Heroku, etc
  • Cloud deployment and scaling experience

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let Fulfil.IO know you found this job on JobsCollider. Thanks! πŸ™