Software Development Engineer 2

1 - 3 years

14 - 20 Lacs

Posted:1 month ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

We're looking for a backend software engineer who is passionate about building robust systems around data not just analyzing it. You'll be part of a small, high-impact team working directly with the founders to drive business value through reliable data infrastructure, web automation, and scalable backend services. This is not a data science only role ; strong computer science fundamentals and real-world engineering experience are essential. Key Responsibilities: You have two key responsibilities in this Role: New Products & Features: Collaborate directly with the founding team to build products where data is the core feature powering everything from enterprise insights to AI-enhanced automation. Design and implement backend services that extract, clean, and structure messy real-world data for downstream use in analytical or AI systems. Ensure System Reliability & Scale Maintain high uptime and performance of our backend services used by thousands of customers across industries. Evolve systems architecture to support more data, faster pipelines, and future AI features all without compromising maintainability. Other responsibilities include: Build and maintain Python-based backend systems optimized for speed, scale, and extensibility. Model, optimize, and query PostgreSQL databases for large, evolving datasets. Design data pipelines in Python to ingest and process web and API data for real-time and batch systems. Implement web scraping and reverse engineering strategies using tools like Selenium to access hard-to-reach data sources. Support AI workflows by preparing clean, structured datasets for model consumption (internal or 3rd-party tools). Deploy and manage backend services on Linux-based cloud servers , configuring tools like Nginx , uWSGI , and monitoring systems. Occasionally build internal data visualizations and dashboards to validate and expose AI/data insights. Qualifications: 1+ years of backend software engineering experience, preferably in data-heavy environments. B.Tech in Computer Science or related field. Strong in Python and data engineering solutions specifically ETL pipelines. Exposure to AI workflows (e.g., data pre-processing for ML, model APIs, or vector databases), even if not hands-on ML. Proficiency in PostgreSQL (or similar RDBMS), including query optimization and schema design. Experience with scraping , data ingestion , and external API integration . Bonus: Familiarity with Python based web backends and Linux server environments and cloud deployment.

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
Primenumbers Technologies logo
Primenumbers Technologies

Technology, Information and Internet

Bangalore Karnataka

RecommendedJobs for You

Hyderabad, Telangana, India