Software Engineer Job Description
Department: Web Applications
Reports to: Director of Product Engineering
Are you looking for a company that inspires creativity and passion? Do you have passion for technology? Do you want to engineer and build solution at massive scale? Does building products and services that shape the future of retail for both stores and online interest you? Perhaps you care about joining a purpose driven company dedicated to creating an ambitious and inclusive workplace that is equally engaged in the community. If so, join SPS Commerce.
SPS Commerce’s mission is to be the world’s most chosen and relied upon retail network. We’re a network based business that has grown 63 straight quarters. In product engineering, we enable that growth by creating the products and services used by our customers. We take a cloud first design approach and leverage a variety of modern languages, technologies and frameworks to build software that can rapidly scale to handle any load we need. We’re also engaged in the local technology community and believe in the value that creates for us as a company, for the employees involved and for the at-large tech community.
We’re looking to add a Software Engineer to the Assortment product system that is responsible for the capture, conversion, validation, aggregation and delivery of product information data available to consumers that is produced from a vendor and made available into retailer systems. This product is key to SPS’s continued growth and has no shortage of excitement!
In this role you will collaborate with other engineers, operations teams and product owners to design and develop web based solutions that scale and meet the business needs. In any given day, you will, make technology decisions, create designs and write code across the technology stack. You will deploy code to environments, automate workflows, configuration and environments, while interfacing with other engineering teams for project dependencies, and providing realistic recommendations related to engineering approach and effort. You can work independently as well as work jointly with other team members to deliver complex applications in an agile manner. You will do all of this while producing quality code using engineering best practices, shipping production code frequently and constantly learning.
We’d expect someone interested in this opportunity would have experience to include:
Come join #teamSPS and help us continue to change retail.