DomainTools

DomainTools

DomainTools is the go-to for Internet intelligence, empowering security analysts with essential tools to assess threats, prevent attacks, and investigate criminal activity.

IT Services
51-250
Founded 2004

Description

  • Design, code, and maintain large-scale data collection and processing systems.
  • Discover, analyze, and validate new data sets to improve customer value.
  • Research, prove, and apply cutting-edge techniques and technologies.
  • Provide code reviews, design feedback, demos, technical requirements, and documentation.
  • Estimate project scope, time, capacity, and costs accurately.
  • Improve engineering productivity by reducing operational toil and increasing consistency.
  • Provide technical leadership for the team and promote DevOps best practices.
  • Assist with onboarding and mentoring junior engineers.
  • Work closely with Operations and Development teams to architect and deploy security solutions.

Requirements

  • 5+ years of professional development experience using Go, Rust, or equivalent languages.
  • 3+ years of experience with JavaScript and standard web browser APIs.
  • Familiarity with browser fingerprinting techniques and bot/scraper countermeasures.
  • 3+ years of cloud infrastructure experience with AWS, Docker, and Kubernetes.
  • 3+ years of scalable data engineering experience with data stores such as Elasticsearch, Postgres, CockroachDB, MySQL, Hive, or Spark.
  • 5+ years of Linux/Unix experience.
  • Strong written and verbal communication skills.
  • Ability to coordinate effectively between teams.
  • Positive attitude, high initiative, and a history of productive work that adds value.
  • Attention to detail and a commitment to high-quality results.
  • Excitement about working in the security space.
  • Bachelor’s degree or higher in Computer Science or a related field, or equivalent experience (preferred).
  • Experience with CI/CD and microservices design, implementation, or maintenance (preferred).
  • Experience with data pipelines such as Elasticsearch, Kafka, NATS, or Apache Airflow (preferred).
  • Experience with Bash, Scala, or C development (preferred).
  • Experience with full-stack development (preferred).

Benefits

  • Fully paid medical, dental, and vision insurance premiums.
  • 401(k) retirement plan with company matching.
  • Basic life insurance.
  • Flexible PTO.
  • Additional well-being benefits.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Member of Technical Staff, FlashBlade

Pure Storage 1K-5K IT Services

EverPure is hiring a software engineer for the FlashBlade product team to help build a scale-out all-flash file and object storage system for modern data workloads.

Apache Spark C C++ Elasticsearch Go Java Kafka Linux Python Splunk
14 minutes ago

Beam Planning Software Engineer

K2 Space Corporation 51-200 Defense and Space Manufacturing

K2 Space is hiring a software-focused satellite planning engineer to design simulation and production systems for large spacecraft constellations supporting communications and sensing missions.

C++ CI/CD Julia MATLAB NumPy Python Rust SciPy Statistics
48 minutes ago

Senior Software Engineer, Core Experiences - Ljubljana, Slovenia

Speechify 51-250 Internet Software & Services

Speechify is hiring a Senior Software Engineer for its Core Experiences Team to build and maintain the foundational services and SDKs that power its cross-platform product experience.

GCP Java Kotlin
1 hour, 12 minutes ago

Software Engineer (.NET Developer)

66degrees 251-1K IT Services

66degrees is seeking a .NET Developer to build and support cloud-native AI, analytics, and mission-critical applications for enterprise clients.

Agile AWS Azure C# CI/CD Entity Framework GCP Git GitHub GitLab Java .NET Python SQL Server TDD
1 hour, 50 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers