We are looking for a Software Engineer (Python) to design, build, and maintain scalable data platforms and pipelines. This role focuses on data architecture, ETL development, analytics enablement, and cloud-based data solutions, supporting enterprise reporting and business intelligence needs.
###
Key Responsibilities
Design and implement data architectures for OLTP and OLAP systems
Develop and maintain ETL/ELT pipelines using Python and SQL
Perform data modeling, database design, and performance optimization
Build and support data warehouses and data marts
Enable analytics and reporting using Power BI, SSRS, Tableau, or similar tools
Ensure data quality, governance, and reliability across data platforms
Work with stakeholders to translate business requirements into data solutions
Participate in Agile/Scrum delivery and SDLC processes
Support production issues, enhancements, and continuous improvement
###
Required Skills & Qualifications
6+ years of experience as a Data Engineer or Python Software Engineer
Strong proficiency in Python for data processing and automation
Advanced SQL and experience with PL/SQL
Solid understanding of ETL processes and data integration patterns
Hands-on experience with OLTP and OLAP systems
Experience with data visualization and reporting tools (Power BI, SSRS, Tableau, Crystal Reports, SAP BO)
Experience working in Agile / Scrum environments
Good communication and stakeholder engagement skills
###
Nice to Have
Experience with cloud platforms (AWS or Azure)
Exposure to Big Data technologies (Hadoop or similar)
Knowledge of shell scripting
Experience contributing to data strategy, standards, or mentoring junior engineers
About Encora
Encora is a global company that offers Software and Digital Engineering solutions. Our practices include Cloud Services, Product Engineering & Application Modernization, Data & Analytics, Digital Experience & Design Services, DevSecOps, Cybersecurity, Quality Engineering, AI & LLM Engineering, among others.
At Encora, we hire professionals based solely on their skills and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.