Lead Software Engineer - Data Engineering, ITC

nike

karnataka 7 Years Exp Posted 14d ago

Job Description

  • 7+ yearsof experience in software development, with a strong foundation indistributed systems, cloud-native architectures, and data platforms.
  • Advanced Knowledge in API services
  • Expertise in CI/CD process.
  • Expertise in big data technologies such asApache Sparkand real-time streaming technologies likeApache Kafka.
  • Strong programming skills in Python, Java or similar language
  • Strong Knowledge of SQL.
  • Advanced knowledge of amajor cloud platform (AWS, Azure, GCP)and its ecosystem of data services.
  • Proficiencywith Infrastructure as Code (IaC) tools like Terraform or AWSCloudFormation,Docker, or Kubernetes
  • Strong understanding ofadvanced data modeling techniquesand modern datawarehouses and strongMedallion architectureexpertise
  • Ability todesign scalable, fault-tolerant, and maintainable distributed systems.
  • Excellent communication and stakeholder management skills.


WHAT YOU’LL WORK ON


What You’ll Do

  • Design, build, deploy, and own complete, scalable, and reliable end to end, software to data platforms and solutions.
  • Lead thetechnical design of new API services, data pipelines, and systems.
  • Buildreusable frameworks, libraries, and data management SDKsto improveproductivity.
  • BuildData MeshData products with abstraction.
  • Optimize performance andcost-efficiency of Services workload, data workflows and compute layers.
  • Collaborate with stakeholders such as data scientists, business analysts, and product managers to understand and translate business requirements intotechnical solutions.
  • Providetechnical leadership and mentorshipto junior engineers.
    • Ensure theuptime, reliability, and monitoringof the systems you build and own.

Similar Openings for You