R

Roche

Global pharmaceuticals and diagnostics company

Patient Strategy AWS Tech Lead

Data EngineeringPosted on Nov 8
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical field, or equivalent practical experience.
  • Demonstrated experience leading complex AWS/cloud-native solutions and mentoring senior engineers.
  • A proven track record of contributing to technical strategy for major components or services and participating in global knowledge-sharing events.
  • Strong experience as a Lead Engineer, Tech Lead, Cloud Architect, or similar senior engineering role.
  • Deep understanding of the AWS Well-Architected Framework, with hands-on experience designing for High Availability, Disaster Recovery, and multi-region active-active deployments.
  • Hands-on expertise with AWS services including EKS, Lambda, API Gateway, S3, RDS or DynamoDB, IAM, AWS Glue, AWS Step Functions, and CloudWatch.
  • Strong experience with Kubernetes, Docker, and Helm.
  • Proficiency in one or more languages such as Python or TypeScript/JavaScript.
  • Strong experience designing REST APIs, GraphQL, microservices, distributed systems, and event-driven architectures.
  • Experience with data modeling and database design across SQL and NoSQL databases, including PostgreSQL, RDS, DynamoDB, and Snowflake.
  • Experience with vector databases, embeddings, semantic search, and RAG architectures for AI-enabled applications.
  • Familiarity with agentic AI frameworks and platforms such as Amazon Bedrock, LangChain, LangGraph, or equivalent technologies.
  • Experience with Terraform, AWS CDK, or CloudFormation for Infrastructure as Code, and GitHub Actions or equivalent for CI/CD.
  • Experience with observability technologies such as CloudWatch, Grafana, Datadog, and LangSmith.
  • Strong understanding of cloud security, IAM, secrets management, threat modeling, automated testing, and DevSecOps practices.
  • Advanced AWS networking expertise, including complex VPC design, Transit Gateway, Route 53, CloudFront, and Application or Network Load Balancers.
  • Experience with Cloud FinOps, including monitoring cloud spend, optimizing compute and storage resources, and managing costs associated with LLM API usage and scalable infrastructure.
  • Hands-on experience with asynchronous messaging and streaming platforms, including Amazon SQS, SNS, EventBridge, Kinesis, or Apache Kafka.
  • Exceptional leadership and mentorship skills, specifically mentoring senior engineers and promoting code quality and architectural consistency through critical design reviews.
  • Strong communication and negotiation skills, including communicating complex technical information and building mutually beneficial partnerships across stakeholder ecosystems.

Responsibilities

  • Design and maintain end-to-end data solutions using AWS that align with business goals and technical requirements.
  • Develop scalable and efficient data models, pipelines, and workflows within AWS.
  • Collaborate with stakeholders to understand business needs and translate them into technical requirements and solutions.
  • Collaborate with team members and external contractors as needed to enhance technical solutions, coordinate their work, provide guidance, and ensure alignment with project goals.
  • Implement data integration solutions to ingest, transform, and manage large datasets from various sources into AWS and Snowflake.
  • Ensure data quality, consistency, and security throughout the data life cycle.
  • Develop documentation related to data management processes, procedures, and data dictionaries.
  • Define tasks for others and drive medium- to large-scale initiatives across a product or product line.
  • Coach and lead engineers, leverage team strengths, and challenge others in a growth-enabling way.
  • Provide direction for mid- to long-term goals and objectives, and negotiate and build partnerships with stakeholders.
  • Support global innovative and technological initiatives, share knowledge at global and international events, and drive technology university, Center of Excellence, and knowledge-sharing initiatives.
  • Contribute to technical knowledge through publications, presentations, and mentorship; inspire innovation and develop new approaches to existing problems.
  • Lead the design of complex multi-service solutions and promote architectural consistency and technical strategy for major components.

About the Company

Roche

Global pharmaceuticals and diagnostics company

Roche is a global leader in pharmaceuticals and diagnostics. It develops medicines and diagnostic tools that help detect, monitor, and treat diseases, using research and biotechnology to drive new therapies and tests. Roche combines drug development with in-house diagnostic products to support personalized medicine, where treatments are tailored to individual patients based on test results. Its approach differs from many peers by integrating drug discovery with diagnostic capabilities and by expanding its research through strategic acquisitions (like Genentech) to strengthen its biotechnology and R&D capabilities. The company’s goal is to improve patient outcomes and healthcare worldwide by delivering reliable medicines, accurate diagnostic tests, and data-driven care.

Company size
1-10
Company stage
IPO
Headquarters
Basel, Switzerland
Founded
1896

Recently Posted Jobs

Explore more opportunities at Roche

See more jobs