Sr. Principal Software Engineer (Remote)
Core
Sr. Principal Software Engineer guiding software design and development across multiple engineering teams, accelerating delivery speed and quality through technical expertise and leadership.
Role type
Sr. Principal Software Engineer (Technical Leadership & Architecture)
Builds
Foundational code elements, POCs with new technologies, and optimized cloud resource usage for a portfolio of 4-6 development teams.
Domain
Retail IT / Cloud Infrastructure
Required skills
Software architecture, Cloud cost optimization, Agile/Lean development, Vendor management, Technical mentoring, Cross-functional strategy alignment
Preferred skills
Programming language expertise, Leadership of professional groups, Complex system analysis, Thought leadership
Technologies
THD IT technologies (specifics not listed)
Responsibilities
Lead portfolio-level meetings for alignment and knowledge sharing; Architect reusable foundational code elements; Develop POCs to pave the way for portfolio adoption; Track and monitor cloud resource usage to drive cost reduction; Provide leadership, mentoring, and coaching to direct reports; Define technology solutions and influence development roadmaps; Act as escalation point for high-priority issues and outages.
Seniority
Sr. Principal, hands-on IC with significant mentorship and strategy scope
