Sr. Full Stack Developer
HuntingCube
About the role
Job Description
We are hiring a Senior Full Stack Developer (Python) to build and scale a distributed, event-driven backend platform. This role is backend-first and systems-focused, with ownership over microservices, data pipelines, and production reliability. Frontend (React/UI) experience is good to have but not mandatory. This is not a frontend-heavy role.
Responsibilities
- Design, develop, and own scalable microservices using Python. - Build high-performance, production-grade APIs using Django, DRF, FastAPI, or Django Ninja. - Implement and manage event-driven architectures using Kafka. - Handle asynchronous processing using Celery. - Optimise database and search performance using PostgreSQL and Elasticsearch. - Deploy, manage, and scale services using Kubernetes. - Ensure system reliability, scalability, and fault tolerance in production. - Lead architectural decisions and drive backend best practices. - Mentor junior engineers through code reviews and technical guidance. - Collaborate with product, data, and infra teams in an agile environment.
Requirements
- 3+ years of professional experience in Python. - Strong hands-on experience with Django/DRF and FastAPI. - Proven experience building distributed microservices architectures. - Kafka, real production experience with event streaming. - Kubernetes hands-on experience deploying and operating services. - Strong SQL skills with PostgreSQL. - Experience with Elasticsearch for indexing and search. - Strong understanding of system design, scalability, and reliability. Good to Have (Not Mandatory): - React.js or frontend exposure. - Pydantic-based data validation and type-safe APIs. - Experience with AI agents or LLM workflows in production. - Cloud experience (AWS / GCP / Azure). - High-throughput or data-intensive system experience. Company Summary Our platform combines cutting-edge technology with industrial expertise to deliver unprecedented visibility and control over your manufacturing operations. Developer of industrial automation software designed for manufacturing process optimisation. The company's platform supports universal machine connectivity across protocols like Modbus and OPC-UA, real-time traceability of materials and components, AI-powered defect detection through computer vision, MES system integration, and customizable workflows, enabling manufacturers to enhance operational visibility, reduce waste, and accelerate digital transformation with secure, scalable infrastructure. Transform your manufacturing operations by harnessing real-time machine data to drive meaningful outcomes like: - Increased efficiency - Automated quality inspection - Improved compliance - Reduced time for digital transformation. UGX has four in-house products: - A versatile edge gateway - designed and built in-house, that allows physical interfacing with any equipment - Communication protocol library that supports easy data exchange with leading machine makers like Fanuc, Mitsubishi, Siemens, Haas and others. - Vertically focused applications like MES, Machine Monitoring, Traceability, Vision-based Quality Inspection, and Digital Work Instructions eliminate the need for custom software development for these applications. - AI Agents for shop floor operations.
Why Join Us
We understand and appreciate the needs of a modern workplace and are truly flexible with the unique needs of our colleagues.
Required Skills
['DRF', 'Django', 'FastAPI', 'Kafka', 'Kubernetes', 'Python']
Additional Information
Source recruiter: Akasmat Pradhan Source recruiter designation: Founder & CEO Company tagline: Scalable edge AI infrastructure for manufacturing Employee count: 10 Company founded: 2023
Benefits
Flexible, High ownership, Fast learning, Strong engineering culture Company tech stack: Redux, TypeScript, Next.js, AWS, Azure, DevOps, Docker, CI - CD, Kubernetes, Agile, HTML, CSS, React.js, JavaScript, Django Website: https://ugx.ai/ LinkedIn: https://www.linkedin.com/company/ugx/about/ Instahyre score: NA Strong match: NA Accept outstation: true Company tagline: Scalable edge AI infrastructure for manufacturing Logo: https://media.instahyre.com/images/profile/base/employer/53545/257fb27162/smartudyog_logo.webp
Eligibility & process
Who can apply
Employment type: Full-time
Skills & stack
Selection process
Details are shared by the recruiter after shortlisting.
Prep kit
20 resourcesStudy material 4
Company-specific guides 4
Likely coding questions 4
Round-wise strategy 4
Technical questions 5
What is the difference between WHERE and HAVING clauses in SQL? Answer
Explain SQL Window functions: ROW_NUMBER(), RANK(), and DENSE_RANK(). Answer
How do you handle NULL and missing values during data cleaning in Python/Pandas? Answer
What is the difference between Star Schema and Snowflake Schema in Data Warehousing? Answer
How do you calculate MoM (Month-over-Month) growth in SQL? Answer
Behavioural & HR questions 3
Highlight HuntingCube's market reputation, recent tech innovations, and how your skills in Python directly solve their team's objectives.
Use the STAR method: Situation (project context), Task (what needed solving), Action (specific tools/logic applied), Result (quantifiable positive outcome).
Explain your prioritization strategy, proactive communication with mentors/peers, and agile mindset.