Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Virtusa

NewBe an early applicant

Senior Software Engineer

Posted Updated
Discussion

Summary

Senior engineer (6-12 yrs) designing, building, and maintaining large-scale data processing pipelines with Apache Spark on AWS. Day to day involves writing Java for big data tasks like ETL, data warehousing, and analytics, and troubleshooting pipeline failures and performance bottlenecks.

Roles and Responsibilities :

  • Design, develop, test, deploy and maintain large-scale data processing pipelines using Spark on AWS cloud platform.
  • Collaborate with cross-functional teams to identify business requirements and design solutions that meet customer needs.
  • Develop high-quality code in Java programming language for big data processing tasks such as ETL, data warehousing, and analytics.
  • Troubleshoot complex issues related to pipeline failures or performance bottlenecks.

Job Requirements :

  • 6-12 years of experience in software development with expertise in Spark and AWS technologies.
  • Strong proficiency in Java programming language for big data processing tasks.
  • Experience working with distributed computing frameworks like Apache Spark for large-scale data processing.
  • Knowledge of cloud-based infrastructure management on AWS platform.

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →