Principal Software Engineer
Core
Designing and maintaining big data systems and scalable applications using Hadoop ecosystem technologies.
Role type
Principal Software Engineer (Big Data)
Builds
Enterprise applications and big data platforms
Domain
Big Data, Enterprise Software
Deliverable
production ML models | product features | infrastructure
Required skills
Java, Scala, Python, Hadoop, Spark, Kafka, Cassandra, HBase, Agile development
Preferred skills
Experience with highly scalable systems, rapid technology adoption
Technologies
Hadoop, Spark, Kafka, Cassandra, HBase, Java, Scala, Python
Responsibilities
Develop applications in Hadoop platform technologies, build enterprise Java applications, work on big data systems and technologies
Seniority
Senior, hands-on IC
Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.