Find a jobRecruiters

Lead Software Engineer/Principal Software Engineer

Exclusive opportunity

Onsite

Lead Software Engineer/Principal Software Engineer

ProductSquads

Lead Software Engineer/Principal Software Engineer

Skills

SQL QueriesMongoDBDockerReactTypescriptDjangoFlaskPythonC#.NETMicroservicesPostgreSQLAmazon EC2AWS LambdaRedisGitGraphQLBitbucketMachine LearningAIAWSElasticsearchGitHubKubernetesFastAPIJavascript

16 hours ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Ahmedabad, Gujarat, India

Work mode:

Onsite

Published on:

22 October 2026

What they need


About the Company:

ProductSquads was founded with a bold mission: to engineer capital efficiency through autonomous AI agents, exceptional engineering, and real-time decision intelligence. We're building an AI-native platform that redefines how software teams deliver value — whether through code written by humans, agents, or both. Our stack combines agentic AI systems, ML pipelines, and high-performance engineering workflows. This is your chance to build not just models, but systems that think, decide, and act — AI fabric tools, domain-intelligent agents, and real-time decision systems that power the next generation of product delivery.

About the Role

We are seeking an experienced and innovative Lead Software Engineer/Principal Software Engineer. The ideal candidate will have a strong background in designing, developing, and maintaining scalable and high-performance applications using Microsoft .NET, Python and React technologies. You will work closely with cross-functional teams to deliver high-quality software solutions that meet our business needs. A successful candidate will be a highly motivated self-learner with a strong desire to continuously expand their knowledge and skill set, actively seeking out new information and technologies to stay ahead in a fast-paced industry.

Responsibilities:

  • Drive architecture and technical direction for a major product area, with minimal oversight.
  • Influence technical standards across the team.
  • Design, develop, and maintain AWS cloud based applications using React JS, .NET framework and related technologies (e.g., ASP.NET, .NET Core), and Python.
  • Write clean, scalable, and efficient code following best practices and coding standards.
  • Collaborate with team members to define project requirements, scope, and objectives.
  • Develop APIs and integrate third-party services where required.
  • Ensure software quality through comprehensive testing, debugging, and troubleshooting.
  • Advocate for test-driven development (TDD) and automated testing practices.
  • Optimize application performance, scalability, and security.
  • Participate in code reviews, team meetings, and knowledge-sharing sessions.
  • Stay updated with the latest industry trends and emerging technologies to ensure solutions remain current.
  • Provide technical support and resolve application-related issues as needed.
  • Evaluate AI-assisted development practices (e.g., AI pair-programming, automated code review, test generation) to raise engineering productivity and code quality across the team.

Why Join us:

  • Develop hands-on skills working on cutting-edge technology projects.
  • Benefit from a collaborative and supportive work environment.
  • Contribute to major IT initiatives and help drive technology improvements across the company.
  • This is an exciting opportunity to work with and learn from experienced engineering leaders and make an impact at a growing company.

Who you are:

  • You have excellent problem-solving and analytical skills.
  • Strong communication skills and teamwork abilities.
  • Ability to work independently and meet deadlines.
  • You seek initiative and undertake self-development activities.
  • You thrive in fast-paced environments, are flexible and able to roll with changing scenarios.

Qualifications:

Bachelor’s degree in Computer Science, Software Engineering, or a related field. Master’s degree preferred.

Required Skills:

  • 8+ years of professional experience in .NET development with at least 2 years in a cloud-based environment, preferably AWS.
  • Proficiency in C# and the .NET framework (including .NET Core) with current hands on experience in .NET version 5+. Knowledge of .NET version 4+ is a plus.
  • Experience with ASP.NET, MVC, and Web API development.
  • Proficient in Core Python, Flask, Django, FastAPI, ORM, Async programming, Scripting and automation.
  • Proficient in HTML, React JS, CSS, TypeScript, JavaScript, GraphQL.
  • Hands on experience in designing and implementing RESTful APIs and microservices.
  • Hands on experience in at least one major RDBMS: SQL Server, PostgreSQL, etc. and NoSQL: MongoDB, Redis, Elasticsearch, etc., database design, and writing complex queries.
  • Experience in AWS Services, such as EC2, S3, RDS, Aurora, ECS, Lambda, etc.
  • Experience in containerization tools like Docker and orchestration platforms such as ECS, Kubernetes.
  • Experience working with DevOps tools and practices (e.g., CI/CD pipelines and associated tooling).
  • Hands-on experience using AI coding assistants (e.g., Claude Code, GitHub Copilot, Cursor) across the SDLC - spec-to-code generation, automated code review, test generation, debugging, and documentation - with a track record of measurable productivity gains.
  • Strong understanding of object-oriented programming (OOP), design patterns and SOLID principles.
  • Knowledge of version control systems (e.g., Bitbucket, Git).
  • Experience with Agile/Scrum methodologies.

Nice to have:

  • Experience with various ETL tools such as Pentaho, AWS Glue, Keboola, etc.
  • Experience with AI/ML tools and frameworks, SageMaker, etc.
  • AWS Certified Developer Associate.
  • AWS Certified Cloud Practitioner.
  • AWS Certified Solutions Architect Associate.
  • Microsoft Certifications relevant to the job requirements.

Other offers great for you!

These companies are also looking for great profiles

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

8 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

3 days ago

Quick apply

Tenth Revolution Group

Ingénieur Logiciel Fullstack Senior (évolution Squad Lead) – Systèmes distribués

Freelance

Paris, France

Hybrid

Skills

TypescriptGolangJavaDevOpsTesting & QAAIDistributed systemsDistributed ArchitectureReplicated databasesalgorithmique

9 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools