Senior Distributed Systems Engineer

7 hours, 35 minutes ago
Full-time
Senior
Software Development
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, prototype, construct, and maintain real-time telemetry and telemetry processing platforms.
  • Maintain, extend, and scale core systems software, including the passive DNS database and in-house storage engine.
  • Collaborate with product management and other stakeholders to turn product ideas into requirements, prototypes, and production systems.
  • Assist operations in evolving the infrastructure for delivering high-volume real-time telemetry.
  • Maintain secure coding practices and uphold security standards across development projects and processes.
  • Write complete and effective technical documentation for projects and systems.
  • Review peer code and provide detailed feedback to ensure high code quality.
  • Support sales and solutions engineering as a subject matter expert on supported products and systems.

Requirements

  • 5+ years of experience developing software for Linux or similar systems.
  • 5+ years of experience developing software and/or designing systems in a team environment.
  • Working familiarity with modern CI/CD systems, practices, and cloud deployment.
  • Ability to write and review expert-level systems and application code in C, Rust, or Go.
  • Familiarity with cloud-native, monolithic, and microservices architectures and their tradeoffs.
  • Familiarity with functional, object-oriented, concurrent, parallel, and event-driven programming paradigms and their tradeoffs.
  • Self-starter with a high level of initiative, commitment, and energy.
  • Excellent organizational and time management skills with the ability to prioritize multiple tasks and meet deadlines.
  • Ability to understand business needs, evaluate solutions, and recommend them to leadership.
  • Working familiarity with Python, including Python integration with C or Rust, preferred.
  • Experience working remotely with distributed teams across multiple time zones, preferred.
  • Familiarity with software packaging and release engineering tools and infrastructure, preferred.
  • Understanding of core Internet technologies such as TCP/IP, DNS, or BGP, 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.
  • Remote-friendly work environment.
  • Equal opportunity employer with a strong commitment to diversity, equity, and inclusion.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Mainframe Systems Programmer - zOS

Ensono 1K-5K IT Services

Ensono is seeking a Senior Mainframe Systems Programmer to support the installation, testing, maintenance, and tuning of z/OS and related mainframe systems software in a large enterprise environment.

DB2
5 hours, 30 minutes ago

IT Systems Developer

First Focus 51-250 IT Services

A Sydney-based marketing and distribution company for health and beauty products is seeking a part-time IT Systems Developer to design, develop, and maintain internal systems supporting operations across multiple regions and channels.

Java Python SQL Server
6 hours, 32 minutes ago

Security Communications Systems Architect

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is hiring a Security Communications Systems Architect to own the architecture and operation of its security communications environment across radios, intercoms, emergency calling, mass notification, and related IP systems for protecting personnel and assets.

SIEM TLS
7 hours, 20 minutes ago

Senior Systems Engineer, Mission Autonomy, Active Clearance

Anduril Industries 1K-5K Aerospace & Defense

Anduril Industries is seeking a Model-Based Systems Engineering systems engineer to support autonomous airpower systems and help shape digital engineering strategy for mission autonomy products.

BDD Computer Vision Deep Learning Machine Learning Reinforcement Learning
7 hours, 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