Search by job, company or skills

Cosette Network Pvt Ltd

Senior Software Engineer

This job is no longer accepting applications

  • Posted a month ago

Job Description

Job Details:

Position : Senior Software Engineer

Experience : 7 to 11 years

Location : Chennai

Work mode : 5 Days work from office

Role Summary:

Lead full-stack and AI-driven engineering initiatives, building scalable systems and generative AI solutions (RAG, LLM apps) while aligning closely with business goals.

Key Responsibilities:

• Bachelor's degree in computer science, Software Engineering, or related field with 7+ years of relevant professional experience.

• Deep production experience with Python and JavaScript/TypeScript across backend and frontend, with demonstrated ability to work comfortably across the full stack.

• Strong experience with modern frontend frameworks (such as Next.js or React) and backend API development.

• Extensive experience with cloud platforms (AWS preferred; Azure or GCP also valued), including infrastructure-as-code tools (such as CloudFormation or Terraform).

• Deep Working knowledge of multiple database paradigms, including relational databases (such as PostgreSQL), document databases, and key-value stores (such as Redis), with the ability to select the right storage technology for each problem.

• Strong experience with CI/CD pipelines (such as GitHub Actions), containerisation, and production deployment strategies.

• Demonstrable fluency with AI coding tools (such as Claude Code, Cursor, GitHub Copilot, or similar) and proven ability to design agentic engineering workflows and train teams on AI-augmented development practices.

• Hands-on experience architecting production generative AI applications (LLM integrations, vector databases, RAG systems, evaluation pipelines) is essential.

• Experience leading technical initiatives across multiple teams, mentoring engineers, and establishing engineering practices is required.

• Experience navigating ambiguous problem spaces, working directly with business stakeholders and end users, and shipping working solutions rapidly is required.

• Experience in an embedded, forward-deployed, or consulting-style engineering model is a strong plus.

Additional Notes

• Must have exceptional communication skills and demonstrated ability to influence senior levels. This role requires comfort leading across ambiguous environments, building trust-based relationships with commercial stakeholders at all levels, developing junior and mid-level engineers, and making strategic decisions that balance delivery speed with architectural integrity. You will shape engineering practices across your area and be expected to lead multi-team initiatives.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 147189861

Similar Jobs

Chennai, India

Skills:

react.js JavaMavenPostgreSQLSpring BootKafkamicroservice architectureJenkinsRDBMSDockerSwaggerMongoDBKubernetesNoSQL databasesIstioGraphQL API developmentOpenAPI

Chennai, India

Skills:

react.js ExpressRESTGraphqlJavascriptAgile Development MethodologiesReduxNodejsDevOps principles

Chennai, India

Skills:

JavaSpring BootSqlNosqlGitReactTypescriptGcpDockerRestful ApisAzureKubernetesDevOps practicescloud-native technologiescaching solutionsmicroservices architecture

Chennai

Skills:

Node jsReact JsJavascriptPostgreSQLMongoDB

India, Remote

Skills:

New RelicJavaDynamodbJwtTypescriptReactKotlinPostgreSQLSpring BootReactAWSRedisFastAPIPythonGraphqlDockerZilliz MilvusGitLab CIElastiCacheLangChainAWS BedrockOpenAI GPT-4Google GeminiAuth0Anthropic Claude