Virtusa Corporation

Lead Software Engineer

Virtusa Corporation$145K — $175K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years in Data Engineering/ETL Development, with 3+ years in a leadership role
  • 3+ years of hands-on Snowflake experience
  • Expert proficiency in advanced SQL and scripting in Python or JavaScript
  • Familiarity with tools like dbt, Airflow, and Matillion
  • Bachelor's degree in Computer Science or a related field

Responsibilities

  • Design scalable and secure ETL/ELT pipelines for Snowflake
  • Lead and mentor junior and mid-level data engineers
  • Optimize Snowflake compute resources and storage costs
  • Automate data workflows using Snowflake features and orchestration tools
  • Design data models aligned with business reporting needs
  • Monitor and tune performance for analytics workloads
  • Implement data governance and security controls

Benefits

  • Comprehensive health insurance plans
  • Opportunities for professional development and certifications
  • Flexible working hours and remote work options
  • Supportive team environment with a focus on collaboration
  • 401(k) retirement plan with company matching
Full Job Description
Job Summary
We are seeking an experienced Lead ETL / Snowflake Developer to drive the design, development, and execution of our enterprise cloud data architecture. In this role, you will lead a team of data engineers, architect robust ETL/ELT pipelines, and optimize our Snowflake Data Cloud ecosystem. You will serve as the technical authority for data integration, warehousing best practices, performance tuning, and cross-functional collaboration with analytics and business stakeholders.
Key Responsibilities
Architecture Development: Design and build scalable secure and fault-tolerant ETL/ELT pipelines to ingest structured and semi-structured data into Snowflake.
Team Leadership: Technical leadership, code reviews, and mentorship for junior and mid-level data engineers.
Snowflake Optimization: Manage compute resources optimize storage costs, and implement auto-scaling and clustering strategies.
Data Pipelines Orchestration: Automate complex workflows using native Snowflake features (Snowpipe, Tasks, Streams) alongside orchestration engines
Data Modeling: Design star/snowflake schemas, Data Vault, or dimensional models aligned with business reporting needs.
Performance Tuning: Monitor Query Profiles, refactor complex SQL/stored procedures, and ensure sub-second response times for analytics workloads.
Governance Security: Implement Role-Based Access Control Object Tagging, Dynamic Data Masking, and secure data sharing across enterprise teams.
Required Qualifications Skills
Experience: 8+ years in Data Engineering/ETL Development, with at least 3+ years specifically in a technical leadership capacity.
Snowflake Expertise: 3+ years of hands-on experience with core Snowflake features
Advanced SQL Scripting: Expert proficiency in complex SQL, window functions, and procedure scripting in Python, JavaScript, or SQL Stored Procedures
Ecosystem Tools: Proven track record with dbt, Airflow, Matillion, Talend, or Informatica, alongside cloud platforms (AWS, Azure, or GCP)
Education: Bachelor's degree in Computer Science, Information Technology, or a related quantitative field.
Preferred Qualifications
Certifications: SnowPro Core or SnowPro Advanced Architect certifications.
CI/CD DevOps: Hands-on experience with version control and infrastructure-as-code deployment pipeline
Streaming Data: Knowledge of real-time data streaming technologies into Snowflake

About Virtusa Corporation

Virtusa Corporation is a global provider of digital business strategy, digital engineering, and information technology (IT) services and solutions. The company helps its clients transform their businesses through innovative technology solutions that enable them to improve customer engagement, increase operational efficiency, and drive revenue growth. Virtusa Corporation was founded in 1996 and is headquartered in Southborough, Massachusetts. The company has over 20,000 employees and operates in over 30 countries around the world. Virtusa Corporation is committed to sustainability and has received numerous awards for its environmental and social responsibility initiatives.
Learn more about Virtusa Corporation
Size
22,883 employees
Market Cap
$1.5 billion
Industry
Net Income
$44.6 million
Founded
1996
5 Year Trend
+22.3%
Revenue
$1.2 billion
NASDAQ

Similar Jobs

More Jobs at Virtusa Corporation

  • Virtusa Corporation
    Architect
    $125K — $150K *
    Indianapolis, IN 46227 (Marion County)
    Enterprise Technology
    In-Person
  • Virtusa Corporation
    Manager - Client services
    $150K — $180K *
    Phoenix, AZ 85032 (Maricopa County)
    Finance & Insurance
    In-Person
  • Virtusa Corporation
    Senior Software Engineer
    $120K — $145K *
    San Jose, CA 95123 (Santa Clara County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Architect
    $110K — $130K *
    Toronto, ON M3C 0E3
    Information Technology
    In-Person
  • Virtusa Corporation
    Lead Software Engineer
    $110K — $130K *
    Toronto, ON M3C 0E3
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Lead Software Engineer jobs: