Liven (liven.love) Logo

Liven (liven.love)

Principal Full Stack Engineer (Python/Django)

Reposted 3 Days Ago
Be an Early Applicant
In-Office
Chennai, Tamil Nadu, IND
Senior level
In-Office
Chennai, Tamil Nadu, IND
Senior level
As Lead Full Stack Engineer, you will design and build scalable systems while leading architecture and strategy. Responsibilities include mentoring, improving performance, and integrating AI workflows.
The summary above was generated by AI

Join the revolution in hospitality tech!
Nomni is the all-in-one platform built for hospitality operators - bringing POS, payments, ordering, loyalty, procurement, marketing, and data together in one system, with AI at its core.

We exist because hospo tech has been built around what's good for the people providing it, not the people using it. We're changing that. Built by operators, for operators - with 35,000 venues already on the platform across Australia and Southeast Asia.

One platform. One team. One company accountable for the outcomes that matter.


About the role
As Nomni’s Lead Full Stack Engineer, you’ll be our technical North Star — guiding architectural decisions, scaling backend systems, and helping shape the future of our Django-based platform. You’ll lead the evolution of our core infrastructure to support millions of real-time transactions while delivering next-gen product experiences powered by AI and data.

This is a deeply technical, backend-focused leadership role — ideal for an experienced engineer with deep Python/Django expertise, a passion for clean architecture, and a track record of scaling systems in complex environments.

What you'll do

  • Lead the modernisation and scaling of our core platform, with a focus on Django and Python services
  • Architect, design, and build secure, scalable full-stack systems with Django + modern frontend frameworks
  • Drive backend-first engineering best practices across teams: service boundaries, contracts, and shared libs
  • Build and maintain high-performance APIs (REST, GraphQL, WebSockets) to power real-time user experiences
  • Deploy event-driven microservices architecture (Kafka / PubSub) and data pipelines
  • Integrate AI workflows (code generation, anomaly detection, smart APIs) into the platform
  • Partner with Data and AI teams to surface ML-driven insights across the product
  • Ensure observability and operational excellence with CI/CD, testing, and monitoring tooling
  • Champion backend performance, database optimisation, and uptime (99.9%+)
  • Lead engineering rituals — code reviews, mentoring, and architectural decision-making
  • Raise the bar on engineering quality and delivery velocity across squads

Qualifications

  • 9+ years of backend/full-stack engineering experience, with deep Python (Django) expertise
  • Proven success scaling large distributed systems and backend infrastructure
  • Strong grasp of API design, event-driven architecture, and asynchronous processing
  • Leadership through mentoring, code review, and architectural guidance
  • Experience with DevOps tooling, CI/CD, containerisation (Docker, Kubernetes)
  • Strong database fundamentals — PostgreSQL, Redis, NoSQL, performance tuning
  • Familiar with testing and quality frameworks: Pytest, Cypress, Jest
  • Observability-first mindset — Datadog, Grafana, Prometheus
  • Security-aware — OAuth2, JWT, GDPR, secure coding best practices
  • Strategic thinker who thrives in high-autonomy, high-impact roles

Won’t-Have

  • Project-management-only background — this is a deeply technical role
  • Single-stack specialisation (frontend-only or backend-only)

Our stack

  • Backend: Python (Django), Node.js, Express
  • Frontend: React, TypeScript, Next.js
  • Databases: PostgreSQL, Redis, MongoDB
  • Infrastructure: Docker, Kubernetes, AWS ECS, GCP
  • CI/CD & Testing: GitHub Actions, Jenkins, Pytest, Cypress, Jest
  • Monitoring: Datadog, Grafana, Prometheus
  • AI Tools: GitHub Copilot, AWS CodeWhisperer
  • APIs: REST, GraphQL, WebSockets
Good to Have
  • Experience leading Django monolith → microservices transformations
  • Exposure to multi-product platforms or multi-tenant SaaS environments
  • Familiarity with GraphQL federation, caching strategies, and cost-optimised cloud architecture
  • Open-source contributions or technical blogging
  • AI/ML product integration experience

Similar Jobs

17 Hours Ago
Hybrid
Senior level
Senior level
Blockchain • Fintech • Payments • Consulting • Cryptocurrency • Cybersecurity • Quantum Computing
The Director Business Development manages consulting engagements, client relationships, and sales targets, focusing on strategic development for Mastercard Services clients.
Top Skills: ConsultingQuantitative And Qualitative Analytical Techniques
Yesterday
Easy Apply
Hybrid
Easy Apply
Mid level
Mid level
Artificial Intelligence • Cloud • Security • Software • Cybersecurity
The role involves building strong relationships with enterprise customers, managing their onboarding, and advocating for their needs while promoting product adoption and growth opportunities.
Top Skills: SaaS
Yesterday
Remote or Hybrid
Senior level
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
The Corporate Account Manager will drive customer satisfaction through adoption of endpoint technology, manage sales growth, and advocate for customers while collaborating with Sales and Product teams.
Top Skills: CybersecuritySaaS

What you need to know about the Chennai Tech Scene

To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account