Senior Software Engineer

2 - 12 years

20 - 25 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • Technical Skills: Expertise in SPARK/Scala development through the full software development lifecycle (SDLC), including design, development, testing, and deployment.
  • ETL & Data Pipelines: Build and optimize ETL processes and data pipelines for large-scale data processing using Apache Spark, Scala, Hive, and Airflow.
  • DevOps & CI/CD: Implement and manage DevOps pipelines using tools like Gitlab, SBT, or Maven.
  • Code Quality & Best Practices: Conduct code reviews, enforce coding standards, and ensure test coverage and documentation.
  • Stakeholder Collaboration: Work closely with business analysts, product owners, and other stakeholders to help translate requirements into technical solutions.
  • Architecture & Design: Implement scalable architectures using Scala, Spark, and Hadoop ecosystems.
Essential Skills:
  • Languages & Frameworks: Scala (core), Spark, Hive, SQL, Snowflakes, AWS.
  • Tools: Apache Airflow, Gitlab, SBT, Maven.
  • Cloud & Microservices: Experience with cloud adoption and microservice architecture is mandatory.
  • Working knowledge of AWS.
  • Core AWS service - EC2, Lambda, ECS, EKS ( Kubernetes on AWS) .
  • Storage & database -S3, Document DB.
  • Networking -VPC, Route53, API Gateway, CloudFront.
  • Data Engineering & processing -> AWS Glue / Athena/ EMR.
  • Event processing -SNS, SQS, Event Bridge etc.
  • Security & IAM - Policies, roles, fine-grained access, KMS encryption etc.
  • DevOps -CloudFormation/CDK/Terraform, CloudWatch etc.
  • Experience of working in Gen AI & Agentic AI technologies.
  • Deep understanding of LLMs, SMLs, Embedding models, Classification models etc.
  • Proficient in Prompting techniques and prompt engineering.
  • Preferred expertise in vibe-coding.
  • Understanding of Agentic Architectures.
  • Hands-on experience of any of AI Agent Frameworks like Autogen, CrewAI etc.
  • Working experience on building LLM based apps on any cloud platforms like Amazon Bedrock, Google Vertex etc.
  • Hands-on working experience on LLM orchestration and RAG frameworks like Lang chain, Lang flow, Haystack etc.
  • Working experience on RAG based workflows and MCP.
  • Domain Knowledge: Familiarity with Risk, Finance, and Treasury systems is highly desirable.

Mock Interview

Practice Video Interview with JobPe AI

Start DevOps 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 Skills

Practice coding challenges to boost your skills

Start Practicing Now
Barclays logo
Barclays

Financial Services

London

RecommendedJobs for You