View Our Website View All Jobs

Principal Data Engineer

This role provides strong technical leadership within the Development organization ensuring we’re making smart technology and implementation choices. This is an opportunity to write amazing code for something at significant scale with talented peers.                                

  • Collaborate with Product Management and Quality Assurance to develop and deliver high-quality products and features in a timely manner                                          
  • Have finger on the evolving technical landscape and understand how new technologies could benefit our product solution                                            
  • Actively participate as a Scrum team member – participating in all phases of the Scrum process                                         
  • Improve the strength of the technical team around you – sharing your knowledge and mentoring other developers  
  • Plan, monitor and improve the performance of a distributed application to process a lot of streaming data 
  • Ensure that code adheres to strict standards and best practices for accessibility, security, object-oriented practices, quality and performance                         

Qualifications

  • 10+ years of experience developing Enterprise Software                                            
  • 5+ years developing software in a Software as Service (SaaS) product development environment                                     
  • Experience with Java 8, Python programming languages.
  • Strong expertise with Big Data and Hadoop technologies    
  • Strong expertise with Apache NIFI/Hortonworks DataFlow. 
  • Possess demonstrated expertise in NoSQL/SQL technologies and data architecture             
  • Experience in NoSQL/SQL database design, development and data modeling                                                       
  • Practical knowledge/expertise in Hive and/or Spark SQL.
  • Hand on and Solid understanding on HDFS.                                         
  • Hands-on experience with HBase/ Streaming viewed as a value add                                    
  • Strong experience with SCRUM methodologies                                            
  • Working knowledge of JIRA, Confluence and Git
  • Experience working with Docker is a plus.
  • Experience working with AWS and other cloud providers.                                       
  • Excellent communication skills. Able to successfully evangelize and gain buy in for a technology or solution                                 
  • Bachelor’s degree in Engineering with Computer Science major or similar qualification. Advance degrees preferred            
Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file

150