Senior Data Engineer

Symboticware Ai

Gurugram District

On-site

INR 1,200,000 - 2,100,000

Full time

6 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Symboticware Ai is seeking a Backend Data Engineer to design scalable data architectures and build robust ETL pipelines for BI and analytics.

The role requires 4–8 years of data engineering and backend development experience, with strong Python/Java/Scala skills and hands-on with modern databases and messaging systems. Collaboration with data scientists and analysts is essential.

Qualifications

  • Bachelor's degree B.Tech/BE in Computer Science, Information Systems, or a related field.
  • 4-8 years of hands-on experience in data engineering and backend development.
  • Strong proficiency in Python, Java, or Scala.
  • Proficiency & hands-on on databases such as MongoDB, DynamoDB, Redis, Cassandra, HBase, Elasticsearch.
  • Proficiency & hands-on on Message Broker Services such as Kafka, RabbitMQ, AWS SQS/SNS.
  • Good knowledge working on cloud platforms such as AWS, Azure, or GCP.
  • Good knowledge on Big data platforms such as Apache Spark, Hadoop, Cloudera, Snowflake, Databricks
  • Experience with Airflow for workflow automation.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.

Responsibilities

  • Design scalable backend data architectures to support BI, analytics, and ML.
  • Develop and maintain ETL pipelines to move data into our warehouse.
  • Manage and optimize databases for quality, integrity, and security.
  • Collaborate to integrate data from diverse sources.
  • Design data models to support analytics and business needs.
  • Write code in Python, Java, or Scala for pipelines and automation.
  • Implement and manage Airflow to orchestrate data tasks.
  • Monitor performance and optimize data processing and storage.
  • Create and maintain documentation for data processes and models.
  • Collaborate with data scientists and analysts to support initiatives.

Skills

Data architecture
ETL development
Backend development
Python
Java
Scala
MongoDB
DynamoDB
Redis
Cassandra
HBase
Elasticsearch
Kafka
RabbitMQ
AWS
Azure
GCP
Apache Spark
Hadoop
Airflow

Education

B.Tech/BE in CS/IS or related

Tools

MongoDB
DynamoDB
Redis
Cassandra
HBase
Elasticsearch
Kafka
RabbitMQ
AWS
Azure
GCP
Apache Airflow
Apache Spark
Hadoop
Cloudera
Snowflake
Databricks

Job description

Role & responsibilities

  • Data Architecture: Design and implement scalable and robust backend data architectures to support business intelligence, analytics, and machine learning initiatives.
  • ETL Development: Develop and maintain efficient Extract, Transform, Load (ETL) pieplines to move and transform data from diverse sources into our data warehouse.
  • Database Management: Manage and optimize databases, ensuring data quality, integrity, and security. Implement indexing, partitioning, and other performance optimization strategies.
  • Data Integration: Collaborate with cross-functional teams to integrate data from various sources and ensure a cohesive and accurate representation of business information.
  • Data Modeling: Design and implement data models to support business requirements and facilitate data analysis.
  • Coding and Scripting: Write efficient and maintainable code in languages such as Python, Java, or Scala to implement data pipelines and automation processes.
  • Workflow Automation: Implement and manage workflow automation tools such as Apache Airflow to orchestrate and schedule data processing tasks.
  • Monitoring and Optimization: Monitor system performance, troubleshoot issues, and implement optimizations for data processing and storage.
  • Documentation: Create and maintain comprehensive documentation for data processes, data models, and infrastructure configurations.
  • Collaboration: Work closely with data scientists, analysts, and other stakeholders to understand data requirements and provide support for their initiatives.

Preferred candidate profile

  • Bachelor's degree B.Tech/BE in Computer Science, Information Systems, or a related field.
  • Proven experience as a Backend Data Engineer with 4-8 years of hands-on experience in data engineering and backend development.
  • Strong proficiency in programming languages like Python, Java, or Scala.
  • Proficiency & hands-on on databases such as MongoDB, DynamoDB, Redis, Cassandra, HBase, ElasticSearch etc.
  • Proficiency & hands-on on Message Broker Services such as Kafka, RabbitMQ, AWS SQS/SNS etc.
  • Good knowledge working on cloud platforms such as AWS, Azure, or GCP.
  • Good knowledge on Big data platforms such as Apache Spark, Hadoop, Cloudera, Snowflake, Databricks etc
  • Experience with workflow automation tools such as Apache Airflow.
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Vidpro Consultancy Services • Pune District, Chennai District, Bengaluru

On-site
INR 1,800,000 - 2,800,000
Senior Data Engineer
Senior Data Engineer

AU SMALL FINANCE BANK • Mumbai

On-site
INR 4,000,000 - 9,000,000
Senior Data Engineer
Senior Data Engineer

Zettamine Labs • Hyderabad, Chennai District, Bengaluru

On-site
INR 1,500,000 - 3,200,000
Senior Data Engineer
Senior Data Engineer

INFOSLAB CONSULTANCY PRIVATE LIMITED • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Data Engineer
Senior Data Engineer

ESP Engineered • Hyderabad

On-site
INR 1,200,000 - 1,800,000
Senior Data Engineer
Senior Data Engineer

Winspire Tech • Visakhapatnam

On-site
INR 1,500,000 - 2,800,000
Senior Data Engineer
Senior Data Engineer

DigitalXNode • Hyderabad

On-site
INR 2,000,000 - 3,000,000
Lead Data Engineer
Lead Data Engineer

Mobikwik • Gurugram District

On-site
INR 1,800,000 - 3,000,000
Senior Data Engineer
Senior Data Engineer

Systems Plus • Pune District

Hybrid
INR 2,500,000 - 4,000,000
Data Engineer
Data Engineer

Synergy Computer Solutions • Hyderabad

On-site
INR 1,200,000 - 2,000,000