Homeland

Software Engineer
Information Technology
PlanoTexas Direct Hire Jun 5, 2026
Job Summary
Homeland Talent Solutions has partnered with a leading education technology organization serving millions of students and educators across North America to hire a Software Engineer to join a high-impact team modernizing a mission-critical cloud-based reporting platform used by school districts for regulatory compliance, funding, and operational planning.

This Software Engineer role is part of a major modernization initiative focused on rebuilding a scalable, cloud-native reporting framework using modern engineering practices, AI-assisted development tools, and advanced data technologies. Far beyond traditional development work, this Software Engineer position offers the opportunity to contribute to architecture, build cloud-based solutions, and help shape a platform that supports critical education services nationwide.

The Software Engineer will collaborate with engineers, architects, and product leaders to deliver scalable services, data pipelines, and automation capabilities using technologies such as Python, AWS Lambda, Snowflake, and serverless architectures, while gaining exposure to innovative, high-impact engineering initiatives.

Responsibilities
  • Design, develop, test, and maintain scalable cloud-native applications and services
  • Build and enhance Python-based solutions that support report generation, data processing, and business-critical workflows
  • Develop and maintain AWS serverless components, cloud services, and automated workflows
  • Contribute to the design and implementation of Snowflake-based data integrations, reporting pipelines, and analytics solutions
  • Support the development of AI-assisted engineering tools and modern software development workflows
  • Partner closely with software engineers, architects, product managers, and business stakeholders to deliver innovative solutions
  • Participate in architecture reviews, technical design discussions, and strategic planning initiatives
  • Troubleshoot, analyze, and optimize application performance, reliability, and scalability
  • Help modernize legacy reporting systems by migrating functionality to a flexible, cloud-native architecture
  • Contribute to continuous improvement efforts focused on developer productivity, automation, and platform evolution

Requirements
  • 3+ years of professional software engineering experience
  • Strong proficiency in Python development and object-oriented programming principles
  • Experience designing, building, and supporting cloud-based applications and services
  • Familiarity with AWS cloud technologies and cloud-native development concepts
  • Strong analytical, troubleshooting, and problem-solving skills
  • Experience collaborating within Agile or cross-functional software development teams
  • Solid understanding of software engineering best practices, design patterns, and development methodologies
  • Strong communication skills and the ability to work effectively with technical and non-technical stakeholders
  • Preferred Qualifications
  • Experience developing serverless applications using AWS Lambda
  • Hands-on experience with Snowflake or other modern cloud data platforms
  • Experience building solutions using Jupyter Notebooks
  • Background in data engineering, analytics platforms, or large-scale data processing environments
  • Experience developing reporting systems, business intelligence solutions, or data-intensive applications
  • Exposure to AI-assisted development tools, automation technologies, or emerging engineering workflows
  • Experience working within SaaS-based product environments
  • Participation in cloud modernization, digital transformation, or application migration initiatives
  • Familiarity with DevOps practices, CI/CD pipelines, infrastructure automation, and modern deployment methodologies



Benefits
This hybrid role offers a competitive annual salary of $110,000 - $130,000, based on experience, along with a comprehensive benefits package. 

Summary
If you're a Software Engineer passionate about building modern cloud-native applications and solving complex technical challenges, this is an opportunity to make a meaningful impact on a high-visibility platform modernization initiative. You'll work with technologies such as Python, AWS, Snowflake, serverless architectures, and AI-assisted development tools while collaborating with experienced engineers and architects. This role offers hands-on development experience, exposure to emerging technologies, and the opportunity to help shape scalable solutions in a collaborative, innovation-driven environment. Apply today!



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.
#LI-BW1