Staff Software Engineer

Engineering · Full-time · United States · Remote possible

Job description

Description: Before you read on, take a look around you. Everything you see has been shipped, often multiple times before reaching its destination. Global ecommerce sales are expected to total $5.5 trillion worldwide in 2022 and continue growing over the next few years. Here at Shippo, we are the shipping layer of the internet and we consider ourselves to be one of the core building blocks of e-commerce.  Our mission is to make merchants successful through world class shipping. With our products and solutions, we level the playing field by providing our customers with best-in-class solutions that otherwise wouldn’t be available to them. Through Shippo, e-commerce businesses, marketplaces, and platforms are able to connect to shipping carriers around the world from one API and dashboard. We provide our customers with the most competitive shipping rates, print labels, automated international documents, shipment tracking, facilitate the returns process and more.

Shipping & handling responsibilities:

  • Lead, and hire a high-caliber team of software engineers to solve company goals while remaining hands-on.
  • Encourage innovation and foster an environment of continuous improvement.
  • Establish a sense of urgency and direction, set expectations with the team and individuals.
  • Work closely with product management, analysts, architects, engineering leads, and business stakeholders to define requirements, guide product and architectural vision, lead key technical and design discussions, and prioritize delivery efforts.
  • Iterate quickly in an agile process.
  • Contribute to the technical success of the company by providing architectural guidance to Shippo’s main web application and beyond.
  • Mentor more junior engineers on engineering best practices.
  • Exceptional problem solving skills: demonstrated ability to understand business challenges and translate those into technical solutions.

Requirements

  • Must have at least 10+ years of hands-on engineering experience building high volume distributed systems.
  • Coding experience in server-side programming languages (e.g. Go, Python, Java, Ruby). Python is our preferred language.
  • Experience working in cloud environments with tools such as Kubernetes for managing clusters
  • Exceptional verbal, written, and interpersonal communication skills
  • BS or MS degree in Computer Science or equivalent experience

Bonus

  • Extensive experience in AWS
  • Experience working with server-side MVC frameworks (e.g. Django, .NET, Spring, Rails, Phoenix)
  • Experience as full stack engineer

Peers

View in org chart