Backend Engineer (with Data Engineering Exposure)

3 - 7 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a talented and driven Backend Engineer with a solid understanding of data engineering workflows, you will be responsible for designing robust backend services and contributing to the development and maintenance of high-performance data pipelines. Your expertise in Python (preferably with FastAPI) and working knowledge of both SQL and NoSQL databases will be crucial in this role. You will have the unique opportunity to work at the intersection of API development and data systems, helping to build the infrastructure that powers our data-driven applications. Key Responsibilities: - Design, develop, and maintain backend services using Python and FastAPI - Build and consume RESTful APIs for internal tools and external integrations - Work with SQL and NoSQL databases for efficient data storage and modeling - Develop and manage ETL/ELT data pipelines to handle structured and unstructured data - Collaborate with cross-functional teams to integrate with third-party APIs and data sources - Ensure the scalability, performance, and reliability of backend systems - Participate in code reviews, architectural discussions, and technical design Required Skills: - Proficiency in Python, with experience in FastAPI or similar frameworks - Strong understanding of REST API design and best practices - Experience working with relational (PostgreSQL, MySQL) and non-relational (MongoDB, Redis) databases - Hands-on experience in designing and managing ETL/ELT pipelines - Familiarity with data engineering concepts such as data modeling, transformations, and data integration - Solid understanding of software engineering principles and version control (Git) Preferred Qualifications: - Exposure to cloud platforms like AWS, GCP, or Azure - Familiarity with containerization tools (Docker, Kubernetes) - Experience working in agile teams and CI/CD environments If you are passionate about building scalable systems and enabling data-driven applications, we would love to hear from you.,

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