Lead Software Engineer

Under Armour India

  • Bangalore, Karnataka
  • Permanent
  • Full-time
  • 10 days ago
  • Apply easily
About Under Armour IndiaWe have expanded our global footprint with Under Armour India, a strategic capability hub in Bengaluru, designed to strengthen our global operations and accelerate innovation.Here, we enable athletes’ digital journeys with tech solutions they never knew they needed and can’t imagine living without. Our teams drive products from conceptualization to production, with a strong focus on consumer engagement and retail store experience.We combine art and technology with the athletes’ world of performance, sport, and fitness—working with the latest technologies across platforms.Job DescriptionPURPOSE OF ROLE:The Lead Software Engineer - Database is a senior technical leadership role responsible for the architecture, strategy, roadmap, and day-to-day operational health of the organization's entire database estate. This is a broad and highly visible role that spans both the application development layer and the infrastructure layer requiring fluency in SQL development and query optimization as well as database infrastructure management, virtualization, cloud operations, patching, backup strategy, and disaster recovery.The role covers a diverse portfolio including on-premises Oracle and Microsoft SQL Server environments hosted on VMware vSphere, cloud-native AWS services such as Amazon RDS, Aurora, and DynamoDB, Snowflake for analytical workloads, and PostgreSQL across both on-premises and cloud environments. The successful candidate will own both the technical health of these platforms and the long-term architectural direction that guides how the organization manages, consolidates, and evolves its database landscape including a structured migration path from VMware-hosted systems to AWS where strategically appropriate.A critical dimension of this role is the leadership and oversight of our Managed Service Partner (MSP). The Senior Database Engineer will serve as the primary technical authority in the MSP relationship, defining the scope of delegated work, setting quality standards, reviewing deliverables, and ensuring MSP activities are fully aligned with our architectural principles and operational requirements.YOUR IMPACT (Job Responsibilities):Architecture & Roadmap:
  • Define, own, and continuously evolve the enterprise database architecture strategy and multi-year roadmap across on-premises VMware-hosted environments, AWS cloud-native services, and hybrid configurations
  • Assess the current database estate and develop a structured rationalization and modernization plan, including migration pathways from VMware on-premises systems to AWS managed services where appropriate
  • Establish and enforce database architecture standards, design patterns, backups, and governance frameworks across all platforms and teams
  • Lead database architecture reviews for new applications and significant platform initiatives, ensuring decisions are sound, scalable, and aligned with the broader technology strategy
  • Evaluate emerging database technologies and provide well-reasoned recommendations for adoption, consolidation, or retirement
Platform Operations & Engineering:
  • Own the operational health of the full database portfolio including Oracle, Microsoft SQL Server, Amazon RDS, Aurora, DynamoDB, Snowflake, and PostgreSQL across both VMware and AWS environments
  • Define and oversee patching schedules, upgrade plans, and lifecycle management processes across all platforms, balancing operational risk with the need to maintain current and supported versions
  • Design, implement, and regularly validate backup and recovery strategies across all environments, leveraging RMAN for Oracle on VMware, AWS Backup and RDS snapshots for cloud-hosted databases, and native Snowflake and DynamoDB capabilities
  • Lead capacity planning across the full database estate, incorporating both VMware resource constraints and AWS cost and scaling considerations
  • Define and maintain disaster recovery and business continuity plans for all critical database systems, including cross-environment recovery scenarios spanning VMware and AWS
  • Manage licensing, cost optimization, and vendor relationships for Oracle and Microsoft SQL Server, including licensing implications across VMware and AWS environments
Application SQL Development & Optimization:
  • Partner with application engineering teams to review data models, schema designs, stored procedures, and SQL code, providing expert guidance on performance, maintainability, and best practices
  • Lead query performance analysis and optimization across both on-premises and cloud-hosted databases, resolving slow queries, inefficient indexing, and poorly structured data access patterns
  • Define and enforce SQL development standards and code review practices for all database changes across VMware-hosted and AWS-managed environments
VMware & AWS Infrastructure Collaboration:
  • Serve as the primary database subject matter expert in discussions with the VMware infrastructure team regarding host sizing, storage, vSphere maintenance, and the impact of infrastructure changes on database workloads
  • Lead the technical planning and execution of database migrations from VMware to AWS, utilizing AWS DMS, AWS Schema Conversion Tool, and platform-native migration capabilities
Managed Service Partner Leadership:
  • Serve as the primary technical authority and day-to-day point of contact for the MSP, defining scope, quality standards, and prioritization of work across both VMware and AWS database environments
  • Develop and maintain a clear operational runbook and task catalog governing what work is delegated to the MSP versus retained internally
  • Conduct regular operational reviews with the MSP, evaluating SLA performance, reviewing incident trends, and identifying opportunities to improve service quality
  • Review and approve MSP deliverables including patching plans, change requests, and incident post-mortems before implementation
QUALIFICATIONS:
  • Bachelor's degree with typically 8 years of relevant experience or Master's degree with typically 6 years of relevant experience or typically 12 years of relevant work experience without degree.
  • 8+ years of experience in database engineering or database administration, with demonstrated experience across both application and infrastructure dimensions of the role
  • Strong hands-on experience with Microsoft SQL Server including clustering with always On Availability Groups, performance tuning, and operational management in both VMware-hosted and AWS RDS configurations
  • Hands-on experience with Amazon RDS and Aurora including multi-AZ deployment, read replicas, automated backups, and Performance Insights
  • Proficiency with PostgreSQL including configuration tuning, replication, and operational best practices across VMware and AWS environments
  • Experience managing or providing technical oversight of a Managed Service Provider or external DBA support partner
  • Strong SQL development skills across multiple dialects with the ability to review, optimize, and govern SQL developed by application engineering teams
  • Solid understanding of database security, compliance requirements (PCI-DSS, SOC 2), and backup and recovery design across VMware and AWS environments
  • On call duties as needed
Nice to have:
  • Solid experience with Amazon DynamoDB including NoSQL data modeling, capacity management, global tables, and DynamoDB Streams
  • Hands-on experience with Snowflake including warehouse architecture, data sharing, RBAC, and performance optimization
  • Expertise in Oracle Database including architecture, performance tuning, Data Guard, RMAN
WORKPLACE LOCATION:
  • Location: This individual must reside within commuting distance from ouroffice.
  • Work Schedule:This role follows a hybrid work schedule, requiring 4 days in-office per week
OUR COMMITMENT TO EQUAL OPPORTUNITY:At Under Armour, we are committed to providing an environment of mutual respect where equal employment opportunities are available to all applicants and teammates without regard to race, color, religion or belief, sex, pregnancy (including childbirth, lactation and related medical conditions), national origin, age, physical and mental disability, marital status, sexual orientation, gender identity, gender expression, genetic information (including characteristics and testing), military and veteran status, family or paternal status and any other characteristic protected by applicable law. Under Armour seeks to recruit, develop and retain the most talented people representing a wide variety of backgrounds and perspectives. Reasonable accommodations are available for applicants with disabilities upon request.

Under Armour India

Similar Jobs

  • Staff Engineer Cloud

    Albertsons Companies India

    • Bangalore, Karnataka
    About Albertsons Companies India Albertsons Companies is a leading food and drug retailer in the United States. As of February 22, 2025, the Company operated 2,270 retail stores …
    • 5 hours ago
    • Apply easily
  • Senior Engineer Software - Salesforce

    Albertsons Companies India

    • Bangalore, Karnataka
    About Albertsons Companies India Albertsons Companies is a leading food and drug retailer in the United States. As of February 22, 2025, the Company operated 2,270 retail stores …
    • 5 hours ago
    • Apply easily
  • Lead Data Engineer

    FM India

    • Bangalore, Karnataka
    Job Description About us: We are a highly successful 190-year-old, Fortune 500 commercial property insurance company of 6,000+ employees with a unique focus on science and risk…
    • 5 hours ago
    • Apply easily