Principal Software Engineer - Data
Core
Building world-class data pipelines and systems to process billions of signals and data points for technographic data services.
Role type
Principal Software Engineer (Data)
Builds
Big data pipelines, data architectures, and storage solutions for technographic data.
Domain
B2B Data Intelligence / Big Data Infrastructure
Deliverable
production ML models | infrastructure
Required skills
Big data pipeline architecture, distributed systems design, JVM stack development, entity recognition, NLP techniques
Preferred skills
Experience with very large datasets, fast-paced delivery environments
Technologies
Hadoop, Spark, Java, Scala
Responsibilities
Build and optimize big data pipelines to extract and process signals from the web and job postings; Design and implement data architectures to handle massive data volumes; Collaborate with data scientists to integrate ML models into data workflows; Drive technical strategy and roadmap for data processing infrastructure.
Seniority
Principal, hands-on IC with strategy & mentorship