Software Engineer

2 - 5 years

6 - 10 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description


Key Responsibilities
:
  • Design, develop, and maintain scalable data pipelines using modern ETL/ELT tools and frameworks
  • Implement efficient data models and warehousing solutions to support business intelligence initiatives
  • Write high-quality, documented code for data integration, transformation, and automation
  • Design and optimize database schemas and query performance
  • Develop and maintain data quality monitoring systems and procedures
  • Implement data governance practices and ensure data security compliance
  • Troubleshoot complex data pipeline issues and performance bottlenecks
  • Collaborate with stakeholders to gather requirements and translate them into technical specifications
  • Create and maintain documentation for data flows, models, and processes
  • Build reusable code and libraries for future use

  • Technical Skills Required:
  • Strong programming skills in Python, SQL, and data processing frameworks
  • Experience with modern data warehouse platforms (Snowflake, Redshift, BigQuery)
  • Proficiency in ETL/ELT tools (Apache Airflow, dbt, or similar)
  • Knowledge of big data technologies (Spark, Hadoop ecosystem)
  • Experience with version control systems (Git) and CI/CD practices
  • Understanding of data modeling concepts and best practices
  • Familiarity with business intelligence tools (Tableau, Power BI, or similar)
  • Demonstrates conceptual and practical expertise in data engineering and basic knowledge of related disciplines
  • Strong understanding of data architecture principles and best practices

  • Business Expertise:
  • Has knowledge of data integration best practices and how they integrate with other systems
  • Understands business requirements and can translate them into technical solutions
  • Awareness of industry trends in data engineering and analytics

  • Leadership:
  • Acts as a resource for colleagues with less experience
  • May lead small to medium-sized data projects
  • Mentors junior team members on data engineering practices

  • Problem Solving:
  • Solves complex data integration and pipeline problems
  • Takes a new perspective on existing solutions
  • Exercises judgment based on the analysis of multiple sources of information
  • Optimizes data flows and improves system performance

  • Impact:
  • Impacts data-driven decision making across the organization
  • Influences data architecture and engineering practices
  • Works within broad guidelines and policies to implement robust data solutions

  • Interpersonal
    Skills:

  • Explains technical concepts and data solutions to non-technical stakeholders
  • Works to build consensus across teams
  • Collaborates effectively with cross-functional teams
  • Communicates data quality and pipeline issues clearly

  • Additional Information
    Time Type:
    Full timeEmployee Type:
    Assignee / RegularTravel:
    Yes, 10% of the TimeRelocation Eligible:
    Yes

    Mock Interview

    Practice Video Interview with JobPe AI

    Start Python Interview
    cta

    Start Your Job Search Today

    Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

    Job Application AI Bot

    Job Application AI Bot

    Apply to 20+ Portals in one click

    Download Now

    Download the Mobile App

    Instantly access job listings, apply easily, and track applications.

    coding practice

    Enhance Your Python Skills

    Practice Python coding challenges to boost your skills

    Start Practicing Python Now
    Applied Materials logo
    Applied Materials

    Semiconductor Manufacturing

    Santa Clara CA

    RecommendedJobs for You

    bengaluru, karnataka, india

    noida, uttar pradesh, india