Enable job alerts via email!

Senior Staff Engineer - Merchandising Systems

TJX Companies

Watford

On-site

USD 124,000 - 162,000

Full time

2 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a leading off-price retailer as a Senior Staff Engineer in Azure application development. This role focuses on modernizing the Global Store Allocation System, leading technical efforts in a team-oriented environment. With competitive salary and numerous benefits, this is a prime opportunity to advance your career in technology and engineering.

Benefits

401(k) match
Medical/Dental/Vision
Tuition reimbursement
Paid holidays
Life insurance

Qualifications

  • 10+ years of professional software development experience.
  • Experience in agile, custom, and cloud-based software development.
  • Proven ability to lead technical design and exploration efforts.

Responsibilities

  • Lead technical designs and drive product development for Allocations Modernization.
  • Collaborate with IT teams to ensure successful Azure implementations.
  • Coach and mentor junior engineers within the team.

Skills

Software Development
Azure Infrastructure Management
Agile Methodologies
DevSecOps Best Practices
Technical Leadership
Problem Solving

Education

Bachelor’s Degree in Computer Science

Job description

Social network you want to login/join with:

col-narrow-left

Client:
Location:

Watford, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Reference:

5a7774ca8353

Job Views:

4

Posted:

25.06.2025

Expiry Date:

09.08.2025

col-wide

Job Description:

At TJX Companies, every day brings new opportunities for growth, exploration, and achievement. You’ll be part of our vibrant team that embraces diversity, fosters collaboration, and prioritizes your development. Whether you’re working in our four global Home Offices, Distribution Centers or Retail Stores—TJ Maxx, Marshalls, Homegoods, Homesense, Sierra, Winners, and TK Maxx, you’ll find abundant opportunities to learn, thrive, and make an impact. Come join our TJX family—a Fortune 100 company and the world’s leading off-price retailer.

Job Description:

What you’ll discover

  • Inclusive culture and career growth opportunities
  • Global IT Organization which collaborates across , Canada, Europe, Australia, and India
  • Challenging, collaborative, and team-based environment

What you’ll do

The Merchandising Allocations organization is responsible for the solutions that enable the many TJX divisions to ensure theright storesreceive theright merchandiseat theright time. These solutions contain the proprietary logic that drives the TJX “treasure hunt”. The Allocations team oversees a large and complex legacy solution landscape undergoing major modernization effort. The modernization scope includes 70 legacy applications reimagined into 10 products, collectively called theGlobal Store Allocation System (GSAS), that will reside in the Microsoft Azure cloud.

This Senior Staff Engineer is a leader within the Azure application development space. You’ll design and code our new, modernized, products. You’ll be an authority on managing the multi-tenant Azure infrastructure. Additionally, you’ll help monitor Azure resource consumption and corresponding costs while proposing and leading cost optimization efforts. You’ll collaborate with partner IT teams to monitor the overall health of our Azure implementations for both existing and growth divisions.

This Senior Staff Engineer will support both the SAFe Architectural Runway and Scrum teams. You’ll lead technical designs, best practice adoption / adherence, and write code. Expect to have a “lead engineer”-like role within a Scrum Team(s) and/or specific product area. You will work closely with other Engineers, Product Management team members, Testers, and the Architecture team to ensure the Allocations team delivers to its Modernization roadmap commitments.

This high impact and visibility role exists within a large Product Team with members in US, UK, Canada, and India. This product team contains many Scrum teams and a large number of engineers. While this role does not have direct reports, you will coach and mentor other engineers as a member of the Runway and Scrum teams.

Key Responsibilities

  • Leading with Vision and Strategy: Drive technical designs; Lead technical options exploration and impact analysis; Act as a technical leader within the Allocations ART; Provide thought leadership in software engineering and DevSecOps best practices.
  • Drive for Results: Develop (via clean, efficient, and scalable code) products that meet business needs and support the Allocations Modernization multi-year roadmap; Participate in PI Planning for the ART as part of the Runway team; Ensure Scrum Teams create products on time with quality via best practices and technical standards; Conduct code reviews to ensure software quality and best practices.
  • Paradoxical and Agile Thinking:Create and evangelize technical designs for large + complex solutions; Drive options and impact analysis for Key Design Decisions (KDDs); Lead effort to monitor Azure environment health + scalability; Propose + implement solutions to optimize production and non-prod Azure environments; Troubleshoot and debug production issues, providing timely resolutions; Support solution + design estimation and road mapping activities
  • Building Effective Teams: Coach and mentor Engineers within the Allocations ARTs; Maintain relationships with key vendors ( Microsoft) on behalf of the Allocations team.
  • Acts with Integrity and Builds Trust: Establish strong relationships within the Allocations ART, with emphasis on the Engineering organization, as well as external-to-Allocations IT stakeholders.
  • Informal Influencing and Building Networks: Partner with other Engineers (Runway + Scrum Teams) and Architecture to ensure solution consistency across modernized Allocations products.

Minimum Qualifications:

  • Bachelor’s Degree in Computer Science or related field, or equivalent experience.
  • 10+ years of professional software development experience.
  • Experience in agile, custom, and cloud-based software development and continuous improvement concepts.
  • Experience with Microsoft Azure application development, hosting, and infrastructure management + optimization
  • Ability to handle a complex multi-division and multi-product portfolio in a fast-paced environment, includes managing dependencies and shifting priorities
  • Experience with a team consisting of geographically dispersed direct reports, IT team members, and business stakeholders
  • Desire to learn a broad and complicated domain supported by a large and dynamic team; initiative required
  • Exemplary critical and creative thinking / problem solving abilities, includes strong organization and follow-through skills

Preferred Qualifications:

  • Experience interfacing with stakeholders; communicating priorities, expectations, and requirements.
  • Ability to work in distributed teams and develop multi-level relationships.
  • Experience mentoring early-in-career and post-graduate talent.
  • Personal drive for contributing to inclusion & diversity initiatives
Benefits include Associate discount; 401(k) match; medical/dental/vision; HSA; health care FSA; life insurance; short/long-term disability; paid holidays/vacation /sick/bereavement/parental leave; EAP; incentive programs for management; auto/home insurance discounts; tuition reimbursement; scholarship program; adoption/surrogacy assistance; smoking cessation; child care/cell phone discounts; pet/legal insurance; credit union; referral bonuses. All benefits are subject to applicable plan or program terms (including eligibility terms) and may change from time to time. Contact your TJX representative for more information.

In addition to our open door policy and supportive work environment, we also strive to provide a competitive salary and benefits package. TJX considers all applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, gender identity and expression, marital or military status, or based on any individual's status in any group or class protected by applicable federal, state, or local law. TJX also provides reasonable accommodations to qualified individuals with disabilities in accordance with the Americans with Disabilities Act and applicable state and local law.

Address:

770 Cochituate Rd

Location:

USA Home Office Framingham MA 770 Cochituate RdThis position has a starting salary range of $124, to $162, per year. Actual starting pay is determined by a number of factors, including relevant skills, qualifications, and experience. This position is eligible for an annual incentive as well as long-term incentives.

TJX Companies

At TJX Companies, every day brings new opportunities for growth, exploration, and achievement. You’ll be part of our vibrant team that embraces diversity, fosters collaboration, and prioritizes your development. Whether you’re working in our four global Home Offices, Distribution Centers or Retail Stores—TJ Maxx, Marshalls, Homegoods, Homesense, Sierra, Winners, and TK Maxx, you’ll find abundant opportunities to learn, thrive, and make an impact. Come join our TJX family—a Fortune 100 company and the world’s leading off-price retailer.

Job Description:

What you’ll discover

  • Inclusive culture and career growth opportunities
  • Global IT Organization which collaborates across , Canada, Europe, Australia, and India
  • Challenging, collaborative, and team-based environment

What you’ll do

The Merchandising Allocations organization is responsible for the solutions that enable the many TJX divisions to ensure theright storesreceive theright merchandiseat theright time. These solutions contain the proprietary logic that drives the TJX “treasure hunt”. The Allocations team oversees a large and complex legacy solution landscape undergoing major modernization effort. The modernization scope includes 70 legacy applications reimagined into 10 products, collectively called theGlobal Store Allocation System (GSAS), that will reside in the Microsoft Azure cloud.

This Senior Staff Engineer is a leader within the Azure application development space. You’ll design and code our new, modernized, products. You’ll be an authority on managing the multi-tenant Azure infrastructure. Additionally, you’ll help monitor Azure resource consumption and corresponding costs while proposing and leading cost optimization efforts. You’ll collaborate with partner IT teams to monitor the overall health of our Azure implementations for both existing and growth divisions.

This Senior Staff Engineer will support both the SAFe Architectural Runway and Scrum teams. You’ll lead technical designs, best practice adoption / adherence, and write code. Expect to have a “lead engineer”-like role within a Scrum Team(s) and/or specific product area. You will work closely with other Engineers, Product Management team members, Testers, and the Architecture team to ensure the Allocations team delivers to its Modernization roadmap commitments.

This high impact and visibility role exists within a large Product Team with members in US, UK, Canada, and India. This product team contains many Scrum teams and a large number of engineers. While this role does not have direct reports, you will coach and mentor other engineers as a member of the Runway and Scrum teams.

Key Responsibilities

  • Leading with Vision and Strategy: Drive technical designs; Lead technical options exploration and impact analysis; Act as a technical leader within the Allocations ART; Provide thought leadership in software engineering and DevSecOps best practices.
  • Drive for Results: Develop (via clean, efficient, and scalable code) products that meet business needs and support the Allocations Modernization multi-year roadmap; Participate in PI Planning for the ART as part of the Runway team; Ensure Scrum Teams create products on time with quality via best practices and technical standards; Conduct code reviews to ensure software quality and best practices.
  • Paradoxical and Agile Thinking:Create and evangelize technical designs for large + complex solutions; Drive options and impact analysis for Key Design Decisions (KDDs); Lead effort to monitor Azure environment health + scalability; Propose + implement solutions to optimize production and non-prod Azure environments; Troubleshoot and debug production issues, providing timely resolutions; Support solution + design estimation and road mapping activities
  • Building Effective Teams: Coach and mentor Engineers within the Allocations ARTs; Maintain relationships with key vendors ( Microsoft) on behalf of the Allocations team.
  • Acts with Integrity and Builds Trust: Establish strong relationships within the Allocations ART, with emphasis on the Engineering organization, as well as external-to-Allocations IT stakeholders.
  • Informal Influencing and Building Networks: Partner with other Engineers (Runway + Scrum Teams) and Architecture to ensure solution consistency across modernized Allocations products.

Minimum Qualifications:

  • Bachelor’s Degree in Computer Science or related field, or equivalent experience.
  • 10+ years of professional software development experience.
  • Experience in agile, custom, and cloud-based software development and continuous improvement concepts.
  • Experience with Microsoft Azure application development, hosting, and infrastructure management + optimization
  • Ability to handle a complex multi-division and multi-product portfolio in a fast-paced environment, includes managing dependencies and shifting priorities
  • Experience with a team consisting of geographically dispersed direct reports, IT team members, and business stakeholders
  • Desire to learn a broad and complicated domain supported by a large and dynamic team; initiative required
  • Exemplary critical and creative thinking / problem solving abilities, includes strong organization and follow-through skills

Preferred Qualifications:

  • Experience interfacing with stakeholders; communicating priorities, expectations, and requirements.
  • Ability to work in distributed teams and develop multi-level relationships.
  • Experience mentoring early-in-career and post-graduate talent.
  • Personal drive for contributing to inclusion & diversity initiatives
  • Experience in SAFe/Agile delivery
Benefits include Associate discount; 401(k) match; medical/dental/vision; HSA; health care FSA; life insurance; short/long-term disability; paid holidays/vacation /sick/bereavement/parental leave; EAP; incentive programs for management; auto/home insurance discounts; tuition reimbursement; scholarship program; adoption/surrogacy assistance; smoking cessation; child care/cell phone discounts; pet/legal insurance; credit union; referral bonuses. All benefits are subject to applicable plan or program terms (including eligibility terms) and may change from time to time. Contact your TJX representative for more information. In addition to our open door policy and supportive work environment, we also strive to provide a competitive salary and benefits package. TJX considers all applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, gender identity and expression, marital or military status, or based on any individual's status in any group or class protected by applicable federal, state, or local law. TJX also provides reasonable accommodations to qualified individuals with disabilities in accordance with the Americans with Disabilities Act and applicable state and local law.

Address:

770 Cochituate Rd

Location:

USA Home Office Framingham MA 770 Cochituate RdThis position has a starting salary range of $124, to $162, per year. Actual starting pay is determined by a number of factors, including relevant skills, qualifications, and experience. This position is eligible for an annual incentive as well as long-term incentives.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.