1+ months

Director of Engineering - Order Fulfillment

Framingham, MA 01701
Apply Now
Apply on the Company Site
**Staples is business to business.** **Youre what binds us together.**

At Staples our Digital Solutions team is more than a traditional IT organization. We are a team of passionate, collaborative, Agile, inventive, customer-centric, results-oriented problem solvers. We are intellectually curious, love advancements in technology and seek to adapt technologies to drive Staples forward. We anticipate the needs of our customers and business partners, and deliver reliable, customer-centric technology services. If you want to be on the front lines, driving one of the greatest technology transformations of the 21st Century, you should join our team!

Staples Order Lifecycle Systems team enables scalable, efficient, and intelligent order and delivery solutions, and exceptional customer experience through our expertise in business domains and technologies. We are seeking a Director of Engineering to drive transformation at Staples. This leader will partner with both the business and technical teams to build and maintain a scalable platform for Staples Order Fulfilment Management systems. If you are Customer-Centric, Results-Focused, and Innovative leader with proven expertise in building and deploying industry leading platforms you will love it here!

**What youll be doing:**

**This Director is responsible for working with business teams to define the vision for Order Fulfilment platform for supporting business growth and providing technical guidance and architectural decisions. The leader will be hiring top talent and choosing the right technology stack. This leader is ultimately responsible for modernizing Order Fulfilment systems in a commercially viable fashion while maintaining the current legacy applications and integrating them with existing and new applications.**

**This individual will drive end to end execution of the strategy, planning, development, integration, optimization, uptime, migrations, deployments, and maintenance of these mission critical business applications. The Director will develop solutions for enabling critical customer experiences (e.g., product availability, delivery date promise accuracy, consistency etc.) by building high performance order fulfilment applications & services. The role entails developing solutions that modernize stack while iteratively providing immediate business value and position technology to realize future extensions. Through this journey, the person will influence the product and business team to embark on pursuing world class technology solutions and deliver them enabling organization to leapfrog vs competition.**


+ Influence, negotiate, build consensus and align with peer engineering, product, business teams and vendor partners on solutioning and implementation

+ Present design and rationale to stakeholders within technology and business teams

+ Work with technology leadership to develop business capabilities, technical strategies, implementation strategies and architectures

+ Lead the development and documentation of design models and implement systems according to specific strategies, standards and guidelines

+ Investigate new design and/or methodologies, techniques and tools and make recommendations

+ Represent technologies with business partners in Customer Service, Merchandizing, Sales, or Supply Chain to enable exceptional customer experience and strong growth and profitability

+ Hire, train and manage a team of highly technical engineers and managers

**What you bring to the table:**

+ The individual must have solid experience in software engineering, preferably in the e-commerce and/or retail domain so that she/he can hold on their own and conduct hands-on technical deeps dives as warranted.

+ This leader should demonstrate technical expertise and authority in fulfilment systems in order to secure buy-in from business and technical stakeholders on her/his vision.

+ The ideal candidate is a technically respected leader with a proven track record of successfully delivering large/complex products or platforms from concept to launch, and a deep network of talented engineers/managers (and following), who can recruit and build teams quickly

+ You are self-starter, detail-oriented problem-solver with exceptional software development skills.

+ You can think big, manage ambiguity to move quickly and deliver results in an entrepreneurial environment.

+ You are flexible and resourceful, and easily adaptable to changes in environment and prioritization.

In addition, this role requires strong inter-personal skills to manage cross-functional relationships, communication, negotiation and organizational awareness to affect results by maneuvering through appropriate organization channels

**Qualifications :**

**Whats needed- Basic Qualifications**

+ **Bachelors degree with 10+ years experience at high tech companies (preferred)**

+ 10+ years hands-on software engineering experience involving large scale implementations and open-source technologies

+ 10+ years experience building and leading a high-performance organizations and solutions

+ Experience leveraging event driven patterns to design asynchronous distributed platforms using micro-services architecture

+ Cloud native development experiences using PaaS, 12-factor methodologies, containerization technologies, and machine learning driven algorithms and services.

+ Expert at developing large scale highly reliable, fault-tolerant systems for high performance using parallel and distributed computing involving multi-threading and concurrency

+ Strong knowledge of software operations, performance tuning, parallel processing, modularization, application code profiling tools and algorithmic analysis

+ Strong object-oriented programming experience

+ Experience with diagnostics, troubleshooting, debugging and continuous integration

+ Experience leading software development lifecycle including concept, design, prototyping, integration, testing, and production release

**Whats needed- Preferred Qualifications**

+ Experience of migrating from Legacy to modern technology stack

+ Outstanding influencing, communication and presentation skills

+ Experience building solutions grounded on state-of-the-art techniques including machine learning, reinforcement learning, control theory, statistics, and optimization

+ Expert programming skills developing back-end applications in NodeJS, Go, Python, Java, or Scala

+ Expert at building microservices exposing REST APIs using frameworks such as Swagger/OpenAPI, App Service/Azure

+ Strong scripting skills in a Linux/Unix environment (e.g.: Bash, Python, Perl)

+ Experience working with data processing frameworks (e.g., Hadoop, Spark, Kafka)

+ Expertise working with RDBMS and NoSQL data stores on-premise and in the Cloud (e.g.: SQL Server/Azure, PostgreSQL/Azure, MongoDB, Cassandra, Cosmos DB/Azure, DynamoDB/AWS, Redshift/AWS, Teradata, Oracle)

+ Expertise applying best practices in the areas of Configuration Management, Automation, Continuous Integration & Deployment, and Monitoring using frameworks like Ansible, Chef, Puppet, Terraform, Jenkins and platform services in the Cloud

+ Experience with performance analysis and debugging of Java applications or services at scale (e.g., JConsole, VisualVM)

+ Knowledge of Spring and the Spring ecosystem (Spring Boot, Spring Cloud, Spring Data, Spring Security) is a plus.

_Interested in joining the team? Check out our_ _perks and benefits_ _!_

_Staples believes Inclusion is a verb and we encourage diversity of thinking and ideas as well as backgrounds and experiences. Staples is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, or any other basis protected by federal, state, or local law._
Posted: 2022-02-24 Expires: 2022-10-14

Be amazed by what’s inside.

There’s a whole lot more to Staples than you probably ever imagined. In fact, once you lift the lid on our business, you’ll discover that we have many opportunities for your career.

As the world’s largest office products company, 2nd largest eCommerce site and a trusted source of office solutions, we’re a recognized name across more than 26 countries. Working all over the world has shaped our approach to business, and as we’ve grown, so has our commitment to the communities and environments where we work. Whether you join us in retail, online, one of our B2B units or our other businesses, you’ll experience first-hand the unique energy and enthusiasm that makes us Staples.

This site will show you just how much goes into a career with Staples. If you want to become part of the team, simply use the job search tool – and it won’t be long before you’ll be saying, “that was easy” too.

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Director of Engineering - Order Fulfillment

Framingham, MA 01701

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast