Full Stack

Posted 2 Days Ago
Be an Early Applicant
Pune, Mahārāshtra, IND
In-Office
Senior level
Business Intelligence
The Role
Build and maintain scalable full-stack applications using Python, FastAPI, React, PostgreSQL, RabbitMQ, Redis, Docker, and Kubernetes. Develop RESTful APIs, optimize databases and application performance, maintain CI/CD pipelines, and integrate LLM-powered features through prompt engineering. Collaborate across teams to design, test, deploy, and support reliable software solutions.
Summary Generated by Built In

About the Job

About Aligned Automation

At Aligned Automation, we live by our "Better Together" philosophy to build a better world. As a strategic service provider to Fortune 500 companies, we help digitize enterprise operations and drive impactful business strategies. Our purpose goes beyond projects—we strive to deliver meaningful, sustainable change that shapes a more optimistic and equitable future.

Our culture is deeply rooted in our 4Cs—Care, Courage, Curiosity, and Collaboration—ensuring that each employee is empowered to grow, innovate, and thrive in an inclusive workplace.

Job Description

Years of Experience: 3 to 8 Years
​
Role Overview

We are looking for an experienced Full Stack Python Developer with strong expertise in backend development using Python and FastAPI, frontend development using React, and containerized application deployment using Docker and Kubernetes.

The ideal candidate should have hands-on experience building scalable, high-performance applications, developing RESTful APIs, working with databases and messaging systems, and implementing CI/CD pipelines.

Additionally, the candidate should have practical experience using Large Language Models (LLMs), particularly in prompt engineering and integrating AI-powered capabilities into applications. Exposure to frameworks such as LangChain, LangGraph, LangSmith, and Model Context Protocol (MCP) would be an added advantage.


Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Python and FastAPI.
  • Build responsive and user-friendly frontend applications using React.
  • Develop and integrate RESTful APIs and ensure seamless communication between frontend and backend systems.
  • Design, optimize, and manage PostgreSQL databases, including writing complex SQL queries, joins, stored procedures, and performance optimization.
  • Implement asynchronous processing and messaging mechanisms using RabbitMQ (RMQ).
  • Utilize Redis for caching, session management, and performance optimization.
  • Containerize applications using Docker and manage deployments using Kubernetes.
  • Develop, maintain, and optimize CI/CD pipelines, preferably using GitHub Actions.
  • Implement LLM-based application features using effective prompt engineering techniques.
  • Integrate LLM capabilities into existing applications and workflows.
  • Collaborate with cross-functional teams to design, develop, test, and deploy scalable software solutions.
  • Ensure application performance, security, reliability, and maintainability.


Mandatory Technical Skills

  1. Backend Development: Strong proficiency in Python and FastAPI.
  2. Frontend Development: Hands-on experience with React.
  3. Containerization & Orchestration: Practical experience with Docker and Kubernetes.
  4. Database Management: Strong PostgreSQL knowledge, particularly writing complex SQL queries and query optimization.
  5. Message Queuing: Experience with RabbitMQ (RMQ).
  6. Caching: Hands-on experience with Redis.
  7. CI/CD: Experience building and maintaining CI/CD pipelines, preferably using GitHub Actions.
  8. AI/LLM: Practical experience with LLM prompt engineering and integrating LLM-powered capabilities into applications.


Good-to-Have Skills

  • Experience with LangChain for LLM application development.
  • Knowledge of LangGraph for building stateful and multi-agent AI workflows.
  • Familiarity with LangSmith for LLM application testing, tracing, and monitoring.
  • Understanding of Model Context Protocol (MCP) and its implementation for connecting AI applications with external tools and data sources.
  • Exposure to RAG (Retrieval-Augmented Generation), AI agents, and LLM-based application architectures.


Desired Candidate Profile

  • Strong problem-solving and analytical skills.
  • Ability to design and develop scalable, distributed applications.
  • Good understanding of software engineering principles and application architecture.
  • Ability to work independently as well as collaboratively within an agile development environment.
  • Strong debugging, troubleshooting, and performance optimization capabilities.


Skills Required

  • 3 to 8 years of professional experience
  • Strong proficiency in Python and FastAPI
  • Hands-on experience with React
  • Practical experience with Docker and Kubernetes
  • Strong PostgreSQL knowledge, including complex SQL queries and query optimization
  • Experience with RabbitMQ
  • Hands-on experience with Redis
  • Experience building and maintaining CI/CD pipelines, preferably with GitHub Actions
  • Practical experience with LLM prompt engineering and integrating LLM-powered capabilities
  • Experience with LangChain
  • Knowledge of LangGraph
  • Familiarity with LangSmith
  • Understanding of Model Context Protocol
  • Exposure to RAG, AI agents, and LLM-based application architectures
  • Strong problem-solving and analytical skills
  • Ability to design and develop scalable distributed applications
  • Understanding of software engineering principles and application architecture
  • Ability to work independently and collaboratively in an agile environment
  • Strong debugging, troubleshooting, and performance optimization capabilities
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Irving, TX
344 Employees
Year Founded: 2018

What We Do

Technology, society, economy, policy – all moving at breakneck speed in our 21st century world. You’re feeling the pressure to quickly implement new business models, find new value, make split-second informed decisions and keep one step ahead of customers. How? The answer lies in the ability to make quick, accurate and sustainable business decisions. We believe digital offers a way of doing things better – but the journey to transformation doesn’t have to be painful. At Aligned Automation, we work hard to digitally enable your business strategy – connecting processes, technologies and people to unlock value and drive critical business outcomes.

Similar Jobs

In-Office
Pune, Mahārāshtra, IND
226610 Employees
Hybrid
Pune, Mahārāshtra, IND
226610 Employees
Hybrid
Pune, Mahārāshtra, IND
226610 Employees
Hybrid
Pune, Mahārāshtra, IND
226610 Employees

Similar Companies Hiring

Energy CX Thumbnail
Greentech • Professional Services • Business Intelligence • Consulting • Energy • Financial Services • Utilities
Chicago, IL
150 Employees
Compa Thumbnail
Artificial Intelligence • HR Tech • Software • Business Intelligence
Irvine, California
75 Employees
Quanta Thumbnail
Artificial Intelligence • Fintech • Software • Business Intelligence • Big Data Analytics
San Francisco, California
21 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account