virtusa
Senior Data Engineer
Salary
Job description
We are seeking a visionary Senior Full Stack Lead Architect with over 10 years of experience in architecting, developing, and deploying scalable, secure, and high performance applications. This role requires exceptional technical leadership and deep architectural expertise, with a strong emphasis on the Python ecosystem and modern front end frameworks like React and Angular. Architecture and Design Design enterprise scale solutions focused on performance and resilience, utilizing Python for core services, automation, and data processing. Technical Leadership Provide guidance and hands on support to onshore and offshore teams to ensure alignment with technical standards. Security Implementation Design robust frameworks including secure authentication, role based access control, and data protection. Performance Engineering Optimize application architecture and data access patterns; perform root cause analysis for performance issues. Cloud and DevOps Strategy Drive Cloud and DevOps practices using Azure (App Service, Functions, Azure AD B2C) or AWS (EC2, RDS, IAM), and oversee CI/CD pipelines. Code Quality Establish engineering standards and drive improvements through Git workflows and rigorous peer reviews. Agile Delivery Lead teams in Agile/Scrum environments, collaborating across product and QA functions. Backend Deep proficiency in Python for service development and automation. Experience with C#, .NET, and Web API is a plus.
Frontend Expertise in React, Angular, TypeScript, HTML, CSS, and JavaScript.
Cloud & DevOps Extensive experience with Azure services (App Service, Functions, Blob Storage, Azure SQL) and Azure DevOps. Knowledge of AWS is a plus.
API & Tooling Experience designing RESTful APIs and proficiency with tools such as Swagger, Postman, NUnit, and Jasmine.


