Careers at Upshot Commerce

Thank you for your interest in careers at Upshot Commerce. We're looking for the best ecommerce thinkers, problem solvers and strategists. Individuals who welcome challenges and are the definition of grace under pressure. The best of the best technically creative professionals who thrive both within a team and as individual contributors. If you thrive on challenges and are ready to take your career to the next level, we want to hear from you.

Please send a cover letter telling us why you're a great fit, resume, and salary requirements/history to recruiting (at) upshotcommerce.com.

Current Openings

Senior Software Architect

You:
  • Are passionate about eCommerce and helping great brands do great things online. Their success fuels your energy.
  • Possess both analytical and creative thinking skills
  • Quick and open learner
  • Can thrive in an entrepreneurial environment
  • Self motivated and enjoys being self-directed yet welcomes and invites collaboration and performance feedback
  • Can multi-task and self-motivate to get the job done well, and without errors
  • Passionate with incredible attention to detail
  • Possess superior written and verbal communication skills
  • Can set and keep deadlines and commitments
  • Accountable and thrive in a fast paced environment
Skills you need to have:
  • PHP 5
  • Object Oriented & Design Pattern Expertise
  • MySQL & Redis
  • CSS & HTML5
  • JavaScript & jQuery
  • SVN or Git
  • Unix (FreeBSD)
  • ECommerce
What you need for this position:
  • PHP Expert with at least 5+ Years Complex Web Framework/Application Experience
  • Experience working with web technologies, preferably within the ecommerce space
  • Web development experience including a deep understanding of CSS, Javascript, web standards and cross-browser compatibility
  • Strong software architecture and design sensibility with emphasis on clarity and reusability
  • Experience working with NoSQL databases and object relational mapping a plus
What you'll be doing:
  • Pragmatically solving problems quickly, efficiently and creatively
  • Designing, implementing, and maintaining both server side and client side application and infrastructure code
  • Working closely with, and incorporating feedback from, product management, interaction designers, and other teams
What's in it for you:
  • Opportunity to be part of platform that is used by great brands and millions of end-users
  • Work with a talented management team with a solid track record
  • Fun & flexible company culture
  • Work from home or flex offices
  • Great work/life balance
  • Competitive compensation package

Technical eCommerce Project Manager

The Role:
  • Upshot Commerce seeks an eCommerce Technical Project Manager with experience in end-to-end engagements in DTC and B2B Omni Channel Commerce. This will primarily be a home-based position with flex office space available in Boston. Ideally the right candidate would be based in Boston, New York City, or San Francisco, but we will accept the right candidate regardless of location.
You:
  • Are passionate about eCommerce and helping great brands do great things online. Their success fuels your energy.
  • Possess both analytical and creative thinking skills
  • Quick and open learner
  • Can thrive in an entrepreneurial environment
  • Self motivated and enjoys being self-directed yet welcomes and invites collaboration and performance feedback
  • Can multi-task and self-motivate to get the job done well, and without errors
  • Passionate with incredible attention to detail
  • Possess superior written and verbal communication skills
  • Can set and keep deadlines and commitments
  • Accountable and thrive in a fast paced environment
Requirements:
  • Experience being a project manager
  • eCommerce experience in direct to consumer and/or business to business
  • Have lead and managed development teams
  • Have used project management tools
  • Have written technical specifications
Key Responsibilities
  • Support client projects, whatever it takes
  • Organize and respond to client tickets
  • Write up and communicate requirement specifications for development teams
  • Constantly learn and develop new skills
  • Create project budgets and timelines