The TJX Companies, Inc.

IT Engineering Manager

The TJX Companies, Inc.

full-time

Posted on:

Location Type: Office

Location: Framingham • Massachusetts • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $153,600 - $199,700 per year

Job Level

SeniorLead

Tech Stack

Cloud

About the role

  • You will be responsible for driving engineering governance across the organization, ensuring consistency, quality, and compliance in software development practices.
  • You will coach, lead and develop a team of 5-12 skilled and engaged software engineers at various levels of seniority focused on a number of priorities.
  • Establish and enforce engineering governance policies, including coding standards, documentation practices, and review processes.
  • Ensure alignment with security, compliance, and architectural guidelines across all engineering teams.
  • Facilitate regular audits and assessments of code quality, repository hygiene, and adherence to governance frameworks.
  • Lead, mentor, and grow a team of 5-12 software engineers focused on developing reusable components, libraries, and frameworks.
  • Define and drive the roadmap for reusable code assets aligned with enterprise architecture and business needs.
  • Collaborate with product, architecture, and platform teams to identify opportunities for efficiency, reuse and standardization.
  • Act as a liaison between engineering teams and enterprise architecture to ensure strategic alignment.
  • Communicate progress, risks, and opportunities to senior leadership and cross-functional stakeholders.
  • Foster a culture of collaboration, innovation, and continuous improvement.
  • Adheres to Sarbanes Oxley compliance and all TJX Company standards as applicable.
  • Performs other duties as assigned.

Requirements

  • Bachelor’s Degree in Computer Science or related field or equivalent
  • 3+ years of direct people management experience.
  • 7+ years of professional software development experience.
  • Experience in agile software development and continuous improvement concepts.
  • Comfort providing performance analysis in both technical and non-technical evaluations.
  • Proven experience in engineering leadership roles, ideally within large-scale enterprise environments.
  • Strong understanding of software development lifecycle, architecture principles, and modern engineering practices.
  • Experience with Git-based repositories, CI/CD pipelines, and governance tooling.
  • Familiarity with .Net8 Libraries, Authentication protocols (e.g. Microsoft Identity Web, OIDC/JWT, Graph), Telemetry (OpenTelemetry, OTLP, App Insights) and secure coding standards (OAuth2/OIDC).
  • Familiarity with inner-source models and enterprise reuse strategies.
  • Experience implementing engineering governance frameworks.
  • Knowledge of cloud-native development, platform engineering, and identity management systems.
  • Excellent communication, stakeholder management, and team-building skills.
Benefits
  • 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.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
software developmentagile software developmentperformance analysisengineering leadershipsoftware development lifecyclearchitecture principlesGit-based repositoriesCI/CD pipelines.Net8 Librariessecure coding standards
Soft skills
communicationstakeholder managementteam-buildingcoachingmentoringcollaborationinnovationcontinuous improvementleadershiporganizational skills
Certifications
Bachelor’s Degree in Computer Science