Senior Software Engineer

10 years

26 - 45 Lacs

Posted:4 hours ago| Platform: GlassDoor logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

We are seeking a Senior Software Engineer to drive the design and evolution of our next-generation platform at the intersection of data architecture, full-stack engineering, and AI agentic systems. This role will be pivotal in shaping a scalable, secure, and intelligent architecture that powers cutting-edge data and AI solutions for enterprise clients.

You will act as both a technical visionary and a hands-on leader, guiding engineering teams across data pipelines, distributed services, modern web stacks, and AI/LLM-driven agent frameworks.

Key Responsibilities

Architectural Leadership

  • Define and evolve the overall data and application architecture, ensuring scalability, performance, and security.
  • Lead decisions on system design, APIs, integration patterns, and infrastructure strategy (cloud-native, containerized, multi-tenant SaaS).
  • Champion architectural best practices (microservices, event-driven design, observability, shift-left testing).
  • Data Architecture & Engineering
  • Design data models, pipelines, and repositories leveraging PostgreSQL, distributed data systems, and semantic/metadata layers.

Full-Stack Engineering

  • Provide hands-on leadership in Python, FastAPI, React, PostgreSQL stacks.
  • Guide front-end and back-end teams in building performant, intuitive, and modular applications.
  • Define coding standards, CI/CD workflows, and testing frameworks.
  • AI/Agentic Systems
  • Architect solutions using LangGraph, LangChain, and LLMs to build autonomous, context-aware agents.
  • Collaborate with data science teams to integrate ML/AI capabilities into workflows.
  • Establish guardrails, governance, and monitoring for safe AI adoption.

Cross-Functional Collaboration

  • Partner with product managers, engineers, and executives to align architecture with business strategy.
  • Mentor engineering teams and foster a culture of innovation, agility, and technical excellence.
  • Represent architecture decisions to clients, partners, and analysts.

Qualifications

  • Bachelor’s or Master’s in Computer Science, Engineering, or related field.
  • 10+ years in software engineering, with 4+ years in architectural leadership roles.
  • Strong foundation in data architecture: schema design, distributed databases, data pipelines, and governance.
  • Proven track record in full-stack development: Python, FastAPI, React, PostgreSQL.
  • Hands-on experience with AI/LLM stacks (LangChain, LangGraph, vector databases, embeddings).
  • Solid understanding of cloud platforms (AWS/Azure/GCP), containerization (Docker, Kubernetes), and SaaS multi-tenancy.
  • Strategic thinker with the ability to translate business vision into scalable technology.
  • Excellent communicator able to bridge executives, clients, and engineers.
  • Strong leadership, mentoring, and decision-making abilities.

What We Offer

  • Opportunity to define and lead the next-generation AI-native data platform.
  • A collaborative, innovative environment where autonomy and ownership are valued.
  • Competitive compensation, benefits, and growth opportunities.

Job Type: Full-time

Pay: ₹2,667,159.72 - ₹4,560,276.25 per year

Benefits:

  • Flexible schedule
  • Health insurance
  • Life insurance
  • Paid sick time
  • Paid time off
  • Work from home

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

RecommendedJobs for You

thiruvananthapuram, kerala, india

thiruvananthapuram, kerala, india