Skip links

Lead FullStack Software Developer

Location: Pune, India

About AquilaClouds

Are you a motivated innovator who turns ideas into reality? Do you thrive on solving complex problems and building technology that will shape the future?

AquilaClouds is a Silicon Valley-based startup revolutionizing AI-powered cloud management. We’re building the next generation of autonomous cloud platforms—driven by AI and intelligent automation—that self-optimize, proactively protect, and seamlessly migrate workloads across on-premises, multi-cloud, and containerized environments.

We foster a collaborative culture focused on collective growth, delivering exceptional value to our customers, and tackling ambitious challenges. We believe in asking tough questions, supporting each other with critical thinking and innovative solutions, and winning together.

If you’re ready to join a team driving exponential innovation and growth, let’s talk.

The Role

We’re seeking an experienced Lead FullStack Software Developer to join our engineering team. As a technical leader, you’ll own critical initiatives from conception to delivery, working closely with product managers, development teams, and quality engineers. You’ll architect and build enterprise-grade solutions that power our next-generation Agentic AI Hybrid cloud and AI workload management platform, while mentoring developers and driving technical excellence across the organization.

Responsibilities

Technical Leadership & Delivery

  • Own and drive end-to-end delivery of complex technical initiatives, from requirements to production deployment.
  • Architect scalable, high-performance solutions for enterprises using large-scale AI and cloud environments.
  • Lead technical design reviews and provide architectural guidance to development teams.
  • Establish engineering best practices, design patterns, and coding standards across the organization.
  • Collaborate with product managers to translate business requirements into robust technical solutions.

Full Stack Development

  • Design and develop containerized microservices-based backend systems using Java, Spring Boot, and Hibernate.
  • Build responsive, high-performance frontend applications using React.js with custom component development.
  • Implement RESTful APIs and integrate with cloud services across AWS, Azure, GCP, and OCI.
  • Optimize database performance for large-scale datasets using PostgreSQL and other data stores.
  • Deploy and manage cloud-native applications using Kubernetes with Helm charts for configuration management.

AI & Analytics Integration

  • Design and implement agentic AI systems that autonomously make decisions and execute actions within the platform.
  • Build analytics pipelines and integrate machine learning models for cost optimization, anomaly detection, and predictive insights.
  • Develop AI-powered automation workflows for cloud resource management and optimization.
  • Integrate with ML frameworks and services to deliver intelligent, data-driven features.

System Design & Architecture

  • Design fault-tolerant, highly available systems that perform seamlessly at enterprise scale.
  • Implement observability, monitoring, and optimization solutions for Kubernetes environments.
  • Apply advanced design patterns and architectural principles to solve complex technical challenges.
  • Ensure system resilience, security, and performance across distributed cloud infrastructures.
  • Drive innovation by evaluating and adopting emerging technologies and frameworks.

Team Leadership & Mentorship

  • Lead and mentor a team of software developers, fostering technical growth and collaboration.
  • Conduct code reviews to ensure quality, maintainability, and adherence to best practices.
  • Manage multiple concurrent projects with competing priorities and tight deadlines.
  • Build a culture of continuous learning, innovation, and technical excellence.
  • Provide technical leadership during critical production issues and escalations.

Required Skills & Qualifications

Technical Expertise
Backend Development:

  • 10+ years of hands-on experience building and delivering enterprise-grade software products
  • Expert-level proficiency in Java/J2EE, Spring Boot, Hibernate, and microservices architecture
  • Strong experience with RESTful API design, JSON, and modern backend frameworks
  • 5+ years developing and optimizing applications with PostgreSQL and relational databases
  • Performance tuning expertise for large-scale datasets and high-throughput systems

Frontend Development:

  • 5+ years developing custom React.js components and building modern web applications
  • Deep understanding of React ecosystem, state management, and component lifecycle
  • Experience creating reusable, performant UI components from scratch

Cloud, Containers & Infrastructure:

  • Hands-on experience with cloud platforms (AWS, Azure, GCP, OCI) and their core services
  • Strong knowledge of Kubernetes for container orchestration, observability, and optimization
  • Experience building and deploying containerized microservices in production environments
  • Proficiency with Helm charts for Kubernetes application deployment and configuration management
  • Familiarity with CI/CD pipelines and DevOps practices

AI, Analytics & Machine Learning:

  • Experience building agentic AI systems that autonomously reason, plan, and execute actions
  • Hands-on experience with analytics platforms and data processing frameworks
  • Familiarity with machine learning frameworks (TensorFlow, PyTorch, scikit-learn) and ML model deployment
  • Understanding of LLMs, prompt engineering, and AI agent architectures

Additional Technologies (Desirable):

  • Python, Flask, and SQLAlchemy for backend services
  • Databricks for data engineering and analytics workloads
  • VMware and virtualization technologies

Leadership & Soft Skills

  • Proven track record leading development teams and delivering complex projects on time.
  • Ability to quickly learn and implement new technologies, frameworks, and tools
  • High-energy, detail-oriented, and proactive approach to problem-solving.
  • Strong analytical and troubleshooting skills for complex distributed systems.
  • Excellent written and verbal communication skills
  • Strong collaboration, relationship-building, and organizational abilities
  • Self-motivated with a driver mentality and ability to function independently under pressure
  • Advanced knowledge of software engineering concepts, methodologies, and SDLC

Education

Bachelor’s or Master’s degree in Computer Science, Engineering (BTech/BE/MTech/MS), MCA, or equivalent.

Why Join AquilaClouds?

  • Architect and build cutting-edge AI-powered cloud platforms with agentic AI capabilities.
  • Lead technical initiatives with significant impact on enterprise customers.
  • Work with modern tech stack: Java, Spring Boot, React, Kubernetes, Helm, AI/ML, multi-cloud
  • Mentor talented engineers in a collaborative, innovation-driven startup culture.
  • Shape the technical direction of a high-growth company positioned for exponential success.
  • Competitive compensation and opportunity for professional growth

Ready to lead the future of autonomous AI and cloud management platforms? Apply now.

Job Category: Engineering
Job Type: Full Time
Job Location: pune

Apply for this position

Allowed Type(s): .pdf, .doc, .docx
This website uses cookies to improve your web experience.
Home
Account
Cart
Search
Explore
Drag