SPS Commerce, Inc

Job Listings


Here are our current U.S. job openings. Please click on the job title for more information, and apply from that page if you are interested.  

If you are looking for opportunities outside of the U.S., please click HERE for our a list of our global vacancies!

Use this form to perform another job search

The system cannot access your location for 1 of 2 reasons:
  1. Permission to access your location has been denied. Please reload the page and allow the browser to access your location information.
  2. Your location information has yet to be received. Please wait a moment then hit [Search] again.
Click column header to sort

Search Results Page 1 of 1

Job Locations US-MN-Minneapolis
Posted Date 2 weeks ago(10/7/2021 11:47 AM)
SPS Commerce is hiring a Sr. Site Reliability Engineer to join our SRE team.  This role will lead into people/team leadership down the road. This team is responsible for delivering highly available platform services and deployment automation that empower our product engineering teams with services that are secure, reliable, cost effective, and foster speed.  Working within a fast-paced and collaborative environment, the SRE team partners with development teams to deliver market-leading products and services.  Open to full remote any where in the United States Does this sound like you? - You still enjoy being "hands-on" with technology, and find joy in learning new tech, new process, and new methodologies.  However, you can also hold your own in strategic planning discussions, and you can rely on your past experience to assume a consultative approach. - You are highly collaborative in nature, and you can work seamlessly across technology groups, including platform operations and application development. - You're comfortable working on multiple initiatives and have the capacity to work on both engineering and support needs.  In addition, you can flex and have interest in working on both brownfield and greenfield profjects. Why SPS? We solve retail supply chain problems by cutting through inefficiency with innovation and automation. At SPS we empower retailers, suppliers, distributors, grocers and logistics partners to work better together with our people, our process and our tech products.   We have the world’s largest retail network, and we don’t just lead the industry, we are the industry. At SPS, we believe every employee makes a difference. We ensure employees have the tools, resources and training to explore new ideas and execute them. Our success comes from playing as a team and always playing to win. Careers don’t just grow here, they’re made here. The Day-to-Day The Sr. SRE will have a very "hands-on" role in the multiple strategic and market trending initiatives.  In addition, this role will also help with mentoring and team leadership. This includes continuing our efforts to roll out Kubernetes across the environment and in different regions, maturing our observability tooling and elevating our build and deployment patterns.  In addition, this role is part of a key team in building out our environments through automation and increasing reliability and scalability.  This role will also help set an excellent software delivery experience by providing the tools that developers use.  Responsibilities will include: - Engineer and maintain highly available, secure, and cost-effective container orchestration platforms such as Kubernetes and ECS - Engineer Continuous Integration & Continuous Delivery (CI/CD) solutions that simplify and improve software deployments to enable high velocity for our Product Engineering partners - Develop robust monitoring and observability services and patterns to consistently improve the team’s ability to identify, react, respond, and recover from complex failures. - Collaborate with Technology Engineering, Development, and Product Management to help develop, scale, and improve production systems and services - Partner with service teams to provide appropriate documentation, cross-training, architecture planning, capacity management, and recommendations for future state - Engineer technical solutions to prevent or reduce the frequency of failures - Help drive the code quality practices within the team and work hard to deliver a maintainable software. - Participate in screening, interview panels, and other hiring related activities when required. Required Skills/ Experience - A combination of post-secondary education and/or relevant experience totaling 9 years. - Experience in Python and/or Golang (preferred) with software Engineering mindset - Experience administering Linux - Experience participating in Agile development methodology and task execution - Experience with immutable and scalable infrastructure (infrastructure as code concepts) - Demonstrated understanding of networking systems, various identity and authorization systems - Consistently demonstrated superior problem solving and collaboration skills Preferred Experience - Experience building or operating CI/CD pipelines or other deployment automation solutions - Experience or interest in platform and service mesh technologies such as Docker, Kubernetes, Istio, Envoy, Consul, ECS. - Experience with Amazon Web Services including EC2, RDS, Dynamo DB, Route53, Elastic Load Balancers, AMIs, IAM Roles, Ops Works, and Cloud Formation - Experience with advanced monitoring solutions such as metrics platforms, logging, distributed tracing. EOE including veterans/disability.
Job ID
2021-6003
Category
Technology
FTE Status
Full-time
Job Locations US
Posted Date 1 week ago(10/13/2021 4:51 PM)
SPS Commerce is hiring a Data Mapper to create and modify EDI and non-EDI maps to translate data between ERP applications via EDI, XML, CSV, Web Services, API’s, Https, etc.  This individual will utilize our proprietary mapping tool.  The position requires development as well as significant testing of new maps and modified maps.   This is a 100% remote position based in the United States Does this sound like you? - You enjoy solving puzzles and the challenge of doing so excites you. - You are looking for an opportunity to learn from others who can help you grow professionally. - You enjoy collaboration and value working with diverse teams. - You would like to grow into leading a team. Why SPS?   We solve retail supply chain problems by cutting through inefficiency with innovation and automation. At SPS we empower retailers, suppliers, distributors, grocers, and logistics partners to work better together with our people, our process, and our tech products.  We have the world’s largest retail network, and we don’t just lead the industry, we are the industry.    At SPS, we believe every employee makes a difference. We ensure employees have the tools, resources and training to explore new ideas and execute them. Our success comes from playing as a team and always playing to win. Careers don’t just grow here, they’re made here.   What is the day to day like?   This role involves creating and maintaining EDI Integration maps using our proprietary mapping tool, XML support, design and mapping, SQL database query development (queries/views).  You will work with clients to provide technical support for maps, providing technical mapping guidance to coworkers - Attend internal and customer meetings, complete required documentation, communicate effectively with clients and internal stakeholders. - Provide outstanding quality service to our customers. Quality service is measured by positive customer feedback, number of map fixes submitted on new maps, team lead evaluation of map conformation to defined Data Masons rules and best practices. - Effectively communicate in writing and orally. This includes timely responses to inquiries, proactive follow-up, clear and truthful explanations of our work and our solution.  Proper documentation for historical purposes is required. - Manage time effectively and monitor workflow to ensure customer and colleague needs are met. - Properly document workflows for historical reference and visibility to status and solution. - Process map requests submitted in the queue. The number of map requests varies based on the complexity of the map task being processed.  Targets are reviewed monthly with the Mapping Team Lead. What experience is required? - 4 years of experience working with EDI Mapping software tools - 2 years of experience with Microsoft SQL Server (2005/2008/2012) - 2 years of ERP experience working with quote to cash and procure to pay processes. - 1 year of experience with XML & XPATH development and design - Understanding of EDI standards (ANSI X12, EDIFACT, TRADACOM) What experience is preferred? - Exposure to Microsoft Dynamics and/or Business Central. - Experience with web services and usage of Fiddler and Postman. - Prior team leadership experience is a plus. SPS Commerce offers a comprehensive package of benefits including health, dental, vision, disability and life insurance, paid time-off, 401(k), health and flexible spending accounts, stock purchase plan and more.   *EOE including disability/ veteran*
Job ID
2021-5981
Category
Technology
FTE Status
Full-time
Job Locations US-MN-Minneapolis
Posted Date 1 month ago(9/15/2021 12:01 PM)
SPS Commerce is hiring a Senior Software Engineer on our Platform group.  Our technology group is built with highly talented, skilled and driven engineers who push innovation and growth for SPS Commerce.   Does this sound like you? - You’re known for your “service-oriented” person and find joy in working in highly collaborative, cross-functional teams on a daily basis. - You still like to spend a majority of your time “at the keyboard” but have the ability to flex for some design/planning work. - You’re bold and like to implement change – you like solving big problems. Why SPS? We solve retail supply chain problems by cutting through inefficiency with innovation and automation. At SPS we empower retailers, suppliers, distributors, grocers and logistics partners to work better together with our people, our process and our tech products.   We have the world’s largest retail network, and we don’t just lead the industry, we are the industry. At SPS, we believe every employee makes a difference. We ensure employees have the tools, resources and training to explore new ideas and execute them.  Our success comes from playing as a team and always playing to win. Careers don’t just grow here, they’re made here.   The Day-to-Day  Depending on the team you're working on, you may be working in services or with workflow automation. We're an advanced agile shop and have adoped the use of ARTs to help provide comprensive and dynamic engineering solutions that will help the company scale with agility due to our high growth. - Work with minimal supervision to implement complex methods and procedures within their problem domain   - Own the development, test, and deployment for an entire product.  - Estimate new work with consideration and commitment  - Identify and communicate risk, ambiguity, complexity, and dependencies   - Participate in hiring related activities   - Share knowledge of technical skills, patterns, and practices with the rest of the team   - Code review and mentor-ship of associates, intermediates, and other senior members on the team   - Work with business partners outside of their team, to explain and champion high-level technology approaches  Required Experience/ Skills - Some Post-Secondary Education or specialized technical training and at least 5+ years of software development experience - Understand agile development processes  - Demonstrated ability to communicate with a diverse set of colleagues, including technical and non-technical team members. - Strong analytical, problem solving and troubleshooting skills.  - Being able to efficiently identify and resolve issues that arise during the design, testing and maintenance processes using problem-solving skills. Preferred Experience  Proficient capabilities in one or more of the following Java, Kotlin, JavaScript, Golang, Python, Kubernetes, Cloud technologies.   *EOE including disability/veterans*  
Job ID
2021-5952
Category
Technology
FTE Status
Full-time
Job Locations US-MN-Minneapolis
Posted Date 2 weeks ago(10/8/2021 10:53 AM)
We’re seeking a Sr. Business Systems Analyst join our growing Trading Partner Development team! You get a mix of two worlds in this role with exposure to the business side of life at SPS by working with our clients, and the tech side working with our internal engineers. The Sr. Business Analyst will be responsible for the development of SPS products and services for a territory of retailers. This will include initial design/build, ongoing changes, and bug fixes as necessary.       Does this sound like you? - You’re familiar with EDI and understand how data flows - You have a reputation for being highly collaborative, and you’re accustomed to working cross-functionally.  This includes your ability to operate both horizontally and vertically throughout the organization. - You’ve acquired a strong business acumen and business intuition.  You can apply your learned insights into quickly and accurately identifying issues and being able to distill and prioritize the risk. - You can blend the art and science of how people, process and technology need to be balanced to elevate the solution and aren't afraid to get into the details.     Why SPS?   We solve retail supply chain problems by cutting through inefficiency with innovation and automation. At SPS we empower retailers, suppliers, distributors, grocers and logistics partners to work better together with our people, our process and our tech products. We have the world’s largest retail network, and we don’t just lead the industry, we are the industry. At SPS, we believe every employee makes a difference. We ensure employees have the tools, resources and training to explore new ideas and execute them. Our success comes from playing as a team and always playing to win. Careers don’t just grow here, they’re made here.       The Day to Day   The Sr. Business Analyst responsible for the development of SPS products and services for a territory of retailers which includes initial design/build, ongoing changes, and bug fixes as necessary. This person contributes directly to a range of design-related activities, validating requirements and determining intended retailer business data usage.   - Determine business requirements through consultation with external customers and translates these into SPS canonical language; designs and maintains retail-specific products for vendor communities through a combination of analysis of retailer and industry requirements and interpretation of EDI strategies and execution of service - Oversee delivery through mapping, testing, datacenter setups, connectivity, regression testing, and any additional retail-specific data (e.g. location information) - Ensure consistency of products; able to view each situation holistically, based on potential impact to multiple products, customers, etc.; understand the full suite of SPS Commerce products and processes - Develop ongoing training curriculum to expand Associate Business Analyst and Business Analyst knowledge - Serve as the design lead and primary technical contact for team projects, including facilitating all necessary communications internally and with the retailer - Assist Management Team in hiring/staffing, including interviewing, providing candidate feedback, and participating in recruitment of new team members - Represent the Trading Partner Development team in cross-departmental initiatives, meetings and introductions - Mentor fellow employees (formally and informally) and is responsible for identifying and developing employee strengths   Minimum Requirements - Bachelor’s degree or combination of equivalent education and experience - 5+ years of business experience, with a strong technology understanding - Business Analyst or Software Engineer experience - Experience working with EDI - Experience with XML and XML Schemas - Project Management experience - Strong oral and written communication and interpersonal skills - Supply Chain Management experience   Preferred Experience - Agile Methodologies experience highly desired but not required - Experience with XSD, XPath, XSLT, RDF and OWL preferred                         **EOE including veterans/disability**
Job ID
2021-5943
Category
Technology
FTE Status
Full-time
Job Locations US-MN-Minneapolis
Posted Date 3 weeks ago(9/29/2021 1:24 PM)
SPS Commerce is hiring a Software Developer to join our team of highly experienced software development experts. This role will work on our Assortment product, which is an emerging product for SPS with high growth opportunities for customers. Our team is passionate about learning, collaborative work, finding elegant solutions to complex challenges, and relentless to improve our products.      Why join SPS Commerce?    We solve retail supply chain problems by cutting through inefficiency with innovation and automation. At SPS we empower retailers, suppliers, distributors, grocers, and logistics partners to work better together with our people, our process, and our tech products.  We have the world’s largest retail network, and we don’t just lead the industry, we are the industry. At SPS, we believe every employee makes a difference. We ensure employees have the tools, resources and training to explore new ideas and execute them. Our success comes from playing as a team and always playing to win. Careers don’t just grow here, they’re made here.   Does this sound like you? - You are passionate about technology and developing best in class SaaS products - Your experience includes any subset of the following: Java, Python, JavaScript, React, Cloud (AWS) and various databases. - You chose this career path for more reasons than just a paycheck – you have a passion for technology.   What is the day to day like?   As Software Developer, you will join a team working of experienced engineers. We have a team first culture where we Succeed Together developing a product that helps propel our customers forward. - Build high-volume cloud-based architectures. - Work with other team members to plan, collaborate, and write software tailored to a modern DevOps environment. - Engineer web-based solutions that scale and meet business needs. - Work closely with Product Management and others to understand and translate business requirements into working software. - Be a leader by adopting and advancing software engineering best practices. What experience is required?  - 2+ years of experience in software engineering with Cloud/DevOps. - Strong communication, analytical, problem-solving and troubleshooting skills. - Excellent organizational skills and ability to manage multiple projects concurrently. - Agile development processes - are you able to describe how you have used the Agile development process? - Test-Driven Development - are you able to describe your experience with TDD? - Preferred Technology: - Java - JavaScript/TypeScript and React - Web development - Cloud technologies (Amazon Web Services, Azure, or Google Cloud) - AWS preferred - JSON, XML - Postgres, and Oracle. - Bonus Experience and Skills - Distributed Systems. - High volume platforms. - AWS SQS, EC2, ECS, S3, Lambda    **EOE including veterans/disability**  
Job ID
2021-5941
Category
Technology
FTE Status
Full-time
Job Locations US
Posted Date 3 weeks ago(10/1/2021 5:58 PM)
The Technical Deployment Specialist is a client facing role that is responsible for installation and technical configuration of SPS Commerce software in client environments and the SPS Commerce environment. The individual will work with other team members, including Technical Support, Project Management, Development and Consulting teams to install, configure, and implement the software requirements.   This is a fully remote role based in the continental US   Why SPS?   We solve retail supply chain problems by cutting through inefficiency with innovation and automation. At SPS we empower retailers, suppliers, distributors, grocers, and logistics partners to work better together with our people, our process, and our tech products.  We have the world’s largest retail network, and we don’t just lead the industry, we are the industry.    At SPS, we believe every employee makes a difference. We ensure employees have the tools, resources and training to explore new ideas and execute them. Our success comes from playing as a team and always playing to win. Careers don’t just grow here, they’re made here.   What is the day to day like? - Installation of SPS Commerce software in customer environments, this can include installation/configuration of EDI standards, scheduler workflows, and email forwarding. - Develop documentation of multiple customer environments (Dev, Prod-Test, Prod) - Perform upgrades of SPS Commerce software in multiple customer environments. - Complete server moves of SPS Commerce software and assist customers who move their ERP software to new servers. - Participate in troubleshooting activities in multiple environments. This can include issues with Microsoft Windows OS (Server and Workstation), Security (OS & SQL), Firewall, SPS Commerce software (Vantage Point, Scheduler, EDIDOM, etc.), performance issues - Participate in setup and troubleshooting of network connections, including Secure FTP, AS2 and RSSBus, and folder exchange. - Review customer environments to verify they are ready and compliant for installation, upgrade, or migration. - Work with some of the newest Microsoft technologies, including Operating Systems, SQL Servers, and Cloud environments. - Setup and configuration of Azure Web Services and Azure SQL What experience is required? - 2 years of related experience with a bachelor’s degree or 5 years of related experience without a degree - Hands on experience with software development practices and can develop applications that - are diverse in scope where good judgement and problem-solving skills are required - Strong communication skills to proactively communicate status and risks within their team - Works well in a collaborative setting – is a team player - Ability to balance multiple tasks concurrently What experience is preferred? - Familiarity and experience with Microsoft Software: - Server Operating Systems security and operation - SQL Server configuration and security, including high availability models - Workstation security and operation - Azure operation, security, and access methods - Microsoft Certification in one or more: - Microsoft Server and Workstation Operating System(s) - Microsoft SQL Server - Microsoft Azure environment   *EOE including disability/ veteran*
Job ID
2021-5911
Category
Technology
FTE Status
Full-time
Job Locations US-MN-Minneapolis
Posted Date 1 month ago(9/14/2021 3:19 PM)
SPS Commerce is hiring for a Software Engineer on our Systems Automation team.  Our technology group is built with highly talented, skilled and driven engineers who push innovation and growth for SPS Commerce.   Does this sound like you? - You’re known for your “service-oriented” person and find joy in working in highly collaborative, cross-functional teams on a daily basis. - You still like to spend a majority of your time “at the keyboard” but have the ability to flex for some design/planning work. - You’re bold and like to implement change – you like solving big problems. Why SPS? We solve retail supply chain problems by cutting through inefficiency with innovation and automation. At SPS we empower retailers, suppliers, distributors, grocers and logistics partners to work better together with our people, our process and our tech products.   We have the world’s largest retail network, and we don’t just lead the industry, we are the industry. At SPS, we believe every employee makes a difference. We ensure employees have the tools, resources and training to explore new ideas and execute them.  Our success comes from playing as a team and always playing to win. Careers don’t just grow here, they’re made here.   The Day-to-Day  You’ll be working on a team that is full of innovative engineers, building out new capabilities in our product road map. We're an advanced agile shop and have adopted the use of ARTs to help provide comprehensive and dynamic engineering solutions that will help the company scale with agility due to our high growth. - Work with minimal supervision to implement complex methods and procedures within their problem domain   - Own the development, test, and deployment for an entire product.  - Estimate new work with consideration and commitment  - Identify and communicate risk, ambiguity, complexity, and dependencies   - Participate in hiring related activities   - Share knowledge of technical skills, patterns, and practices with the rest of the team thru coaching and mentoring of other engineers - Code review and mentor-ship of associates, intermediates, and other senior members on the team   - Work with business partners outside of their team, to explain and champion high-level technology approaches  Required Experience/ Skills - Some Post-Secondary Education or specialized technical training and at least 5 years of software development experience - Understand agile development processes, preferable Scaled Agile or SaFe - Demonstrated ability to communicate with a diverse set of colleagues, including technical and non-technical team members. - Strong analytical, problem solving and troubleshooting skills.  - Being able to efficiently identify and resolve issues that arise during the design, testing and maintenance processes using problem-solving skills. Preferred Experience  Proficient capabilities in one or more of the following Java, Kotlin, JavaScript, Golang, Python, Kubernetes, Cloud technologies.   *EOE including disability/veterans*
Job ID
2021-5910
Category
Technology
FTE Status
Full-time
Job Locations CA-ON-Brampton
Posted Date 3 months ago(7/9/2021 12:14 PM)
SPS Commerce is hiring an experienced Software Developer to join our team of highly experienced software development experts. This role will work on our Assortment product, which is an emerging product for SPS with high growth opportunities for customers. Our team is passionate about learning, collaborative work, finding elegant solutions to complex challenges, and relentless to improve our products.  ** open to fully remote candidates in Canada**   Why join SPS Commerce?   We solve retail supply chain problems by cutting through inefficiency with innovation and automation. At SPS we empower retailers, suppliers, distributors, grocers, and logistics partners to work better together with our people, our process, and our tech products.  We have the world’s largest retail network, and we don’t just lead the industry, we are the industry.   At SPS, we believe every employee makes a difference. We ensure employees have the tools, resources and training to explore new ideas and execute them. Our success comes from playing as a team and always playing to win. Careers don’t just grow here, they’re made here.   Does this sound like you? - You are passionate about technology and developing best in class SaaS products - Your experience includes any subset of the following: Java, Python, JavaScript, React, Cloud (AWS) and various databases. - You chose this career path for more reasons than just a paycheck – you have a passion for technology.    What is the day to day like? As Software Developer, you will join a team working of experienced engineers. We have a team first culture where we Succeed Together developing a product that helps propel our customers forward. - Build high-volume cloud-based architectures. - Work with other team members to plan, collaborate, and write software tailored to a modern DevOps environment. - Engineer web-based solutions that scale and meet business needs. - Work closely with Product Management and others to understand and translate business requirements into working software. - Be a leader by adopting and advancing software engineering best practices.   What experience is required?  - 2+ years of professional experience in software engineering with Cloud/DevOps outside of project/coursework/school. - Strong communication, analytical, problem-solving and troubleshooting skills. - Excellent organizational skills and ability to manage multiple projects concurrently. - Agile development processes - are you able to describe how you have used the Agile development process? - Test-Driven Development - are you able to describe your experience with TDD? - Technology: - Java - JavaScript/TypeScript and React - Web development - Cloud technologies (Amazon Web Services, Azure, or Google Cloud) - AWS preferred - JSON, XML - Postgres, and Oracle    **EOE including veterans/disability**  
Job ID
2021-5726
Category
Technology
FTE Status
Full-time
Job Locations US-MN-Minneapolis
Posted Date 3 months ago(7/14/2021 12:16 PM)
  SPS Commerce continues to grow within our Tech Organization! We are adding a Quality Engineer focused on our NetSuite engineering team. This product team and market segment is experiencing high growth. In this role, you will work with a team of talented engineers who Get After It and are Obsessed with Customers solving problems for our customers.    Does this sound like you? - You’ve been recognized for your technical aptitude and have demonstrated a natural curiosity and desire to solve technical problems. Ideally, you’ve a fundamental understanding of NetSuite - You have the desire to get into Technology and work side-by-side with developers to create leading end-end customer solutions - You love working in teams – you’re a known collaborator and like working in an agile model - You have a flexible mind-set and have a proven resilience to flex with varying workloads   Why SPS?   We solve retail supply chain problems by cutting through inefficiency with innovation and automation. At SPS we empower retailers, suppliers, distributors, grocers and logistics partners to work better together with our people, our process and our tech products. We have the world’s largest retail network, and we don’t just lead the industry, we are the industry. At SPS, we believe every employee makes a difference. We ensure employees have the tools, resources and training to explore new ideas and execute them. Our success comes from playing as a team and always playing to win. Careers don’t just grow here, they’re made here. The Day to Day As a Quality Engineer, you will be involved throughout the product development life cycle, ensuring the final solution meets product requirements for SPS NetSuite customers. You will: - Participate in new feature planning phase through product & customer acceptance, while providing timely feedback. - Develop detailed, comprehensive, and well-structured test plans and test cases across all three components of NetSuite solution by working with Development, Product & Customer Success teams - Manage all test activities for development projects, including bug/defect tracking & reporting, user acceptance and end-end testing activities, while keeping track of schedules, milestones and deadlines  - Determine readiness of the Product - Be a liaison between Customer Success and Product/Development team for issues submitted by Customer Success implementation consultants - Effectively document test progress, issues & results - Adapt and utilize best practices of QA methodologies, tools, automation testing and processes  to ensure quality solution & service is delivered to SPS’s NetSuite customers    Minimum Requirements   - Bachelor’s degree or combination of education and experience - 3+ years of QA experience - Self-motivated, capable of working independently - Strong analysis, problem solving and troubleshooting skills - Keen eye for detail and commitment to excellence - Strong aptitude to learn new strategic systems - Organized and capable to work on multiple tasks efficiently - Experience in various testing techniques such as UI Testing, Automated Testing and a strong understanding of software QA methodologies, tools and processes - Strong documentation skills of a technical nature - Experience with agile development methodology   Preferred skills but not required:    - NetSuite - Understanding of the concept of e-commerce and electronic data interchange (EDI)       SPS Commerce offers a comprehensive package of benefits including health, dental, vision, disability and life insurance, paid time-off, 401(k), health and flexible spending accounts, stock purchase plan and more. **EOE including disability/ veterans**
Job ID
2021-5719
Category
Technology
FTE Status
Full-time
Job Locations US-MN-Minneapolis
Posted Date 1 month ago(9/14/2021 5:23 PM)
SPS Commerce continues to grow within our Tech Organization! We are adding multiple REMOTE Senior Software Engineers focused on NetSuite. This product team and market segment is experiencing high growth. In this role, you will work with a team of talented engineers who Get After It and are Obsessed with Customers solving problems for our customers.  Does this sound like you? - You are a Sr. Software Engineer, who is passionate about solving complex problems with industry leading technology - You're known for your collaboration skills and culture first mindset - You are someone who can pivot and shift priorities and handle multiple projects with confidence.   Why SPS?   We solve retail supply chain problems by cutting through inefficiency with innovation and automation. At SPS we empower retailers, suppliers, distributors, grocers and logistics partners to work better together with our people, our process and our tech products.  We have the world’s largest retail network, and we don’t just lead the industry, we are the industry. At SPS, we believe every employee makes a difference. We ensure employees have the tools, resources and training to explore new ideas and execute them. Our success comes from playing as a team and always playing to win. Careers don’t just grow here, they’re made here.     The Day to Day:   As a Sr. Software Engineer, you will be working in a collaborative team solving problems for our NetSuite Customers. This is one of our fastest growing customer groups and product teams. You will serve as a technical expert on development projects with a large group of talented and skilled engineers. - Work with minimal supervision to implement complex methods and procedures within assigned problem domain - Own the development, test, and deployment for an entire product - Estimate new work with consideration and commitment - Identify and communicate risk, ambiguity, complexity, and dependencies - Participate in hiring related activities - Share knowledge of technical skills, patterns, and practices with the rest of the team - Code review and mentorship of associates, intermediates, and other senior members on the team - Work with business partners outside of their team, to explain and champion high-level technology approaches   Minimum Requirements - 4+ years of software engineering experience along with potentially a Bachelor’s degree, bootcamp or on the job 7 years of software engineering experience - 4 years of NetSuite Development experience - NetSuite Required Skills: NetSuite APIs, SuiteTalk, Suitelets, Restlets,SuiteApps, SuiteScripts and Workflows; Create custom forms, fields and searches; Integrating NetSuite ERP to function with external applications; Developing and deploying bundles - Preferred experience in the following: RESTful and SOAP WebServices, Front end web application development, Automated testing platforms; Relational database - Oracle (standard, enterprise), MS SQL Server, PL SQL, Postgres - Desired but not required - Knowledge of Business and finance processes within NetSuite - Understanding of eCommerce, B2B eCommerce, EDI, logistics and fulfillment - Proven experience writing quality code and tests that are maintainable, accurate, well-tested, and follow best practices - Hands-on experience with software development practices and can develop applications that are diverse in scope where good judgement and problem-solving skills are required - Understand agile development processes - Strong communication skills to proactively communicate status and risks within their team                                               **EOE including veterans/disability**
Job ID
2021-5718
Category
Technology
FTE Status
Full-time
Job Locations US
Posted Date 2 days ago(10/19/2021 10:06 AM)
The Microsoft Dynamics 365 Business Central/NAV Developer will use the latest technologies to develop BC/NAV and EDI integration solutions as part of the SPS Commerce Development team. You must have experience designing solutions in a Business Central and NAV environment, and must be proficient in AL, Visual Studio Code, Git, NAV Development with C/Side, and Azure. This is a fully remote role; you can be based anywhere in the continental US   Why SPS?   We solve retail supply chain problems by cutting through inefficiency with innovation and automation. At SPS we empower retailers, suppliers, distributors, grocers, and logistics partners to work better together with our people, our process, and our tech products. We have the world’s largest retail network, and we don’t just lead the industry, we are the industry.   At SPS, we believe every employee makes a difference. We ensure employees have the tools, resources and training to explore new ideas and execute them. Our success comes from playing as a team and always playing to win. Careers don’t just grow here, they’re made here.   Does this sound like you? - You're a motivated self-starter with a love of learning. - You're not afraid to ask questions or come to the table with unusual solutions. - You know how to not only work well with a team, but also be part of the team in a way that fosters creativity. - You have a mind full of energy and originality, - You don't shy away from difficult tasks or increasing levels of responsibility. What is the day to day like? The primary function of this role is software development using Microsoft Dynamics Business Central and/or NAV.  You will the technical expert on an implementation team, developing technical specifications for implementation, configuration, customization and enhancement of Dynamics Business Central.  - Architect, plan, test and deploy NAV and BC solutions - Analyze business specifications and convert these into technical specifications - Provide requirement analysis & effort estimates for the development of new features or customization of existing features - Integrate logic and understanding of business operations, NAV/BC business processes, and SPS Commerce - EDI processing into a final solution for clients. - Perform coding/programming tasks to specification and in accordance with development standards - Develop test plans and participating in code testing to ensure workability, completeness and quality - Perform code promotion activities to ensure the synchronization of all environments - Participate in and contribute to peer code reviews and design sessions - Provide on-going implementation/production support - Create and maintain functional requirements and technical specification documentation - Maintain documentation and version control for all entities What is required? - Bachelor’s degree in computer science or applicable field - 3 years of experience in NAV with Dynamics 365 Business Central experience - Experience in developing solutions with AL, C/AL, Visual Studio Code, Git, NAV Development with C/Side - Experience deploying code in multiple environments - Experience using Agile software development methodologies - Experience using Source Code Control Management (SVN, TFS, Visual Source Safe, etc.) - Experience with the integration of NAV/BC with other applications including experience with ODATA and web What is preferred?  - Experience with cloud environments such as Amazon Web Services (AWS) and Microsoft Azure - Knowledge and experience in EDI integrations - Experience in developing solutions with AL, Visual Studio Code, Git, NAV Development with C/Side SPS Commerce offers a comprehensive package of benefits including health, dental, vision, disability, and life insurance, paid time-off, 401(k), health and flexible spending accounts, stock purchase plan and more.    **EOE including veterans/disability**
Job ID
2021-5625
Category
Technology
FTE Status
Full-time
Job Locations CA-ON-Brampton | CA-ON | CA-BC | CA-QC | CA-NS
Posted Date 2 months ago(8/20/2021 5:02 PM)
SPS Commerce is hiring a DevOps Engineer / Site Reliability Engineer at either the Senior or Lead level.  This team is responsible for delivering highly available platform services and deployment automation that empower our product engineering teams with services that are secure, reliable, cost effective, and enable product speed.   The role is based in Brampton, however open to fully remote to any location in Canada.   Why SPS? We solve retail supply chain problems by cutting through inefficiency with innovation and automation. At SPS we empower retailers, suppliers, distributors, grocers and logistics partners to work better together with our people, our process and our tech products.   We have the world’s largest retail network, and we don’t just lead the industry, we are the industry. At SPS, we believe every employee makes a difference. We ensure employees have the tools, resources and training to explore new ideas and execute them. Our success comes from playing as a team and always playing to win. Careers don’t just grow here, they’re made here.   The Day-to-Day The DevOps engineer / Site Reliability Engineer partners with the product development teams to deliver market leading products and services. You are highly involved in the prioritization of the work for the SRE team. This person will work closely with the team in the use of automation and other technologies to intelligently cope with challenging failures while collaborating with various engineering organizations to resolve failure risks at the source. The career path for this role will lead to people leadership. We are ideally looking for people with mentoring and leadership experience.  - Provide mentoring and strategic architectural direction to the SRE team. - Collaborate with Technology Engineering, Development, and Product Management to help develop, scale, and improve production systems and services - Engineer and maintain highly available, secure, and cost-effective container orchestration platforms such as Kubernetes and ECS - Engineer Continuous Integration & Continuous Delivery (CI/CD) solutions that simplify and improve software deployments to enable high velocity for our Product Engineering partners - Develop robust monitoring and observability services and patterns to consistently improve the team’s ability to identify, react, respond, and recover from complex failures. - Partner with service teams to provide appropriate documentation, cross-training, architecture planning, capacity management, and recommendations for future state - Engineer technical solutions to prevent or reduce the frequency of failures - Help drive the code quality practices within the team and work hard to deliver a maintainable software. - Participate in screening, interview panels, and other hiring related activities when required.   Minimum Requirements - Lead Engineer: 8+ years IT experience with a Bachelor’s degree or equivalent work experience - Senior Engnieer: 5+ years IT experience with a Bachelor's degree or equivalent work experience - Experience in Python and/or Golang with software Engineering mindset - Experience administering Linux - Experience participating in Agile development methodology and task execution - Experience with immutable and scalable infrastructure (infrastructure as code concepts) - Demonstrated understanding of networking systems, various identity and authorization systems - Consistently demonstrated superior problem solving and collaboration skills Preferred Experience - Experience building or operating CI/CD pipelines or other deployment automation solutions - Experience or interest in platform and service mesh technologies such as Docker, Kubernetes, Istio, Envoy, Consul, ECS, Mesos/Marathon - Experience with Amazon Web Services including EC2, RDS, Dynamo DB, Route53, Elastic Load Balancers, AMIs, IAM Roles, Ops Works, and Cloud Formation - Experience with advanced monitoring solutions such as metrics platforms, logging, distributed tracing, etc.
Job ID
2021-5423
Category
Technology
FTE Status
Full-time
Job Locations US
Posted Date 5 months ago(5/7/2021 8:05 AM)
SPS Commerce is leading the way in our industry and we are looking for someone to match our obligation to lead as we bring cutting edge technology to market! Are you a Network Engineer that enjoys interacting with internal and external customers?  Do you enjoy monitoring, and maintaining the company’s network and communications infrastructure? Join SPS Commerce as a Lead Network Engineer. You will be responsible for the architecture, configuration, deployment, monitoring, and ongoing operations of SPS Commerce networks.   Does This Sound Like You? - You enjoy working independently and are self-motivated to troubleshoot issues. You hold yourself accountable for the results you produce which leads you to not stop until results have been achieved - The ability to balance multiple projects and tasks concurrently in a fast-paced environment is in your wheelhouse. You thrive in an environment where “get after it” is the mantra, but you do not sacrifice quality for speed - A collaborative environment solving problems with your team and supporting other SPS employees is where you thrive. We succeed together at here and collaboration and teamwork are at the heart of it all   Why SPS?  We solve retail supply chain problems by cutting through inefficiency with innovation and automation. At SPS we empower retailers, suppliers, distributors, grocers and logistics partners to work better together with our people, our process and our tech products.  We have the world’s largest retail network, and we don’t just lead the industry, we are the industry.     At SPS, we believe every employee makes a difference. We ensure employees have the tools, resources and training to explore new ideas and execute them. Our success comes from playing as a team and always playing to win. Careers don’t just grow here, they’re made here.    Day to Day  The Lead Network Engineer is responsible for architecture, configuration, monitoring, and maintaining the company’s network and communications infrastructure.  This position will interact with Engineering, Application Support, Corporate IT, and external partner staff to deliver effective communication services to support both internal and external customers. - Responsible for the Architecture, configuration, deployment, monitoring, and ongoing operations of SPS Commerce networks - Design, develop, and implement cloud network solutions - Administer systems as assigned to provide appropriate documentation, cross-training, capacity management, and recommendations for future state - Vigilant administration of network security both internal and external - Take initiative where necessary to help ensure high quality and service to our customers - Mentor other team members for growth of skills and engagement - Lead through team members to deliver results  - Participate in on-call rotation   Required Skills  - Minimum of 8 years of related experience with a Bachelor’s degree; or 6 years and a Master’s degree  - Extensive understanding and experience in switching and routing - In depth understanding of BGP, OSPF & EIGRP  - In depth understanding of TCP/IP protocols including HTTP, HTTPS, SSL, SMTP, FTP, NTP, DHCP, SNMP, ICMP, and ARP - Experience administering Firewalls - Demonstrate proficient troubleshooting skills to provide resolution to incidents and problem management projects.   Preferred Experience - Experience with Amazon Web Services (AWS) and Amazon Virtual Private Cloud (VPC), preferred. - Proficient in Cisco ASA, NX-OS and IOS administration - Experience with Security Information and Event Management systems (SIEM)   SPS Commerce offers a comprehensive package of benefits including health, dental, vision, disability and life insurance, paid time-off, 401(k), health and flexible spending accounts, stock purchase plan and more.   EOE including disability/ veteran   
Job ID
2021-5392
Category
Technology
FTE Status
Full-time

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.