
Software Engineer
Environ Energy
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
About the role
- Write and optimize complex SQL queries within Dremio to extract, transform, and analyze data across the organization
- Build and support data pipelines to assist teams in migrating data into the lakehouse or surfacing it for use in external applications
- Develop and deploy serverless logic using Azure Functions and maintain modern software solutions using C#, Python, or TypeScript/JavaScript
- Design, develop, and maintain interactive reports and dashboards in Power BI to support business decision-making
- Partner with cross-functional teams to define data requirements, troubleshoot integrations, and ensure data integrity
- Participate in code reviews and the ongoing development/maintenance of both in-house and acquired software packages
- Assist in automating deployment workflows using Terraform and other DevOps best practices
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field
- Minimum of 3+ years of professional experience in the software industry
- Strong foundational knowledge of RDBMS, Datalakes and NoSQL databases; comfort writing and tuning SQL queries is essential
- Experience coding in modern languages such as C#, Python, or TypeScript/JavaScript
- Exposure to cloud environments (ideally Azure) and version control systems like Git
- Exceptional logical problem-solving skills with a high degree of attention to detail and data quality
- A "self-starter" mentality with the ability to manage multiple tasks in a fast-paced environment
- Experience with Dremio, Terraform (IaC), or an interest in leveraging AI/LLM tools to improve development workflows is a bonus.
Benefits
- Full-time, fully remote position
- Occasional company-paid travel may be required
- Full health benefits (medical, dental, vision) with a dental buy-up option
- 10 company-paid holidays
- Competitive PTO policy
- Paid volunteer time off to be able to give back to your community
- 401k (pre-tax and Roth) benefits with company match
- Company sponsored Life, AD&D, short-term and long-term disability insurance
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
SQLDremioC#PythonTypeScriptJavaScriptPower BITerraformRDBMSNoSQL
Soft Skills
problem-solvingattention to detailself-startertask management
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering