Software Engineer
Core
Build and maintain complex data solutions for high-volume applications in a Big Data environment, processing terabytes of data weekly using predictive analytics.
Role type
Senior IC Software Engineer (Big Data)
Builds
Data solutions for social media, search, and digital ads
Domain
Big Data, Digital Marketing
Deliverable
production ML models
Required skills
Java, Unix Shell scripting, Spring, Hibernate, Maven, Git, SQL, relational databases
Preferred skills
Hadoop, Spark, Scala, Docker, Kubernetes, AWS, data modeling, ETL pipelines, Angular, HTML, JavaScript
Technologies
Java, Spring, Hibernate, Scala, Spark, Hadoop, Git, HBase, Unix, Docker, Maven, Ansible, Postgres, AWS
Responsibilities
Build and maintain complex data solutions for high-volume applications; Create reusable output and processes; Ensure test coverage in support of continuous integration; Use agile and DevOps methodologies to drive continuous improvement.
Seniority
Mid-level, hands-on IC
