Job Directory Software Engineering Architect

Software Engineering Architect
Framingham, MA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Description

Position Summary:

Staples' Order Sourcing/Fulfilment Team is looking for an experienced Software Engineering Architect who wants to help design systems that support Staples' next generation Fulfillment Systems. Our objective is to deliver innovative and simple-to-use solutions that generate increased value for our users. This Architect position will work closely with some of the brightest software engineers and product managers to solve highly complex challenges. You will contribute towards system architecture, building highly-available and secure services-based solutions.

Primary Responsibilities:

* Lead product initiatives, recommend improvements, mentor and guide junior team members
* Design, develop, and support Sourcing Order fulfillment and Delivery services projects throughout all phases of the software development life cycle
* Collaborate with data scientists to turn working prototypes into well-abstracted, reusable modules in a micro-service framework.
* Where necessary, reverse engineer existing software to refactor into micro-services.
* Estimate engineering effort, plan implementation, and rollout system changes
* Work with engineers and other cross functional teams like Product Management, Release Engineering, Quality Assurance, Operations teams etc. to develop innovative solutions that meet market needs with respect to functionality, performance, scalability, reliability, realistic implementation schedules, and adherence to development goals and principles
* Identify project risks and work effectively to mitigate them.
* Find and help fix stability/scalability issues in a very time critical environment
* Develop industry and product technical expertise
* Where 3rd party solutions are needed, contribute requirements, system design and architecture to ensure robust availability and no single point of failure.
* May also review 3rd party code, support testing and support integrations with in-house solutions
* May act as a Scrum Master or technical consultant

Qualifications

* Bachelor's Degree in Computer Science or Information Technology or related field
* 7+ years of experience in order management and Order fulfillment systems
* 7+ years working experience with Object-Oriented Programming (preferably Java)
* 7+ years working experience with Relational and Non-Relational Databases
* 7+ years working experience building Micro-services (REST, Spring MVC and Hibernate)
* 7+ years working experience in Caching Technologies (Redis or Hazel cast)
* Experience with latest application integration patterns (Kafka, Event-hub etc.)
* Expert knowledge on leveraging Data Structures, Algorithms and applying Software Design patterns
* Expert knowledge on System and Enterprise Architecture; proven experience retiring Monolithic applications and building Enterprise Services
* Service-Oriented; Exposure building products leveraging the concepts of Software as a Service, Platform as a Service and Infrastructure as a Service.
* Proven ability to find creative solutions, juggle multiple concurrent projects, release rapidly and ship elegant, customer-centric application
* Ability to explore and evaluate open-source technologies given a business problem
* Ability to lead, influence others and find creative solutions and move quickly to deliver them
* Domain Knowledge - Retail, eCommerce, Supply Chain, B2C and B2B
* Experience with cloud-based software development (AWS, GCP or Azure)
* Experience working in Agile Software Development environment
* Stay up-to-date on latest technology trends and evaluate how their adoption can benefit Staples

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.

Staples

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.