> Markdown version of [/jobs/ext/2642343-software-engineer-hybrid](https://www.wearedevelopers.com/jobs/ext/2642343-software-engineer-hybrid). 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). --- # Software Engineer - Hybrid - **Company:** Genesis10 - **Location:** Charlotte, NC, United States - **Experience:** Expert - **Salary:** $90,667.0 - $107,307.0 - **Contract:** Temporary contract - **Skills:** Artificial Intelligence, Automation of Tests, Code Generation, Information Systems, Continuous Integration, Information Engineering, Data Integration, Extract Transform Load (ETL), Database Queries, DevOps, Python (Programming Language), Oracle Databases, Data Processing, Cloud Platform System, Microsoft Power Automate, GitHub Copilot, Ab Initio, Pyspark, Information Technology, Integration Frameworks, Code Restructuring, Software Version Control, Data Pipelines, Legacy Systems - **Published:** August 31, 2026 - **Apply:** https://www.dice.com/job-detail/1804502d-4ddd-489e-9c99-40f476e5205d ## About the Role * Bachelor's degree in Computer Science, Information Systems, Engineering, or a related field * 4+ years of experience in ETL development and data integration * Strong hands-on experience with Ab Initio or PySpark, Python, and Oracle Database * Experience supporting and maintaining enterprise-scale data processing applications * Experience with production support, incident management, and root cause analysis * Strong analytical, problem-solving, and communication skills * Able to work a hybrid schedule with 3 days a week in the office Desired skills: * Experience with cloud-based data platforms and modern data engineering practices * Knowledge of DevOps, CI/CD, version control, and automated testing methodologies * Experience using AI-assisted development tools (e.g., GitHub Copilot, Microsoft Copilot, or similar) to improve development productivity * Experience working in Agile/Scrum environments * Proven experience migrating ETL jobs from legacy platforms to modern data processing frameworks * Strong SQL skills ## Description This position is for a Senior Software Engineer with strong expertise in ETL development, Ab Initio, PySpark, Python, and Oracle Database. The ideal candidate will be responsible for supporting and enhancing existing ETL applications, providing production support, and leading the migration of ETL workloads from Ab Initio to PySpark. This role requires a strong technical contributor who can balance day-to-day operational support with strategic modernization initiatives while leveraging AI tools to drive efficiency and innovation., * Maintain, support, and enhance existing ETL applications and data integration workflows * Provide production support, troubleshoot issues, and ensure timely resolution of incidents * Analyze, design, develop, test, and deploy ETL solutions using Ab Initio, PySpark, and Python * Lead and execute the migration of ETL jobs and data pipelines from Ab Initio to PySpark * Work closely with business and technology stakeholders to understand requirements and deliver solutions * Leverage AI-assisted development tools to support code generation, refactoring, testing, documentation, and migration activities ## Related Videos - [The Future of Developer Experience with GenAI: Driving Engineering Excellence](https://www.wearedevelopers.com/videos/1107-the-future-of-developer-experience-with-genai-driving-engineering-excellence) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Empowering Retail Through Applied Machine Learning](https://www.wearedevelopers.com/videos/976-empowering-retail-through-applied-machine-learning) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market)