Senior Distributed Systems Engineer

3 weeks, 1 day 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

Mainframe Middleware Engineer

TWO95 International 51-250 Internet Software & Services

Two95 International is hiring a Mainframe Middleware Engineer to support and maintain mainframe middleware environments in a 100% remote role.

16 hours, 31 minutes ago

Solution Delivery Architect (ZOS / AUTH Code)

Ensono 1K-5K IT Services

Ensono is hiring a Senior Mainframe Systems Programmer to provide z/OS system programming support for client mainframe environments, manage operating system and ISV product upgrades, and help ensure service commitments are met.

1 day, 16 hours ago

Software Systems Engineer/Configuration Manager

Accenture 100K+ Professional Services

Accenture Federal Services is seeking a Software System Engineer / Configuration Manager to support Army cyberspace operations, web portals, and system configuration management across secured federal networks.

Cybersecurity
1 day, 16 hours ago

Senior IT Systems Engineer

Tekion 1K-5K IT Services

Tekion is hiring a Systems Engineer to design, implement, and support enterprise IT systems with a focus on endpoint management and device compliance across macOS and Windows environments.

Bash macOS PowerShell Python
1 day, 16 hours 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