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