Job Title: Data Engineer
Job Location: Kadubeesanahalli, Bengaluru
Experience: 5+ Years
Shift Time: 12:00PM to 9:00PM
Working Mode: Hybrid
Job Description:
Futurism Tech is looking for Data Engineer candidate with strong expertise in data modelling to design, build, and optimize scalable data systems. The ideal candidate will work closely with analytics, product, and engineering teams to ensure high-quality, well-structured data that supports business intelligence and advanced analytics.
Key Responsibilities
Design, develop, and maintain robust data pipelines and ETL/ELT processes
Build and optimize logical and physical data models (star schema, snowflake schema, etc.)
Collaborate with stakeholders to translate business requirements into data solutions
Ensure data quality, integrity, and governance across systems
Optimize data storage and retrieval for performance and scalability
Work with large-scale datasets in distributed environments
Document data models, data flows, and system architecture
Support analytics and BI teams with clean, reliable datasets
Required Skills & Qualifications
5+ Strong experience in data engineering and data modeling
Proficiency in SQL and database design principles
Hands-on experience with relational and/or NoSQL databases
Experience with data warehousing solutions (e.g., Snowflake, BigQuery, Redshift)
Knowledge of ETL tools and frameworks (e.g., Apache Airflow, Informatica, dbt)
Understanding of data modeling concepts (dimensional modeling, normalization, denormalization)
Must have experience with AWS
Strong problem-solving and analytical skills
Preferred Qualifications
Experience with big data technologies (e.g., Apache Spark, Hadoop)
Knowledge of data governance and security best practices
Experience in building data lakes or lakehouse architectures
Familiarity with BI tools (e.g., Tableau, Power BI)
Programming skills in Python, Scala, or Java