Durin

Durin

Senior Software Engineer

El Segundo, CA · Senior

Sponsorship not specified$150k-$180kDetected 414 days ago
PythonRustC++SQLNoSQLSnowflakeDatabricksCI/CDLinuxData EngineeringExcelEmbedded SystemsControls

About the role

  • Our modern way of life, from smartphones to skyscrapers, starts as ore in the ground.
  • This is done by drilling hundreds of surgical holes into the earth to recover cylindrical core samples.
  • Mines are becoming harder to find, which is a danger to the future of civilization.

Responsibilities

  • Develop tools that allow for test execution across multiple environments: virtualized hardware, real hardware-in-the-loop, and rig-in-the-loop testing.
  • Drive edge-computing strategies for low-latency analytics and autonomous decision-making on the rigs themselves.
  • See your software through from start to finish: from identifying core needs to prototyping, developing, and testing, to field validation and hand-off.

Requirements

  • Must be willing to work from our headquarters in El Segundo
  • Must be willing to work extended hours and weekends as needed Join Durin to build the future of mining.
  • Some experience with SQL/NoSQL databases, real-time analytics, and data pipelines handling large amounts of streaming telemetry.
  • Experience with hardware, firmware, and software integrations
  • Experience with UNIX-like operating systems, version control, continuous integration, and continuous delivery concepts.
  • Industrial or hardware-adjacent experience (real-time data acquisition, embedded systems, rugged environments) is key.
  • Experience with hardware, field-deployed sensors, industrial automation, or automotive industries is highly valued.
  • In fact, the exploration process required to find valuable ore is incredibly long and expensive.

Skills

  • Manage core infrastructure (databases, storage, monitoring, logging)

Compensation

  • $150k-$180k

Company info

  • Durin builds and operates automated drill rigs to accelerate mineral discovery.
  • But mines don't simply appear.
  • Mining is a trillion-dollar industry, but the drills used to explore haven't changed in nearly 100 years.
  • Our mission is to change that.
  • The first step is mass production of automated drilling rigs to find more mines, faster.
  • That is just the beginning.
  • Learn More BUILDING THE SYSTEMS As a Senior Software Engineer at Durin, you will be directly responsible for the architecture and development of end-to-end software systems that run next-generation industrial machinery.
  • The tools and applications you build will enable drillers to multiply their efforts, improve the customer journey throughout the exploration process, and ultimately make significant mineral discoveries all around the world.
  • Note: You don't need mining or drilling experience to excel in this role.
  • Build software systems that integrate with hardware and control systems for advanced machinery and drill rigs we are developing in-house.

This listing is sourced directly from Durin's careers page and normalized into a canonical job model.