> Markdown version of [/jobs/ext/2109942-sr-application-engineer-database-etl-programmer](https://www.wearedevelopers.com/jobs/ext/2109942-sr-application-engineer-database-etl-programmer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr. Application Engineer, Database ETL Programmer - **Company:** PowerSchool - **Location:** Dallas, TX, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Artificial Intelligence, Computer Programming, Databases, Data Infrastructure, Data Integration, Extract Transform Load (ETL), Data Migration, Database Development, Human Resources Information System (HRIS), Python (Programming Language), MySQL, Pentaho Data Integration, Pearson PowerSchool, Windows PowerShell, Salesforce.Com, SQL Databases, Systems Integration, Scripting, HR Software - **Published:** August 19, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/88079225/1 ## About the Role * Minimum of 8+ years of relevant and related work experience * Bachelor's degree or equivalent, or equivalent years of relevant work experience * Database experience supporting customer solutions * Programming experience developing custom scripts and integrations * ETL experience supporting payroll data integrations * SQL programming experience supporting customer database integrations Preferred Qualifications * SQL/MySQL scripting experience * Ability to lead requirements-gathering sessions and present solutions * Ability to program/analyze scripts (Python, Java, Batch, and PowerShell) * Pentaho ETL experience * Customer-facing / consulting experience * Experience supporting HRIS, ERP, or payroll system integrations * Strong organizational skills * Effective written communication skills * Salesforce knowledge ## Description menu opener \* Connected OS close \< Back to Main Menu Connected OS + The K-12 Connected Operating System o Take the Tour + Capabilities o Contextual AI o Data Infrastructure o Security \* Products close \< Back to Main Menu Products + Home Connections o SIS o Enrollment o Special Programs o Communications (SchoolMessenger) o Attendance Support + Student Achievement o Learning Management (Schoology) o Assessment (Performance Matters) o Curriculum & Instruction o MTSS o Behavior Support o CCLR (Naviance) + Operational Excellence o Financial Strategy (Allovue) o ERP Systems o Predictive Enrollment o Recruiting & Human Resources o Educator Support From home to classroom to central office, see how every PowerSchool product is designed to make an impact where it matters most. Explore all Products \* Company close \< Back to Main Menu Company + ABOUT POWERSCHOOL o About Us o In The News o Leadership Team o Security and Trust Center o Contact Us + COMPANY PARTNERSHIPS o Our Partners o Strategic Partners o Become a Partner + CAREERS o Careers & Culture o Diversity, Equity & Inclusion \* Resources close \< Back to Main Menu Resources + Resource Center o Customer Stories o Blog o Events o Webinars o Videos o Demos \* Customers close \< Back to Main Menu Customers + Support o Customer Central o User Groups o Customer Town Halls o Product Updates + Services o Deployment o Technical o Transformation o Customer Education + Programs o PowerSchool University o Champions Program \* Regions close \< Back to Main Menu Regions + United States o View Solutions for U.S. + Find Solutions Available In o Asia Pacific o Canada o Europe o India o Latin America o Latin America (Espanol) o Middle East & Africa + Solutions Tailored For o International Schools o Ministries of Education Talk to an Expert \* Login \* Talk to an Expert, The Talent/Professional Learning Services Team partners with K-12 school districts to implement, customize, integrate, and optimize Human Resource applications within the PowerSchool Talent portfolio. This role combines technical consulting, database development, SQL programming, and data integration to help customers solve complex business challenges. The ideal candidate will work directly with clients to gather requirements, develop custom solutions, build data integrations, and support the movement of workforce and payroll data between PowerSchool applications and third-party systems. The role requires strong database, SQL, ETL, and scripting experience, along with the ability to translate customer requirements into scalable technical solutions. Your day-to-day responsibilities will include: \* Meet with customers to define and document business requirements \* Create custom data integration solutions between Talent HR applications and third-party payroll, HRIS, and ERP systems \* Design, develop, and support ETL processes for customer payroll and workforce data integrations \* Develop custom SQL and scripting solutions to support customer requirements and integrations \* Work collaboratively with clients, team members, Product Development, Engineering, Sales, Technical Support, and the Project Management Organization \* Serve as a technical advisor for database, integration, and data migration solutions \* Troubleshoot and support customer database solutions, integrations, and data migrations ## Related Videos - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [JavaScript? No. Java Scripts! - Scripting with Java](https://www.wearedevelopers.com/videos/2094-javascript-no-java-scripts-scripting-with-java) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Automated MS SQL Server database deployments with dacpacs and Azure DevOps](https://www.wearedevelopers.com/videos/334-automated-ms-sql-server-database-deployments-with-dacpacs-and-azure-devops) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Best Paying Jobs in Technology](https://www.wearedevelopers.com/magazine/256-best-paying-jobs-in-technology) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)