
Senior Software Engineer β Crawler
Posted 2 days ago

Posted 2 days ago
This is a fully remote position, open to applicants in Washington.
β’ Develop and deploy components for scalable, fault-tolerant web crawling and data extraction pipelines.
β’ Produce clean, production-ready code in Java and Python.
β’ Create and manage ETL/ELT pipelines for extensive data extraction and transformation.
β’ Utilize cloud infrastructure on GCP and AWS, focusing primarily on GKE.
β’ Enhance observability, reliability, and operational excellence across various systems.
β’ Collaborate with product and data science teams to deliver meaningful solutions.
β’ Engage in code reviews, documentation, and knowledge sharing within the team.
β’ Keep updated with the latest web technologies, anti-crawling techniques, and AI-driven extraction methods.
β’ Take ownership of features from design through to deployment and ongoing operation.
β’ Make architectural decisions at the component level.
β’ Contribute to ZoomInfo's data platform infrastructure that supports business intelligence products.
β’ Over 5 years of professional software engineering experience in building production systems.
β’ Strong foundation in computer science principles, including algorithms, data structures, concurrency, and distributed systems.
β’ Proficient in Java and/or Python.
β’ Proven history of owning features throughout the entire process from design to deployment and operation.
β’ Capable of making informed architectural decisions at the component level.
β’ Practical experience with cloud data warehouses like BigQuery or Snowflake.
β’ Background in designing and managing large-scale ETL/ELT pipelines.
β’ Familiarity with orchestration tools such as Apache Airflow.
β’ Experience with streaming or event-driven systems, such as Apache Kafka.
β’ Production experience on cloud platforms like GCP or AWS.
β’ Hands-on knowledge of Kubernetes, including GKE/EKS, for distributed workloads.
β’ Knowledge of infrastructure-as-code tools such as Terraform.
β’ Excellent communication skills with the ability to articulate technical decisions clearly.
β’ Ability to navigate ambiguity and adapt quickly.
β’ Pragmatic problem-solver with a proactive approach.
β’ Self-motivated individual comfortable in fast-paced, dynamic environments.
β’ Comprehensive benefits package.
β’ Programs focused on holistic mind, body, and lifestyle well-being.
β’ Additional compensation options, including Bonus, Commission, Equity, and other benefits may also be available.
Sigma Software Group
Collectly
Allata
Get handpicked remote jobs straight to your inbox weekly.