What are the responsibilities and job description for the Principal Software Engineer position at Homeland Talent Solutions?
Job Summary
Homeland Talent Solutions is partnering with a leading Education Technology organization to identify a Principal Software Engineer for its AI Technology Transformation Team. This Principal Software Engineer will provide technical leadership for enterprise-wide modernization initiatives, helping drive application transformation, cloud modernization, AI-assisted development, and architectural evolution across a diverse software portfolio. Working closely with Executive Engineering Leadership, Enterprise Architects, and transformation stakeholders, the Principal Software Engineer will establish modernization strategies, define architectural standards, and help shape how AI is leveraged to accelerate software engineering and technology transformation across the organization.
Responsibilities
- Define and drive enterprise application modernization roadmaps, transformation strategies, and long-term architectural vision
- Lead large-scale technology transformation initiatives across a diverse portfolio of software applications and platforms
- Establish technical direction and provide architectural guidance for modernization, cloud migration, and application transformation programs
- Partner with Enterprise Architects, Engineering Leadership, and key stakeholders to align technology strategies with business objectives
- Evaluate and guide architecture decisions with a focus on scalability, security, performance, reliability, and maintainability
- Champion the adoption of AI-assisted engineering tools and practices to improve software delivery, productivity, and quality
- Mentor and influence Lead Software Engineers, Senior Software Engineers, and technical teams across the organization
- Establish engineering standards, governance frameworks, architectural principles, and development best practices
- Guide complex application refactoring, code modernization, and legacy system transformation efforts
- Remain hands-on by participating in software design, architecture reviews, technical evaluations, and key engineering decisions
Requirements
- 12–20 years of professional software engineering experience
- Experience operating as a Principal Engineer, Enterprise Architect, or in an equivalent technical leadership role
- Extensive experience working within large enterprise software environments
- Proven success leading application modernization, transformation, or large-scale rewrite initiatives
- Strong expertise in software architecture, systems design, and enterprise-scale application development
- Experience defining and driving technical strategy across multiple applications, platforms, or enterprise systems
- Cloud-native architecture experience within AWS, Azure, or similar cloud environments
- Exceptional communication, leadership, and stakeholder management skills across technical and executive audiences
- Experience with some combination of TypeScript, Java, C#, NET, AWS, Azure, serverless architecture, microservices, enterprise SaaS platforms, and distributed systems, preferred
Additional Information
This is a hybrid role, working remotely Monday and Friday, and onsite Tuesday-Thursday.
Benefits
This position offers an annual salary of $210,000–$230,000, based on experience, along with eligibility for an annual performance-based bonus. Our client also provides a comprehensive benefits package designed to support employee health, financial wellness, and work-life balance.
Summary
This is a newly formed team focused on modernizing a large portfolio of enterprise software using AI-driven engineering and transformation practices. You’ll help shape architecture, modernization strategy, and the use of AI across a complex technology landscape. Backed by strong executive support and significant investment, this initiative is a key priority for the organization. For senior engineers passionate about modernization and AI-enabled development, this is a rare opportunity to make a real impact at scale.
EEO Notice
Homeland LLC is an Equal Opportunity Employer. Homeland LLC provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state, and local laws. Homeland LLC complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. Reasonable accommodation is available for qualified individuals with disabilities, upon request.
Salary : $210,000 - $230,000