Search by job, company or skills

Senior Software Engineer

Senior Software Engineer

Virtusa
5-7 Years
Not Disclosed
Early Applicant
  • Posted 20 hours ago
  • Be among the first 10 applicants

Job Description

Experience: 5-7 Years

Location:Chennai

Job Overview

As a PySpark Data Engineer, you will be responsible for designing, developing, and supporting scalable, reliable, and high-performance data solutions. You will work closely with business and technology teams to build robust data pipelines, develop analytical data models, and deliver data-driven solutions that support strategic business objectives.

Key Responsibilities

  • Design, develop, and maintain scalable, extensible, and highly available data solutions.
  • Build and optimize large-scale data processing applications using PySpark and SQL.
  • Deliver critical business requirements while ensuring alignment with enterprise architecture and data strategy.
  • Design and develop analytical data models to support reporting, analytics, and business intelligence initiatives.
  • Develop, automate, test, and deploy high-performance data pipelines.
  • Analyze, transform, and manipulate large datasets using PySpark and SQL.
  • Identify and mitigate potential risks across the data supply chain.
  • Collaborate with business stakeholders, architects, and engineering teams to deliver scalable data solutions.
  • Troubleshoot and resolve complex data, performance, and application-related issues.
  • Mentor team members and contribute to technical best practices and engineering standards.

Required Skills & Experience

  • 5-7 years of experience in Data Engineering.
  • Strong hands-on experience with PySpark and Spark for large-scale data processing.
  • Advanced proficiency in SQL for data querying, transformation, optimization, and analysis.
  • Strong understanding of relational databases and data warehousing concepts.
  • Experience in designing and implementing analytical and dimensional data models.
  • Hands-on experience in building, automating, and monitoring ETL/ELT processes and data pipelines.
  • Experience working with cloud platforms such as AWS, Azure, or GCP.
  • Strong understanding of cloud-native technologies and modern data engineering patterns.
  • Excellent analytical, troubleshooting, and problem-solving skills.
  • Strong communication skills with the ability to collaborate effectively across teams.

AI & Innovation Focus

  • Leverage AI-powered tools such as GitHub Copilot to enhance development productivity and accelerate delivery.
  • Stay informed about emerging AI technologies and recommend innovative approaches to improve products and solutions.
  • Utilize AI-assisted engineering practices to improve software quality and operational efficiency.

Preferred Qualifications

  • Experience with big data ecosystems and distributed data processing frameworks.
  • Strong ownership mindset with the ability to independently drive project deliverables.
  • Exposure to Agile development methodologies.
  • Passion for continuous learning and adopting new technologies.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

GitHub Copilot

Big data ecosystems

Distributed data processing frameworks

Analytical and dimensional data models

Data pipelines

Cloud-native technologies

ETL/ELT processes

About Company

Similar Jobs

6-8 yrs
Chennai, India
Skills:
react.js , Sql, Ml, Spring Boot, Java, Typescript, Rest Apis, Kafka, Kubernetes, Nosql, Azure, Gcp, Docker, Ai, Spring WebFlux, Next.js
8-10 yrs
Chennai, India
Skills:
Python, Sql, Data Warehousing, NVIDIA ecosystem, Data pipelines, Data governance and compliance, Data transformation and processing
3-5 yrs
Chennai, India
Skills:
oracle sql developer , Github, Data Modelling, Microsoft Power Bi, SQL Server, Power Bi Desktop, Dax, Power BI Service, Microsoft Fabric, Power Query M
3-6 yrs
Chennai, India
Skills:
graph databases , vectorization , Docker, MySQL, Distributed Systems, PostgreSQL, Node.js, MongoDB, Restful Apis, Asynchronous programming, Kubernetes, Microservices, Gcp, Azure, AWS, event-driven architecture, knowledge embeddings, AI ML-enabled applications, event streaming platforms, vector databases, messaging technologies
7-9 yrs
Chennai, India
Skills:
Figma, Typescript, CSS, Scss, Microsoft Azure, AG Grid, Storybook, PrimeNG, Angular 20 plus