C#/.NET Backend Engineer — Azure Telemetry

ERock

Houston (TX)

Hybrid

USD 110,000 - 160,000

Full time

5 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Competitive Pay
Medical Insurance
Dental Insurance
Vision Insurance
Prescription Drug Coverage
Life Insurance
FSA
HSA with company contrib
Wellness Programs
401(k) with match
Paid Time Off
Paid Holidays
Hybrid Schedule

Job summary

ERock is seeking a software engineer to build and maintain backend services in C#/.NET on Azure, handling time-series telemetry from edge devices and cloud ingestion. You will work on resilient data pipelines amid intermittent connectivity and provide maintainable dashboards for operations and manufacturing.

Ideal candidates have 3+ years in software engineering, strong OO design, Azure experience, and comfort with Linux, REST, and CI/CD.

Qualifications

  • 3+ years of professional software engineering experience.
  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience.
  • Proficiency with C#/.NET and OO design.
  • Experience building cloud applications; Azure strongly preferred.
  • REST APIs and relational databases; familiarity with time-series data stores.
  • Linux experience; logs and troubleshooting on remote machines.
  • Experience with automated testing and CI/CD.
  • Ability to investigate issues using logs, metrics, and traces, and explain findings clearly.
  • Willingness to learn fast and use AI tools to move faster.
  • Based in the Greater Houston area with hybrid work from our Houston office.
  • Mobility to work in standard office setting and on factory floor.

Responsibilities

  • Build and evolve C#/.NET back-end services on Azure that carry telemetry from edge devices through cloud ingestion into APIs, stores, and tools.
  • Ensure ingestion paths handle intermittent connectivity, devices going offline, and late/duplicate/out-of-order messages.
  • Shape how we capture, query, and retain large-scale time-series telemetry while keeping solutions simple.
  • Diagnose end-to-end issues using logs, metrics, and traces and explain findings clearly.
  • Improve and maintain internal applications, factory-floor stations, and dashboards used by operations and manufacturing teams.
  • Write automated tests and ship via CI/CD pipelines; keep services observable and maintainable in production.
  • Contribute to design and system documentation reviewed by security teams.
  • Collaborate with software, hardware, data science, and engineering teams to turn signals into insights.

Skills

C#/.NET
Object-oriented design
REST APIs
Linux
CI/CD
Diagnostics (logs/metrics/traces)

Education

Bachelor's degree in CS/Engineering or related field

Tools

Azure
Azure Data Explorer
KQL
Azure IoT Hub
Device Provisioning Service

Job description

ERock is seeking a software engineer to build and maintain backend services in C#/.NET on Azure, handling time-series telemetry from edge devices and cloud ingestion. You will work on resilient data pipelines amid intermittent connectivity and provide maintainable dashboards for operations and manufacturing.

Ideal candidates have 3+ years in software engineering, strong OO design, Azure experience, and comfort with Linux, REST, and CI/CD.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Azure .NET Backend Engineer - Time-Series Telemetry Hybrid
Azure .NET Backend Engineer - Time-Series Telemetry Hybrid

Enchanted Rock • Houston (TX)

Hybrid
USD 90,000 - 130,000
Competitive Pay
Medical, Dental, Vision Insurance
401(k) with company match
+3
Technical Lead - Software Engineering (C#/.NET, Azure)
Technical Lead - Software Engineering (C#/.NET, Azure)

Enchanted Rock • Houston (TX)

Hybrid
USD 120,000 - 190,000
Health Insurance
401(k) Retirement Plan & Company Match
Hybrid Work Schedule
+1
Software Engineer C#/.NET
Software Engineer C#/.NET

ERock • Houston (TX)

Hybrid
USD 110,000 - 160,000
Competitive Pay
Medical Insurance
Dental Insurance
+10
Remote Backend Engineer - .NET/C# & Azure
Remote Backend Engineer - .NET/C# & Azure

TESCRA • San Ramon (CA)

Hybrid
USD 90,000 - 120,000
Software Engineer C#/.NET
Software Engineer C#/.NET

Enchanted Rock • Houston (TX)

Hybrid
USD 90,000 - 130,000
Competitive Pay
Medical, Dental, Vision Insurance
401(k) with company match
+3
Remote Senior Backend Engineer — C#, SQL | Azure Expert
Remote Senior Backend Engineer — C#, SQL | Azure Expert

The Hello Team • United States

Remote
USD 140,000 - 190,000
100% remote work
Compensation in USD
Full-time (40h/wk)
C#/.NET Backend Engineer - Remote & Azure
C#/.NET Backend Engineer - Remote & Azure

CyberCoders • Cleveland (OH)

On-site
USD 90,000 - 140,000
Medical
Dental
Vision
+3
Remote .NET Software Engineer (C#, Azure) – 6 Mo Contract
Remote .NET Software Engineer (C#, Azure) – 6 Mo Contract

IPS Technology Services • Romulus (MI)

On-site
USD 80,000 - 100,000
Senior .NET & Azure Backend Engineer — Cloud-Scale
Senior .NET & Azure Backend Engineer — Cloud-Scale

Akvelon • Town of Poland (NY)

On-site
USD 48,000 - 86,000
Paid vacation
Sick leave
Public holidays
+7
Senior Telemetry Engineer: Azure Observability & KQL
Senior Telemetry Engineer: Azure Observability & KQL

BrickRed Systems • Redmond (WA)

On-site
USD 140,000 - 190,000