Turn this role into an interview — a resume and cover letter built around what this employer wants.
Apexon is seeking a Data Engineer - Python for roles in Bangalore & Hyderabad. The job is hybrid, with 8–10 years of hands-on experience in data engineering, including migration of pipelines and consumption patterns, and ensuring data quality across Lakehouse environments.
The role requires proficiency in Python or Java, strong SDLC/CI-CD practices, and experience with Snowflake, Iceberg, Spark, and related tech. Collaboration with global teams is essential.
Location: Bangalore & Hyderabad Experience: 8 to 10 Years Work Model: Hybrid
1. Pipeline Migrationa. Logic & Scheduling: Refactoring and migrating extraction logic and job scheduling from legacy frameworks to the new Lakehouse environment.b. Data Transfer: Executing the physical migration of underlying datasets while ensuring data integrity.c. Stakeholder Engagement: Acting as a technical liaison to internal clients, facilitating "hand-off and sign-off" conversations with data owners to ensure migrated assets meet business requirements.2. Consumption Pattern Migrationa. Code Conversion: Translating and optimizing legacy SQL and Spark-based consumption patterns (raw and modeled) for compatibility with Snowflake and Iceberg.b. Usage Analysis: Understanding usage patterns to deliver the required data products.c. Stakeholder Engagement: Acting as a technical liaison to internal clients, facilitating "hand-off and sign-off" conversations with data owners to ensure migrated assets meet business requirements.3. Data Reconciliation & QualityA rigorous approach to data validation is required. Candidates must work with reconciliation frameworks to build confidence that migrated data is functionally equivalent to that already used within production flows.Engineer will also need to work with the internal data management platforms team and must have an aptitude for learning new workflows and language constructs as necessary.
A. Education: Bachelors or Masters in Computer Science, Applied Mathematics, Engineering, or a related quantitative field.
B. Experience: Minimum of 8 to 10 years of professional "hands-on-keyboard" coding experience in a collaborative, team-based environment. Ability to troubleshoot SQL and basic scripting experience.
C. Languages: Professional proficiency in Python or Java.
D. Methodology: Deep familiarity with the full Software Development Life Cycle (SDLC) and CI/CD best practices & K8s deployment experience.
A. Temporal Data Modeling: Managing state changes over time (e.g., SCD Type 2).
B. Schema Management: Expertise in Schema Evolution (Ref: Apache Iceberg) and enforcement strategies.
C. Performance Optimization: Advanced knowledge of data partitioning and clustering.
D. Architectural Theory: Balancing Normalization vs. Denormalization and the strategic use of Natural vs. Surrogate Keys.
Did you know that Apexon has been Certified by Great Place To Work, the global authority on workplace culture, in each of the four regions in which it operates: USA (for the seventh time in 2026), India (for the tenth consecutive time in 2026), the UK (for the fourth time in 2026) and Mexico (for the second time in 2026). Apexon is committed to being an equal opportunity employer and promoting diversity in the workplace. We take affirmative action to ensure equal employment opportunity for all qualified individuals. Apexon strictly prohibits discrimination and harassment of any kind and provides equal employment opportunities to employees and applicants without regard to gender, race, color, ethnicity or national origin, age, disability, religion, sexual orientation, gender identity or expression, veteran status, or any other applicable characteristics protected by law. You can read about our Job Applicant Privacy policy here Job Applicant Privacy Policy (apexon.com)
Actively contribute to Apexon's commitment to environmental responsibility by following sustainable practices and supporting ESG initiatives.
Our benefits and rewards program has been thoughtfully designed to recognize your skills and contributions, elevate your learning/upskilling experience, and provide care and support for you and your loved ones. As an Apexon Associate, you get continuous skill-based development, opportunities for career advancement, and access to comprehensive health and well-being benefits and assistance.We also offer: