Are you applying to the internship?
Job Description
About Company:
SPS Commerce is a leading global provider of cloud-based supply chain management solutions. They serve a vast network of retail trading partners worldwide. The company prides itself on fostering a collaborative and inclusive work environment that highly values innovation and continuous improvement. SPS Commerce recently acquired SupplyPike, a prominent provider of invoice deduction management and prevention solutions, and is actively building a talent pipeline for future opportunities. The company aims to power connections that drive the world of commerce forward, achieving success through strong decision-making, fostering innovation, delivering unparalleled customer solutions, and driving outstanding business performance. They are committed to creating an environment where every employee feels a true sense of belonging, embracing diversity, equity, and inclusion, ensuring everyone feels accepted, valued, and empowered to make a meaningful impact.
Job Description (Detailed):
This is a talent pool posting for future Software Engineer Internship opportunities at SPS Commerce’s Rogers, Arkansas office, specifically following the acquisition of SupplyPike. While there isn’t an immediate opening, the company welcomes interest and will review applications as roles become available.
The internship aims to bring individuals into a dynamic team that is transforming the global retail supply chain.
Position Summary:
The ideal Software Engineer Intern candidate is described as someone who possesses a passion for coding, a solid understanding of computer science concepts, and a strong eagerness to acquire new skills while making meaningful contributions to a fast-paced company.
Key Responsibilities:
• Building Software: Contribute to the development of high-volume traffic software across various domains, including frontend, backend, data analytics, machine learning, and DevOps.
• Collaboration: Work closely with product management teams, UX designers, and other software engineers to develop and enhance software applications.
• Feature Development: Take features from inception to completion, encompassing architecture design, development, testing, deployment, and ongoing monitoring.
• Continuous Improvement: Iteratively refine and improve features, maintaining a keen focus on quality, maintainability, scalability, and performance.
Location:
This is a hybrid role based in Rogers, Arkansas, with an in-office expectation of 2-3 days per week.
Required Qualifications:
• Education: Currently enrolled in a Computer Science/Engineering degree program or a similar field.
• Programming Experience: Demonstrated strong programming proficiency in at least one of the following languages: Python, Java, JavaScript, C++, C#, Go, Ruby, or Rust.
• Technical Knowledge: Strong understanding of data structures, algorithms, and software design patterns.
• Work Ethic: Possess a strong work ethic and the ability to thrive with minimal supervision.
• Extracurricular Projects (Big Plus): Engagement in programming projects outside of academic coursework, such as contributions to GitHub, participation in hackathons, or involvement in competitive programming (ICPC), is highly valued.