Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Enchanted Rock Logo

Software Engineer ( C#/.NET)

Enchanted Rock

Salary not specified
Nov 15, 2025
Houston, TX, United States of America
Apply Now

Enchanted Rock is looking to solve the problem of unexpected power outages for companies, critical infrastructure, and communities by building and evolving C-Sharp/.NET software on Azure that powers their edge-to-cloud IoT platform.

Requirements

  • 5+ years of professional software engineering experience
  • Proficiency with C-Sharp/.NET and object-oriented design
  • Experience building cloud applications--Azure strongly preferred
  • Working knowledge of REST and relational databases, plus comfort with analytics/columnar data stores
  • Experience with automated testing and CI/CD
  • Ability to investigate issues using logs, metrics, and traces, and to explain findings clearly
  • Willingness to learn fast and use AI tools to move faster

Responsibilities

  • Turn real-world operational problems into simple, reliable services that move data from devices to decisions.
  • Focus on back-end services and data flow, with occasional data wiring to UI.
  • Practice test-driven development and ship automatically through CI/CD pipelines.
  • Use telemetry, distributed tracing, and exploratory analysis to diagnose and improve systems at fleet scale.
  • Work with an enthusiastic team of peers and partners across software, hardware, data science and engineering teams to turn complex signals into actionable insights.
  • Breaking goals into testable milestones and delivering steadily with ownership.
  • Raising clarity early with precise questions and concise plans.

Other

  • Bachelor’s in CS/Engineering or equivalent practical experience
  • Must possess mobility to work in a standard office setting and to use standard office equipment, including a computer
  • No visa sponsorship is available for this position
  • Physical requirements and working conditions: stamina to maintain attention to detail despite interruptions, strength to lift and carry 20 pounds, vision to read printed materials and a computer screen, and hearing and speech to communicate in person and over the telephone
  • Must be able to work in a hybrid work schedule