Intermediate Python Engineer
Technology
MiratechMumbai, India1 week agoUntil 4/1/2027
Full timeHybrid
Job description
Company Description
Miratech helps visionaries change the world. We are a global IT services and consulting company that brings together enterprise and start-up innovation. Today, we support digital transformation for some of the world's largest enterprises. By partnering with both large and small players, we stay at the leading edge of technology, remain nimble even as a global leader, and create technology that helps our clients further enhance their business. We are a values-driven organization, and our culture of Relentless Performance has enabled over 99% of Miratech's engagements to succeed by meeting or exceeding our scope, schedule, and/or budget objectives since our inception in 1989. Miratech has coverage across 5 continents and operates in over 25 countries around the world. Miratech retains nearly 1000 full-time professionals, and our annual growth rate exceeds 25%.Job Description
Summary We seek a skilled Data Engineer to join a data team supporting the rebuild of a core analytics platform. The project involves modernizing existing data processes and developing reliable data solutions using strong SQL, Python, Bash scripting, and AI-assisted development practices.Responsibilities
- Develop, test, and maintain SQL, Python, and Bash solutions to support data engineering and migration activities.
- Analyze and reverse engineer existing Sybase IQ/Informatica data pipelines, ETL processes, SQL, and transformation logic to support migration to the target platform.
- Build and maintain data processing pipelines, transformations, and automated workflows within the modern data environment.
- Perform data validation, reconciliation, and quality checks between existing and newly developed processes to ensure accuracy and completeness.
- Automate routine engineering, data processing, and operational tasks using Python and Bash.
- Leverage AI tools for code development, debugging, testing, automation, and overall engineering productivity.
- Collaborate with senior engineers and cross-functional teams to troubleshoot issues, understand business use cases, document solutions, and ensure deliverables align with project objectives
Qualifications
- 4+ years of experience as a Data Engineer or Software Developer, with strong hands-on proficiency in Python.
- Strong SQL skills with experience working with relational databases; exposure to Sybase is preferred.
- Hands-on experience with Bash scripting and Linux environments.
- Good understanding of data processing, transformation, data quality validation, and reconciliation across systems.
- Practical experience using AI tools for development, code generation, debugging, testing, and engineering productivity.
- Solid understanding of database modeling, normalization, and data design concepts.
- Willingness to work from the Gurugram or Mumbai office 3–4 days per week.
- Experience with Snowflake and dbt is a plus.
- Experience in the finance industry and knowledge of financial products and markets is a plus.
- Experience with data migration, platform modernization, or reverse engineering existing data processes is a plus.
Additional Information
We offer:- Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth.
- Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program.
- Growth Mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities.
- Global Impact: collaborate on impactful projects for top global clients and shape the future of industries.
- Welcoming Multicultural Environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events.
- Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.
Keywords
PythonSQLBash scriptingData engineeringETL processesData migrationSybase IQInformaticaAI-assisted developmentData validationData modelingLinuxSnowflakeDbtFinancial productsDatabase normalizationBashETLAI toolsDatabase Modeling
Interested in this role?