KASHII UPDATEZ Everyday Student Requirements & Python Coding Tutorials by Python Kashi
L #3159
Applications open Full-Time Job

Full Stack Developer

SCIKIQ

  • Gurugram, India
  • Competitive Package
  • 5–10 Years
  • Posted Today
HR
Recruiter contact
Recruiter / hiring contact
No public email in this post. Use a source-linked contact instead.

About the role

Experience: 5–10 years

Location: Gurugram, Haryana

Position Type: Full time

Team: Platform Engineering

5 Days work from office mandate.

About SCIKIQ

SCIKIQ is an AI-native data operating platform that turns scattered enterprise data into a clean, governed, AI-ready foundation. Built on a Connect–Curate–Control–Consume methodology, our Data Hub connects data across systems, applies governance and quality by default, and activates it through capabilities like Natural Language Query (NLQ), AI agents, and reusable data products — deployed inside the customer's own AWS, Azure, or on-prem environment.

We work with enterprises across BFSI, aviation, retail, telecom, and healthcare, and we're scaling across India, the UK, the UAE, and the US. You'll be joining a small, high-ownership engineering team building the core of how enterprises become AI-ready.

Role Overview

We're looking for a Full Stack Developer to own features end to end across our platform — from database and API design through to the interfaces our enterprise users rely on. You'll build and integrate frontend and backend components, extend our microservices architecture, and increasingly work alongside agentic AI workflows that power automated insight generation across the product. This is a builder's role.

You'll ship features that touch real customer data at scale, make architectural calls, and see your work run in production quickly.

What You'll Do

  • Design, build, and ship features across the full stack — data models, backend services, APIs, and frontend UI.
  • Develop and maintain microservices that are reliable, observable, and independently deployable.
  • Design and consume RESTful APIs, and integrate third-party and internal services cleanly.
  • Build responsive, intuitive frontends using HTML, Javascript & JQUery.
  • Integrate LLM and AI/ML services into production workflows, and help build agentic pipelines that automate insight generation.
  • Set up and maintain CI/CD pipelines; containerize and deploy services on AWS/Azure.
  • Own the reliability of what you ship — monitoring, debugging, performance tuning, and production support.
  • Collaborate with product, data, and AI teams to translate requirements into well architected solutions.

Required Skills

Backend

  • Strong backend development with Python and Django and/or FastAPI.
  • Hands-on with Pandas, NumPy, and Polars for data processing.
  • Designing and consuming RESTful APIs.
  • Solid SQL and relational database design skills.

Frontend

  • Strong hands-on experience Javascript, HTML, JQuery.

Platform & DevOps

  • Containerization with Docker and deployment on AWS or Azure.
  • Building and operating microservices.
  • Setting up and maintaining CI/CD pipelines.

Preferred / Bonus Skills

  • Hands-on exposure to agentic AI frameworks — LangChain, LangGraph, AutoGen, or CrewAI.
  • Experience integrating LLM and AI/ML services into production applications.
  • Familiarity with data platforms, data governance, or metadata/knowledge-graph concepts.
  • Experience with async processing, message queues, or event-driven architecture.

What We're Looking For

  • 5–7 years building and shipping production software across the stack.
  • Strong ownership — you can take a feature from ambiguity to a deployed, monitored, well-tested result.
  • Comfortable making pragmatic architectural trade-offs in a fast-moving environment.
  • Clear communicator who works well across product, data, and AI teams.
  • Genuine curiosity about AI-native development and how agentic workflows change how software is built.

Why Join SCIKIQ

  • Work at the intersection of enterprise data and applied AI, on a platform used by global enterprises.
  • High autonomy and real ownership — your decisions ship and your impact is visible.
  • Build with a modern stack and hands-on exposure to production agentic AI.
  • Join early enough to shape architecture, practices, and culture as we scale internationally.

Eligibility & process

Who can apply

Employment type: Full-time

Skills & stack

Python JavaScript SQL HTML5 Django FastAPI REST APIs Microservices

Selection process

Details are shared by the recruiter after shortlisting.

Prep kit

20 resources
Study material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Round 1: Online Assessment (OA) Aptitude, Quantitative Logic & 2 Coding Problems Focus on accuracy and speed. Practice arrays, strings, and standard arithmetic puzzles.
Round 2: Technical Interview 1 Core Tech Stack (Python, JavaScript, SQL, HTML5, Django, FastAPI, REST APIs, Microservices) & Live Code Tracing Explain your thought process aloud. Analyze time & space complexities before coding.
Round 3: System Design & Problem Solving Database Schemas, APIs & Architecture Basics Clarify edge cases, diagram schemas cleanly, and discuss scalability trade-offs.
Round 4: HR & Cultural Fit Discussion SCIKIQ Core Values, Learning Agility & Offer Terms Demonstrate passion, strong communication, and readiness for full-time collaboration.
Technical questions 5
What is the difference between WHERE and HAVING clauses in SQL? Answer
Model answer: WHERE filters rows before any groupings are applied, while HAVING filters aggregated groups after GROUP BY has executed.
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer
Model answer: ROW_NUMBER() assigns unique sequential integers. RANK() assigns identical ranks to ties and skips ranks. DENSE_RANK() assigns identical ranks to ties without skipping rank numbers.
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer
Model answer: Use .isna().sum() to identify missing values. Impute with mean/median using .fillna() or remove with .dropna(subset=[...]) depending on variance impact.
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer
Model answer: Star Schema has denormalized dimension tables directly connected to the central Fact table. Snowflake Schema normalizes dimension tables into sub-dimensions to minimize redundancy.
How do you calculate MoM (Month-over-Month) growth in SQL? Answer
Model answer: Use LAG(revenue, 1) OVER (ORDER BY month) to fetch the previous month's revenue and compute (revenue - prev_revenue) / prev_revenue * 100.
Behavioural & HR questions 3
Why do you want to join SCIKIQ as a Full Stack Developer?
Highlight SCIKIQ's market reputation, recent tech innovations, and how your skills in Python directly solve their team's objectives.
Describe a challenging bug or academic project roadblock and how you resolved it.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
How do you handle strict deadlines or sudden scope changes?
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.
SCIKIQ Competitive Package
Recruiter Resume Apply
Chat Chat with Kashii