DDN

Staff Software Engineer

DDN

full-time

Posted on:

Location: Colorado • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AnsibleApacheCloudDistributed SystemsDockerGoHDFSJavaKafkaLinuxPythonScalaSparkSQLTerraform

About the role

  • Lead design and development of Infinia Data Engine execution and query layers
  • Design autonomous logic for optimizing SQL and non-SQL analytic queries to leverage distributed infrastructure
  • Implement high-performance indexing for structured and non-structured data (B-epsilon trees, full-text indexing, vectorization)
  • Develop internal systems for high-throughput data access and transformation using Parquet, ORC, and Avro
  • Engineer integration layers supporting Trino, Apache Spark, Apache Iceberg, Delta Lake, HDFS, and Hive Metastore
  • Build and tune execution plans leveraging Infinia’s high-throughput I/O and compute capabilities
  • Analyze and optimize distributed query execution, data storage, caching, and memory usage
  • Write automated tests to validate correctness and performance across varied cluster topologies
  • Contribute to and collaborate with open-source ecosystems
  • Partner with Data Scientists, Platform Engineers, and Product Managers to deliver integrated end-to-end solutions
  • Provide technical leadership, mentorship, and design direction to other engineers on the team
  • Participate in an on-call rotation and deliver performant, production-ready connectors and execution engines

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • 8+ years of experience in software development
  • 5+ years in distributed systems, data platforms, or big data technologies
  • Expert-level knowledge of SQL, Python, and Java or Scala
  • Experience working with Apache Spark, distributed query engines, or distributed databases
  • Strong familiarity with HDFS, Hive Metastore, and data partitioning strategies
  • Familiarity with file formats Parquet, ORC, and Avro
  • Hands-on experience with Apache Iceberg and/or Delta Lake (preferred)
  • Background in real-time data streaming using tools such as Apache Kafka (preferred)
  • Prior experience with C++ (preferred)
  • Prior contributions to open-source projects; committer status is a plus (preferred)
  • Proven ability to lead complex technical initiatives and mentor junior engineers
  • Willingness to participate in an on-call rotation to provide after-hours support as needed
DICK'S Sporting Goods

Software Engineer II – Pricing

DICK'S Sporting Goods
Juniorfull-time$77k–$125k / year🇺🇸 United States
Posted: 25 minutes agoSource: dickssportinggoods.wd1.myworkdayjobs.com
JavaKotlinMicroservicesSpringSpring BootSpringBoot
Availity

Software Engineer III

Availity
Mid · Seniorfull-time🇺🇸 United States
Posted: 27 minutes agoSource: availity.wd1.myworkdayjobs.com
AWSCloudDistributed SystemsJavaJavaScriptMicroservicesReactSQLVue.js
FreightWaves

Full Stack Software Engineer

FreightWaves
Mid · Seniorfull-timeTennessee · 🇺🇸 United States
Posted: 36 minutes agoSource: freightwavesinc.applytojob.com
CloudGoJavaScriptPostgresReactVue.js
Eli Lilly and Company

Associate Director – MES Architect, Technical Lead

Eli Lilly and Company
Seniorfull-time$125k–$183k / yearTexas, Virginia · 🇺🇸 United States
Posted: 40 minutes agoSource: lilly.wd5.myworkdayjobs.com
Baxter International Inc.

Senior Engineer

Baxter International Inc.
Seniorfull-time$88k–$121k / yearOhio · 🇺🇸 United States
Posted: 41 minutes agoSource: baxter.wd1.myworkdayjobs.com