Sr Software Engineer II

3 months ago


Framingham, United States Staples Full time

Staples is business to business. You’re what binds us together.

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.

Join our Staples World Class Supply Chain Team and deliver essential products to our customers.


What you’ll be doing:

Help reimagine Staples systems from the ground up and design the next generation supply chain systems (including fulfillment optimization, price optimization, inventory planning & optimization, last mile delivery route optimization). Partner with a team Software, Data, ML, and Applied engineers for building high performing applications that interact with large scale distributed systems. Incubate ideas, prototype, develop, and productionize optimization applications. Writing software programs, test for quality and push model to cloud for production. Fetch big data related to Staples systems, analyze, detect patterns, and build models using data. Instill best practices related to software engineering and constraint optimization problems. Shape next generation technology at Staples by defining the future roadmap for ongoing work.

Hands-on ownership architecting and leading the development of highly scalable & available implementations in public Cloud and on-prem. Participate in the entire SaaS lifecycle driving adoption and scale applying best practices that drive agility and quality. Work closely with product management and program management to derive application requirements, set expectations, and communicate progress.

What you bring to the table:

  • 14+ years of experience in solving enterprise scale constraint optimization problems
  • Hands-on technical leader in the constrain optimization space and relevant solvers (such as Gurobi, or other solvers)
  • Prior experience in leading team and building software involving optimization driven planning and decision making at enterprise scale
  • Prior experience in delivering fulfillment optimization, price optimization, inventory planning & routing optimization, last mile delivery route optimization
  • Participate in all phases of software development including concept, design, prototyping, and production release adhering to industry best DevOps practices.
  • Analyze large volume data to ground business impact of optimization-based solutions.
  • Diagnostic, debugging, and troubleshooting skills to fix and improve existing systems.
  • Self-motivated, high-energy with the ability to execute business objectives.
  • Expert in building low latency, scalable distributed systems.
  • Ensure that technical solutions follow best practices, are reliable, and are easily maintainable.
  • Excellent verbal and written communications with the ability to establish effective working relationships with team members and cross functional teams.
  • Experience in leading the team throughout the development lifecycle.
  • Experience in debugging / troubleshooting.
  • Excellent team player who can drive a collaborative environment.


What is needed- Basic Qualifications

  • Graduate level education in computer science or allied areas
  • 14+ years of hands-on experience in solving optimization problems using solvers like Gurobi.
  • Solid programming skills in Java/Python frameworks implementing microservices and applying object-oriented principles for application design.
  • Understanding of operating distributed data systems at scale such as event-driven solutions, lambda services and so on.
  • Expertise building scalable implementations with modern data processing frameworks and relational databases.
  • Knowledge of professional software engineering practices throughout the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience working with messaging systems such as Kafka/Rabbit MQ/IBM MQ/Solace.
  • Architecting and developing reliable, fault-tolerant distributed applications with focus on performance and scale in the Cloud.
  • Demonstrated understanding of fast-paced Agile principles with technical designs, iterative development, and code reviews.


We Offer:

  • Inclusive culture with associate-led Business Resource Groups and resources such as the Social Justice Resource Center
  • Flexible PTO (22 days) and Holiday Schedule (7 observed paid holidays), Online and Retail Discounts, Company Match 401(k), Physical and Mental Health Wellness programs, and more perks and benefits


  • framingham, United States Staples Full time

    Staples is business to business. You’re what binds us together. 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...


  • Framingham, United States Staples Full time

    Staples is business to business. You’re what binds us together. 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...

  • Software Engineer II

    4 weeks ago


    Framingham, Massachusetts, United States Staples Full time

    Transforming Staples' Supply Chain with Optimization ExpertiseAt Staples, we're revolutionizing our supply chain with cutting-edge optimization solutions. As a Software Engineer II - Optimization Specialist, you'll play a pivotal role in designing and developing next-generation systems that drive efficiency, reduce costs, and enhance customer...

  • Automation Engineer

    3 weeks ago


    Framingham, Massachusetts, United States Indium Software Full time

    Job Title: Senior Automation EngineerWe are seeking a highly skilled Senior Automation Engineer to join our team at Indium Software. As a key member of our software development team, you will be responsible for designing, developing, and maintaining automated test scripts for our embedded software.Responsibilities:Developing test plans, test cases, and...

  • Sr. PCB Designer

    2 months ago


    Framingham, United States TBG | The Bachrach Group Full time

    Job Summary:We are seeking a Sr PCB Designer to join our dynamic team. As a Sr Designer, you'll be responsible for all phases of creation and management of the printed circuit design front-to-back process, including leading or assisting on projects containing multiple PC Boards.Key Responsibilities:Use the latest Cadence software suite of tools, and MCAD...

  • Sr. PCB Designer

    4 weeks ago


    Framingham, United States TBG | The Bachrach Group Full time

    Job Summary:We are seeking a Sr PCB Designer to join our dynamic team. As a Sr Designer, you'll be responsible for all phases of creation and management of the printed circuit design front-to-back process, including leading or assisting on projects containing multiple PC Boards.Key Responsibilities:Use the latest Cadence software suite of tools, and MCAD...

  • Process Engineer II

    2 weeks ago


    Framingham, Massachusetts, United States PSG Global Solutions Careers Full time

    Job Title: Process Engineer IIAt PSG Global Solutions Careers, we're seeking a highly skilled Process Engineer II to join our team in the Pharmaceuticals and Medical Products industry.The OpportunityWe're looking for a talented individual to work on concurrent projects of moderate scope and complexity, with minimal supervision. As a Process Engineer II,...


  • Framingham, Massachusetts, United States Proclinical Staffing Full time

    Validation Engineer IIProclinical is collaborating with a biotechnology company to seek a skilled Validation Engineer II for a role based in Framingham, MA. The ideal candidate will have experience in establishing and maintaining validation plans and procedures for equipment qualification, ensuring compliance with regulatory guidance.Key...


  • Framingham, United States Proclinical Staffing Full time

    Validation Engineer II - Contract - Framingham, MAProclinical is collaborating with a biotechnology company who are seeking a Validation Engineer II for a role based in Framingham, MA, with a on-site expectation.Primary Responsibilities:In this position, you will be responsible for establishing and maintaining validation plans and procedures for equipment...


  • Framingham, United States Proclinical Staffing Full time

    Validation Engineer II - Contract - Framingham, MAProclinical is collaborating with a biotechnology company who are seeking a Validation Engineer II for a role based in Framingham, MA, with a on-site expectation.Primary Responsibilities:In this position, you will be responsible for establishing and maintaining validation plans and procedures for equipment...


  • Framingham, Massachusetts, United States Incendia Partners Full time

    Job DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Incendia Partners. As a key member of our engineering team, you will be responsible for designing, developing, and delivering complex software systems.Key Responsibilities:Design and develop software systems using Java, SaaS, and Cloud technologiesLead and drive small...


  • Framingham, United States CyberCoders Full time

    Job Title: Sr. ASIC Design EngineerJob Location: Framingham, MACompensation: $140K - $200K base Depending on experience plus stock options!Requirements: ASIC Design, Digital Logic Design, Verilog, Xcelium, Synthesis, Genus/InnovusOur company is disrupting the 100-year-old quartz-based timing market to MEMS-based timing with our breakthrough innovation in...


  • Framingham, United States Zachary Piper Solutions, LLC Full time

    Piper Companies is seeking a Software Engineering Project Manager to join a leading entertainment systems company in Framingham, MA. The role is both strategic and hands-on, driving the delivery of embedded applications. This is a hybrid role with 3 days on-site (Tues-Thurs) and 2 remote days.Responsibilities of the Software Engineer Project Manager include:...


  • Framingham, Massachusetts, United States Piper Companies Full time

    Piper Companies is seeking a highly skilled Software Engineering Project Manager to join their team in Framingham, MA. This is a hybrid role with 3 days on-site (Tues-Thurs) and 2 remote days. The ideal candidate will have 5+ years of experience in software engineering project management, with a strong background in embedded software. They will be...


  • Framingham, Massachusetts, United States Piper Companies Full time

    Piper CompaniesWe are seeking a highly skilled Software Engineering Project Manager to join our team in Framingham, MA.About the RoleThis is a hybrid role with 3 days on-site (Tues-Thurs) and 2 remote days. As a Software Engineering Project Manager, you will be responsible for:Planning, scheduling, and managing the delivery of high-impact software...


  • Framingham, Massachusetts, United States Piper Companies Full time

    Piper Companies is seeking a seasoned Software Engineer Project Manager to spearhead the development of cutting-edge automotive experiences. This Hybrid role requires you to be onsite Tuesday-Thursday.Key Responsibilities:Promote alignment and teamwork among software development teams and internal stakeholders to design, build, test, and deliver software...


  • Framingham, Massachusetts, United States Piper Companies Full time

    Piper Companies is seeking a highly skilled Software Engineer Project Manager to lead the development of cutting-edge automotive experiences. This is a Hybrid position, requiring on-site presence Tuesday-Thursday.Key Responsibilities:Drive alignment and teamwork among software development teams and internal stakeholders to design, build, test, and deliver...


  • Framingham, United States Zachary Piper Solutions, LLC Full time

    Piper Companies is looking for an Embedded Software Program Manager for an audio focused manufacturing company. This is a full time opportunity, with a hybrid expectation of 3 days on site in Framingham, MA. Responsibilities for the Software Engineering Program Manager: Coordinate and synchronize across software development teams and other internal groups to...


  • Framingham, Massachusetts, United States Piper Companies Full time

    Piper Companies is seeking a highly skilled Software Engineering Project Manager to join their team in Framingham, MA. This is a hybrid role with 3 days on-site (Tues-Thurs) and 2 remote days.ResponsibilitiesPlan, schedule, and manage the delivery of high-impact software development projects.Oversee the build, test, and release cycles and coordinate with...


  • Framingham, Massachusetts, United States Piper Companies Full time

    Piper CompaniesWe are seeking a highly skilled Software Engineering Project Manager to join our team in Framingham, MA.Job SummaryThe successful candidate will be responsible for planning, scheduling, and managing the delivery of high-impact software development projects. This is a hybrid role with 3 days on-site (Tues-Thurs) and 2 remote...