Senior Principal Software Engineer
$170k - $240kThe Home Depot
Role Description
The Software Engineer Sr. Principal is responsible for guiding software design and development across multiple engineering teams and principal software engineers. Sr. Principals will help accelerate delivery speed and quality through technical expertise, technical leadership, and by communicating best practices within their assigned IT portfolios. They will be a key contact point across a large portfolio for sharing and engaging with principal software engineers to foster learning and adoption of new technologies. They will interface with our 3rd party vendors to ensure THD's technical needs are met and that we are driving interoperability within our existing technology landscape. The role will typically support 4-6 different development teams which will span a variety of functioning products and/or APIs. They will ensure that teams are making good use of resources, designing and refactoring systems to optimize cloud costs, and will be responsible for identifying opportunities to streamline processes and optimize existing codebases.
Key Responsibilities
- 50% Delivery and Execution
- Leads portfolio level Principal meetings to maintain alignment, consistency and knowledge sharing.
- Creates and architects foundational code elements that can be reused across a portfolio.
- Develops POCs with new technologies and paves the way for portfolio adoption.
- Tracks and monitors efficient usage of cloud resources and drives cost reduction opportunities and enhancements.
- 10% People
- Acts as a point of escalation for teams facing extremely complex challenges.
- Provides leadership, mentoring, and coaching to direct reports.
- Conducts annual and mid-year reviews, reviewing individual development plans and providing performance feedback.
- Attracts, retains, develops, and motivates top talent.
- 15% Strategy and Planning
- Works with a Distinguished Engineer to define technology solutions teams should be exploring and/or leveraging.
- Works across local teams to unify strategy and alignment.
- Identifies and removes potential roadblocks & bottlenecks across large cross-functional projects and initiatives.
- Participates in and influences development of technology roadmaps within a given portfolio.
- Drives thought leadership and innovation within a given portfolio.
- 25% Support and Enablement
- Point of escalation for high-priority issues and outages as they arise.
- Fields questions from project, product, and support teams.
- Helps solve technology disputes across local teams.
- Works with vendors to help identify and implement feature enhancements in software products.
- Evangelizes successful usage of tooling and technology with local teams.
Direct Manager/Direct Reports
- This position reports to various individuals.
- This position has 4-6 direct reports.
Travel Requirements
- Typically requires overnight travel 5% to 20% of the time.
Physical Requirements
- Most of the time is spent sitting in a comfortable position and there is frequent opportunity to move about.
- On rare occasions there may be a need to move or lift light articles.
Working Conditions
- Located in a comfortable indoor area.
- Any unpleasant conditions would be infrequent and not objectionable.
Qualifications
- Must be eighteen years of age or older.
- Must be legally permitted to work in the United States.
- Expertise in at least two technologies used by THD IT.
- Experience with common business processes used in the retail industry.
- Experience in Agile/Lean development environments.
- 7 years of relevant work experience.
- The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent in a field of study related to the job.
- Typically requires overnight travel less than 15% of the time.
Preferred Qualifications
- 7-9 years of relevant work experience.
- One of the fields of expertise should include a programming language.
- Capable of understanding complicated systems quickly.
- Mastery in assigned domains.
- Active participation in or leadership of professional groups affiliated with specific domains.
- 5 years previous leadership experience.
Minimum Education
- The knowledge, skills and abilities typically acquired through the completion of a bachelor's degree program or equivalent degree in a field of study related to the job.
Preferred Education
- No additional education.
Minimum Years of Work Experience
- 7.
Preferred Years of Work Experience
- No additional years of experience.
Minimum Leadership Experience
- None.
Preferred Leadership Experience
- None.
Certifications
- None.
Competencies
- Courage
- Drives Vision and Purpose
- Global Perspective
- Nimble Learning
- Self-Development
- Attracts Top Talent
- Builds Effective Teams
- Collaborates
- Cultivates Innovation
- Drives Engagement
- Manages Complexity
- Situational Adaptability
- Communicates Effectively
- Develops Talent
- Drives Results
Compensation
The pay range for this position is between $170,000.00 - $240,000.00 for California, Colorado, Connecticut, Rhode Island, Nevada, New York City, Ithaca (NY), Westchester County (NY), and Washington residents.
$130k - $200k
...Senior / Principal Flight Software Engineer – Space Systems *REMOTE* Working with a leading U.S. aerospace company looking to add Senior and Principal-level Flight Software Engineers to their satellite team. This is a hands-on role focused on building and testing...SeniorRemote jobContract work- ...website translation model. Our OneLink product is a collection of software services and tools that provide on-the-fly translated pages for the websites you use every day. Our team of software engineers & web developers create OneLink services and tools that provide the...SeniorFull time
- ...deploying complex algorithms onto constrained hardware with speed and rigor. The Roles We are looking for an experienced software engineer to help us build a new generation of transpilation tools enabled by AI and modern verification techniques — bridging the gap...SeniorFull timeRemote workRelocation packageFlexible hours
$160k - $220k
...Collaborative Partner : You excel at collaborating with colleagues in engineering, product, and across functions throughout the organization.... ...and across functions. Forward Thinker : You excel in software design and architecture to address complex problems,...SeniorFull time$170k - $240.75k
...family of brands helps customers create products and capture moments that reflect who they uniquely are.We are seeking a Senior Principal Software Engineer to lead the design and development of next-generation Agentic AI platforms and applications that power...SeniorRemote work$200k - $300k
...exceptional customer experiences, we are on a mission to set new standards in online gaming. We are now looking for a Senior/Principal Software Engineer to join our dynamic team. This key role will help shape the architecture, design, and development of our platform,...SeniorLocal areaOverseas$132.4k - $251.6k
...advanced capabilities and operations in commercial aviation. The team is cross-functional and composed of systems, software, hardware, and human factors engineers with a variety of expertise. Areas of near-term focus include Autonomy Lab and Jet Integration and automation...SeniorContract workTemporary workWork experience placementStart working todayWork at officeRemote workFlexible hours$107.5k - $204.5k
...industry-leading development team where you can grow your software engineering skills while learning something new!? Collins Aerospace’s Integrated... ...-critical solutions that support Mission Systems. Our Principal Software Engineers work in an exciting, adaptive, and...SeniorTemporary workWork experience placementWork at officeRemote workFlexible hours$132.4k - $251.6k
...Aerospace, an RTX company, is a leader in engineering and proposal teams to successfully execute... ...to work at RTX.The Strategic Communication Software (SW) Engineering Department has an opportunity for a talented Sr. Principal Software Engineer to join our team. What You...SeniorTemporary workWork experience placementWork at officeRemote workFlexible hours$177.82k - $266.4k
...major cloud data center and AI cluster. We are seeking a Senior Principal Engineer to join the Optics & Connectivity Product Architecture team... ...should be very comfortable in creating highly-functional software prototypes based on high-level architectural specifications...SeniorPermanent employmentFull timeInternshipWork from home$132.4k - $251.6k
...CSE work on a given program to help ensure the successful completion of a Collins Avionics program.Work with a team of dedicated engineers to help shape the future of the avionics simulation platform.5-10% travel as needed.Qualifications You Must Have:Typically requires...SeniorPermanent employmentTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- Senior, Principal or Lead Software Engineer, Artificial Intelligence, fully remote, 145k to 195k base, bonusCompensation Commensurate with experience, bonus, benefits, EOE, diverse highly educated culture. Candidates must be a U.S. citizen or national, refugee, asylum,...SeniorPermanent employmentH1bRemote workVisa sponsorship
- ...experiences for everyone. Roblox Storage team powers the data foundation behind every experience on the platform. As a Senior/ Principal Software Engineer for Data Access , you will architect and build the next‑generation managed OLTP data access layer — engineered for...SeniorFull timeWorldwide
$150k - $260k
...Staff/Senior/Principal Software Engineer (Elixir/AI Focus) Location: Remote (with occasional travel) Base Location: Salt Lake City, UT, US Employment Type: Full-time Salary Range: $150K - $260K (Based on YOE; potential flexibility for more tenured candidates...SeniorRemote jobFull timeContract work$145.6k - $276.8k
...Managed by Collins Aerospace Solipsys is a wholly owned subsidiary of Collins Aerospace/RTX and is currently seeking a Senior Principal Software Engineer who is enthusiastic, hardworking, and proactive in writing and developing code using programming languages and...SeniorTemporary workWork experience placementWork at officeRemote workFlexible hours$132.4k - $251.6k
...than 100 years of experience and renowned engineering expertise to meet the needs of today’s... ...shape the future of aerospace and defense.Software Security Sensors and Effectors (S3E) Department is looking to hire a Sr Principal Software Security Engineer in Tucson, AZ....SeniorTemporary workWork experience placementInterim roleWork at officeRemote workFlexible hours$160k - $200k
...Management Command, Control, and Communications (BMC3) software development and hosting environment for the Proliferated... ...Control (JADC2). SAIC has an immediate opening for a Senior Principal Software Engineer experienced in software and hardware development, integration...SeniorImmediate startRemote work- ...Position summary The Senior/Principal Software Engineer (AI) is a technical leader responsible for architecting, developing, and deploying scalable, production-grade AI solutions. They bridge the gap between advanced models and enterprise platforms, building Retrieval...SeniorFull timeFor contractors
$150k - $260k
...Qualifications Experience & Technical Expertise Candidates should have at least 12 years of software development experience, with a minimum of 5 years in senior or staff-level engineering roles. Deep expertise in at least one major programming language and ecosystem is...SeniorRemote jobFull timeDay shift$177.82k - $266.4k
...networking and compute silicon.Our engineers work deeply embedded with... ...leadership across hardware, software, and system integration. This... ...Responsibilities Act as a senior technical authority for Marvell... ...We're Looking ForAs a Senior Principal Application Engineer, you will...SeniorPermanent employmentInternshipWork from home- ...Required: Active DoD Secret Location: Huntsville, Alabama, United States Job Description TCS is searching for a Senior Principal Software Engineer to join our strong team of Engineers supporting our Ground-based Midcourse Defense (GMD) customer in Huntsville, AL...SeniorWork experience placementWork at officeRemote workFlexible hours
- ...Sr. Principal Software Engineer At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You'll lead with purpose, breaking down barriers to innovation in a more connected, compassionate...SeniorTemporary workRemote workFlexible hours
- ...and understand a large problem domain and how we might build software to make our business better or make the jobs of other teams here... ...manager and a product manager to build out a team of strong engineers to execute on the priorities that you’ll define together. ~...SeniorFull timeWork experience placement
- ...fleet operations. We are seeking an engineer to act as technical lead for Maestro. This... ...technical leadership to a team of senior engineers Establish best practices for... ...Science or a related field ~15+ years of software engineering experience, with 7+ years building...SeniorFull timeTemporary workRelocation package
- ...Software Engineer, Senior Principal We are Progress - the trusted provider of software that enables our customers to develop, deploy and manage responsible, AI-powered applications and experiences with agility and ease. We're proud to have a diverse, global team where...SeniorRemote work
$141.4k - $226.3k
Role Description We’re looking for an exceptional Senior Principal AI Scientist in Generative AI who is ready to drive the future of mobility... ...vendor dependency Core Responsibilities ~Inference Engines & Runtime: ~Build deep expertise and ownership of: vLLM, TensorRT...SeniorFull timeRemote work$143k - $193.05k
...Senior Principal Software Engineer The Infrastructure Modernization business unit is seeking a Senior Principal Software Engineer to serve as a visionary and hands-on technical leader for our Workload Automation solutions. These solutions are foundational to our customers...SeniorRemote work- ...being and support of U.S. citizens. Job Description SOFTWARE ENGINEER SR PRINCIPAL GDIT is seeking a Principal Software Engineer to join... ...defined Agile software principles and practices. As a Senior Principal Software Engineer, you will lead and perform software...SeniorWork experience placementRemote work
- ...Job Title - Senior Principal Embedded Software Engineer Location: Remote REMOTE OPPORTUNITY Experience Required : 15+ years What You'll Do & Bring: Drive Platform Integration: Lead the end-to-end integration of ONL (Open Network Linux) across...SeniorRemote work
$145.6k - $276.8k
...100 years of experience and renowned engineering expertise to meet the needs of today’s... ...shape the future of aerospace and defense.Software Department team in Goleta, Santa... ...seeking a highly motivated, experienced Senior Principal Software Engineer to be part of their...SeniorTemporary workWork experience placementWork at officeLocal areaRemote workRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Principal Software Engineer. Be the first to apply!
- principal software engineer Remote
- senior principal software engineer Remote
- senior operations associate Remote
- senior safety specialist Remote
- senior technology project manager Remote
- senior c++ developer Remote
- remote senior business analyst Remote
- senior manager clinical operations Remote
- senior supervisor Remote
- senior sql developer Remote






