Padmi

Senior Engineer Full Stack & Data Engineering

IndiaPosted 1 month ago
Software engineeringSeniorFull Time
Apply at seosaph-infotech

Opens the source posting on foundit.in

Source description

About the role

View original

Job Title: Senior Engineer – Full Stack & Data Engineering Location: Bengaluru / Hyderabad preferable in office or remote for valid reasons Experience: 4–6 years Role Overview We are looking for a hands-on Senior Engineer with solid experience in full-stack development and data engineering ecosystems. The ideal candidate will be a strong individual contributor who takes ownership of feature development, actively collaborates with the Technical Lead, and delivers high-quality, scalable solutions. This role requires technical depth, a problem-solving mindset, and the ability to work independently on complex modules while supporting peers in the team. Key Responsibilities 1. Hands-on Development Own end-to-end development of features across backend, frontend, and data engineering Build production-grade code with a focus on quality, performance, and maintainability Develop POCs and prototypes to validate technical approaches Participate actively in debugging, troubleshooting, and production issue resolution 2. Execution & Delivery Deliver assigned tasks and modules on time, meeting defined SLAs and engineering standards Proactively raise blockers and risks to the Technical Lead Write clean, well-documented, and testable code Participate in and respond constructively to PR reviews 3. Architecture & Design Contribute to Low-Level Design (LLD) of modules and features Design database schemas, API contracts, and data pipeline components Collaborate with the Tech Lead on system design discussions and decisions 4. Code Quality & Best Practices Adhere to coding standards, design patterns, and team conventions Write unit and integration tests to ensure code reliability Participate in peer code reviews and provide constructive feedback 5. Collaboration Work closely with the Technical Lead, QA, and cross-functional teams Translate user stories and technical specs into working solutions Actively participate in sprint planning, standups, and retrospectives Required Technical Skills AI & Data Intelligence Hands-on experience integrating LLMs and Generative AI capabilities into enterprise applications Strong understanding of Retrieval-Augmented Generation (RAG), vector databases, embeddings, and semantic search concepts Experience working with AI platforms and services such as Azure OpenAI, OpenAI APIs, Anthropic Claude, or similar models Familiarity with prompt engineering, model evaluation, grounding techniques, and hallucination mitigation strategies Experience building scalable AI pipelines using frameworks such as LangChain, LlamaIndex, or equivalent orchestration frameworks Backend & APIs Solid experience in Node.js for building scalable, production-ready APIs Good understanding of RESTful and event-driven architectural patterns Frontend Hands-on experience with React.js Familiarity with modern UI/UX practices and frontend performance optimization Databases Working experience with: Elasticsearch (ES) – querying, indexing, and performance tuning MongoDB (Cosmos DB) – schema design and CRUD operations Azure SQL DB – writing optimized queries and working with relational schemas Data Engineering Exposure to or working knowledge of: Azure Data Factory (ADF) – building and managing data pipelines Azure Databricks (ADB) – data transformations using Spark System Design Basic understanding of: Microservices architecture and distributed systems Data pipelines and integration patterns Caching, indexing, and query optimization techniques Soft Skills Strong analytical and problem-solving skills Good communication and ability to collaborate in a team environment Self-driven with a sense of ownership over assigned work Eagerness to learn and adapt in a fast-paced environment Good to Have Exposure to observability or monitoring tools Familiarity with Azure cloud services Experience with CI/CD pipelines and DevOps practices Basic knowledge of streaming architectures (Kafka / Event Hub) What Success Looks Like Features and modules delivered independently, on time, and to quality standards Minimal rework due to bugs or design gaps Active, constructive participation in code reviews and team discussions Growing ability to take on complex modules with reduced guidance over

One address, no account. We’ll tell you when matching roles go live.

More at seosaph-infotech

Related open roles

View all roles