1 Click Easy Apply


Principal Software Engineer


Holmdel, New jersey


Principal Software Engineer Job Opening in Holmdel, New jersey - We are seeking a Principal Software Engineer that will work closely with the Director of Software Engineering to lead a team of developers and data scientists and build data analytics solutions. As a Principal Software Engineer, you will be responsible for the design of next generation architectures and solutions, the coordination of multiple project deliverables within the specified deadlines, resource allocation & management, code review, delivery of products as defined in the PRD, as well as coaching and monitoring a team of developers.
This is a great opportunity to propel your career from programming to a solutions architect while learning the fundamentals of data science.
Responsibilities:
Responsible for writing software in Java/Scala/hive for Hadoop/Spark framework.
Work with the technical leadership team for product enhancement and contribute to next generation solution architecture.
Participate in pre-sales engineering and customer implementation.
Requirements:
Must Have ? 3-5 years of experience and excellent knowledge in Java or Scala and Hive /Pig for
Must Have ? 3-5 years of experience and working knowledge of distributed/cluster computing concepts of Apache Hadoop or Apache Spark.
Must Have ? Written UDF, handled skew, partitioning, worked with Map/Reduce, ORC, Parquet, Datasets, DataFrames.
Must Have ? Good knowledge of Linux File Systems, Memory Management, Garbage Collection & Tuning, Coherency, Parallelism, locks, etc.
Must Have ? Strong background in Data Structures and Algorithms to be handle parallelization and performance.
Preferred ? Analytics and data science knowledge would be a strong plus.
Education: Completed BS/MS in Computer Science
Position is located in Central, NJ.
We offer competitive compensation, ESOP, medical, dental, paid holidays, and paid vacation.
Resumes from Consultants and Consulting Firms WILL NOT be accepted.
Job Type: Full-time
Job Location:
Holmdel, NJ 07733
Required education:
Bachelor's
Required experience:
scala: 3 years
apache spark: 3 years
Java: 3 years
apache hadoop: 3 years
Linux File Systems: 5 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC