Kansas City, Missouri, United States

Come join the Fulfillment engineering team at Minted. Minted produces a wide variety of made-to-order cards and custom paper products along with a growing assortment of personalized gifts, so fulfillment goes far beyond the typical tracking of inventory and shipments – we make actual things! In this dynamic, agile environment, you’ll have the opportunity to create or improve various aspects of designing, communicating, and fabricating tangible objects. You will tackle engineering challenges both in-house and in collaboration with our expanding network of custom manufacturing partners. We’re looking for engineers who are obsessed with writing clean code to make software that creates beautiful, real-world things for real people.
Please note our Kansas City, MO office is currently closed and our employees are working remotely until it is deemed safe to re-open the office.

You Will:

  • Build and maintain backend architecture for our high-traffic e-commerce platform that is scalable, extensible, and efficient in usage of system resources (memory, disk, I/O, etc)
  • Design and develop intuitive and responsive web-based tools for customer operations
  • Collaborate with a world-class product development, operations, production, and marketing teams to deliver projects with measurable business results
  • Ensure a high quality codebase with design and code review as well as automated test coverage
  • Advance your technical knowledge and skill set with talks, training sessions, and 1:1 mentorship of junior engineers

You Are:

  • Able to juggle competing priorities in a fast-moving dynamic environment
  • Enthusiastic about doing the right thing for ensuring customer satisfaction
  • Systematic and meticulous while addressing issues in a scalable way
  • Committed to continuous improvements and eliminating engineering toil

You Have:

  • 3+ years professional experience as a software developer
  • Technical design skills with an emphasis on distributed and/or cloud-based design and scaling
  • Experience working on, and an understanding of, client-server-architecture
  • Strong programming skills preferably in Python, PHP, Javascript, HTML, CSSExperience with SQL, database modeling, and ORMs
  • Experience dealing with resource contention and scalability issues in multi-threaded web applications
  • BS in Computer Science or equivalent work experience

Bonus Points For:

  • Experience programmatically manipulating photos, PDFs, or other graphics formats
  • Experience working in a fast-paced, agile e-commerce environment
  • Experience with scripting, managing and deploying Amazon AWS services such as EC2, ELB and ASG
  • Experience with Apache Kafka, Beam pipelines, or other distributed streaming platforms
  • Experience with ReactJS or other frontend frameworks and libraries

Source: Python.org Jobs Feed