Skip navigation EPAM

Lead Software Engineer (Big Data) Kuala Lumpur, Malaysia

  • hot

Lead Software Engineer (Big Data) Description

Job #: 74609
EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

DESCRIPTION


We are looking for an experienced Lead Software Engineer (Big Data) to be placed in our Office in Bangsar South MY. This Lead Software Engineer will be roll-up the functional and technical aspect of Software Development with big data technology in Project space to cloud services.

Responsibilities

  • Design and implement innovative analytical solution using Hadoop, NoSQL and other Big Data related technologies, evaluating new features and architecture in Cloud/ on premise/ Hybrid solutions
  • Work with product and engineering teams
  • Build collaborative partnerships with architects, technical leads and key individuals within other functional groups
  • Perform detailed analysis of business problems and technical environments and use this in designing quality technical solutions
  • Participate in code review and test solutions
  • Write project documentation

Requirements

  • Bachelor’s Degree in preferably Computer Science, Information Technology, Software Engineering or equivalent
  • 6+ years’ experience of working in Big Data technologies and Enterprise Software Development
  • Solid skills in infrastructure troubleshooting, support and practical experience in performance tuning and optimization, bottleneck problem analysis
  • Ability to work individually or in a team without supervision
  • English proficiency (B2+)

Nice to have

  • Skills in search: Solr, Elasticsearch / ELK
  • Enterprise Design Patterns
  • Agile and Management project exposure

Technologies

  • Programming Languages: Python; SQL, Scala
  • Big Data stack
  • Queues and Stream processing
  • ETL & Streaming Pipelines
  • Operation: Cluster operation, Cluster planning NoSQL: Cassandra/ Hbase, MongoDB
  • Familiar with Cloud Experience
  • Development Methods: TDD, BDD, DDD
  • Version Control Systems
  • Testing: Component/ Integration Testing, Unit testing
  • Experience in various messaging systems
  • Rest, Thrift, GRPC, SOAP
  • Build Systems: Maven, SBT, Ant, Gradle

We offer

  • Work-life balance and flexible schedule
  • Career development opportunities with a transparent Software Engineering career path
  • Opportunity to build business intelligence career and work on global projects. Our employees work with one of the largest multinational oil and gas companies int the world and one of the world's largest pure-play coffee and tea company
  • Medical, Dental and Vision Insurance
  • Widespread training and development opportunities. Unlimited access to LinkedIn learning solutions
  • Competitive salary
  • Compensation for sick leave and paid time off
  • Referral bonuses

Hello. How Can We Help You?

Our Offices