Backend Engineer Job at Harnham, Austin, TX

SGdHUTVRZW8zbytyTktSQjdSNlFxbVlaZVE9PQ==
  • Harnham
  • Austin, TX

Job Description

Job Description

About the Role

We are looking for a Backend Engineer to design, build, and operate a metrics platform that supports statistical evaluation at scale. You will own core components of the system, including data models, storage layouts, compute pipelines, and developer-facing frameworks for writing and testing metrics.

This role involves close collaboration with metric authors and metric consumers across engineering, analytics, and QA, ensuring that metric results are reliable, performant, and easy to use end to end.

What You’ll Do

  • Own and evolve the metrics platform, including schemas, storage layouts optimized for high-volume writes and fast analytical reads, and clear versioning strategies
  • Build and maintain a framework for writing and running metrics, including interfaces, examples, local execution, and CI compatibility checks
  • Design and implement testing systems for metrics and pipelines, including unit, contract, and regression tests using synthetic and sampled data
  • Operate compute and storage systems in production, with responsibility for monitoring, debugging, stability, and cost awareness
  • Partner with metric authors and stakeholders across development, analytics, and QA to plan changes and roll them out safely

What You’ll Need

  • Strong experience using Python in production , including asynchronous programming (e.g., asyncio, aio FastAPI)
  • Advanced SQL skills, including complex joins, window functions, CTEs, and query optimization through execution plan analysis
  • Solid understanding of data structures and algorithms , with the ability to make informed performance trade-offs
  • Experience with databases , especially PostgreSQL (required); experience with ClickHouse is a strong plus
  • Understanding of OLTP vs. OLAP trade-offs and how schema and storage decisions affect performance
  • Experience with workflow orchestration tools such as Airflow (used today), Prefect, Argo, or Dagster
  • Familiarity with data libraries and validation frameworks (NumPy, pandas, Pydantic, or equivalents)
  • Experience building web services (FastAPI, Flask, Django, or similar)
  • Comfort working with containers and orchestration tools like Docker and Kubernetes
  • Experience working with large-scale datasets and data-intensive systems

Nice to Have

  • Ability to read and make small changes in C++ code
  • Experience building ML-adjacent metrics or evaluation infrastructure
  • Familiarity with Parquet and object storage layout/partitioning strategies
  • Experience with Kafka or task queues
  • Exposure to basic observability practices (logging, metrics, tracing)

Job Tags

Contract work, Local area,

Similar Jobs

Pace Drivers

Local Class A Truck Driver - No touch freight - Home Daily Job at Pace Drivers

 ...Job Description Job Description Job Title: Local Class A Truck Driver Location: AugustaMaine Pay Rate: $27 per hour (OT after 40 hours) Schedule: Monday - Friday, 4:00AM - 6:00 AM start time (typically 8hour work days could work 9-10 hours at time)... 

Silver Line Recruiting LLC

Construction Superintendent 100% Travel Job at Silver Line Recruiting LLC

 ...Job Description The Construction Project Superintendent is responsible for the first-line supervision...  ...positions may require more than 40 hours per week, depending on department/project...  ...company will provide lodging and pay per diem for meals. The Construction Project... 

Royal Star Realty

Live Chat Support Representative Job at Royal Star Realty

 ...Royal Star Realty Inc. is seeking a professional and customer-focused Remote Live Chat Support Representative to assist clients through online chat platforms. This role is ideal for individuals with strong written communication skills who enjoy helping customers in... 

FocusGroupPanel

Remote Data Entry Specialist - Flexible, Work-From-Home Job at FocusGroupPanel

 ...A remote work organization is hiring a Data Entry Clerk for an entry-level position. This role allows for maximum flexibility, enabling...  ...stay-at-home parents, retirees, and anyone looking to earn extra income online. Apply today to start earning quickly. #J-18808-Ljbffr... 

HAN Staffing

Senior Frontend Developer Job at HAN Staffing

 ...Job Description React.js Developer Location: Charlotte, NC (Local Candidates Only)...  ...Responsibilities Develop and enhance responsive web applications using React.js and modern...  ...Required Skills 4+ years of handson experience with React.js. Strong proficiency in...