Senior Software Engineer - DE

3 - 8 years

15 - 30 Lacs

Posted:13 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Responsibilities

  • Design and develop high-scale data architectures, considering factors such as performance, scalability, reliability, and maintainability.
  • Architect and implement database designs from scratch, optimizing for query performance and data integrity.
  • Leverage your deep understanding of web concepts, web services, asynchronous and parallel processing, and database connectivity to create efficient data pipelines.
  • Apply data science principles to solve complex business problems and drive data-driven decision-making.
  • Work with Large Language Models (LLMs) to develop intelligent data applications.
  • Write clean, well-tested code and contribute to the development of automated testing frameworks.
  • Manage large databases and indexes in production environments.
  • Develop and execute data crawling strategies to extract relevant data from various sources.
  • Collaborate with cross-functional teams to ensure alignment with business objectives and technical requirements.

We need you to have:

Must-Have

  • 8+ years of experience in data related field.
  • Strong foundation in computer science, with expertise in data structures, algorithms, and software design.
  • Hands-on experience with Python for data analysis and development.
  • Proven ability to design and implement high-scale data architectures.
  • Deep understanding of web concepts, web services, asynchronous and parallel processing, and database connectivity.
  • Knowledge of data science principles and their application in data engineering.
  • Experience working with Large Language Models (LLMs).
  • Proficiency in unit testing and automation test case development.
  • Experience managing large databases or indexes in production environments.
  • Data crawling experience.

Good-to-Have

  • Experience with MongoDB, ElasticSearch, or Neo4J.
  • Familiarity with Flask, Django, Express, or microservices architectures.
  • Exposure to Hadoop, Spark, or Kafka.
  • Experience with SCM tools (branching, CI, deployment using Jenkins).
  • Cloud experience with GCP, AWS, or Azure.

You will be based out of:

  • Pune, India.

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

RecommendedJobs for You