IN

Scala Programming

Infosys Limited
Bangalore Posted 31 Oct 2026
FULL TIME
Data Modeling
Git
Docker
Scala
Kafka
+10 more

Job Description

Key Responsibilities:

  • h3 About the job h3 br
  • Join a collaborative engineering team where you ll lead the design and delivery of reliable high performance data solutions using Scala
  • In this role you will take ownership of technical direction guide implementation best practices and help teams build scalable pipelines that turn raw data into trusted actionable insights
  • You ll work closely with cross functional stakeholders to understand data needs translate them into robust engineering solutions and ensure quality through strong engineering discipline
  • If you enjoy solving complex data challenges mentoring engineers and driving technical excellence while delivering measurable outcomes this role offers the opportunity to make a meaningful impact and grow as a hands on technology leader in a supportive delivery focused environment
  • br
  • h3 Key Responsibilities h3 br
  • b b Lead end to end development of data engineering solutions using Scala ensuring scalability performance and maintainability
  • br
  • b b Drive technical design conversations define implementation approaches and review code to uphold engineering standards and best practices
  • br
  • b b Build and optimize data processing components supporting efficient transformations validations and robust error handling
  • br
  • b b Collaborate with product analytics and platform teams to capture requirements and convert them into technical deliverables
  • br
  • b b Set up and maintain CI CD friendly development practices including unit testing integration testing and automated quality checks
  • br
  • b b Troubleshoot production issues conduct root cause analysis and apply preventive measures to enhance system reliability
  • br
  • b b Mentor and support engineers fostering technical growth and ensuring consistent delivery across the team
  • br
  • h3 Minimum Qualifications h3 br
  • b b Bachelor of Engineering or equivalent degree in a relevant discipline
  • br
  • b b 5 8 years of overall experience with strong hands on expertise in Scala development for data engineering use cases
  • br
  • b b Proven experience designing and implementing data processing logic with attention to performance and code quality
  • br
  • b b Strong understanding of software engineering fundamentals including OOP FP concepts data structures and clean coding practices
  • br
  • b b Experience with code reviews testing practices and delivering production grade solutions in a team environment
  • br
  • h3 Preferred Qualifications h3 br
  • b b Experience leading technical delivery including solution design task breakdown estimation and stakeholder communication
  • br
  • b b Strong experience in building scalable data pipelines and optimizing batch stream processing workloads using Scala based frameworks
  • br
  • b b Exposure to distributed systems concepts and performance tuning for large scale data processing
  • br
  • b b Demonstrated ability to mentor engineers and drive adoption of engineering best practices across teams
  • br
  • b b Experience working in agile delivery models with a focus on predictable execution and continuous improvement
  • br
  • h3 Good to have skills h3 br
  • Apache Spark Akka Kafka Hadoop SQL Airflow Docker Kubernetes CI CD Git Cloud platforms AWS Azure GCP Data modeling Observability Monitoring tools

Technical Requirements:

  • Primary skills Technology Functional Programming Scala

Preferred Skills:

Technology->Data Engineering->Scala
foundit: Fast. Faster. foundit. 10 lakh+ jobs, top recruiters hiring. Register nowSponsored
Join WhatsApp Channel