Software Engineer / Developer
Job Description
ETW Energy seeks an experienced AI‑driven Software Engineer to design, build, and deploy software solutions that advance our clean energy mission, acting as an AI orchestrator to craft precise prompts and production‑ready code.
Responsibilities
- Rapid prototyping and development: use advanced large language models to scaffold, build, and deploy clean, secure, well‑documented code across the tech stack.
- System architecture: design scalable software solutions leveraging AI tools to generate structural patterns, database schemas, and robust API contracts.
- Code review and auditing: thoroughly audit, test, and refine AI‑generated code to meet security, performance, and scalability standards.
- Debugging and optimization: apply AI‑guided workflows to diagnose bottlenecks, refactor legacy systems, and resolve complex edge cases.
- Continuous innovation: stay at the forefront of emerging AI development tools and continuously optimize internal engineering workflows and prompt libraries.
- Collaboration and communication: work with the technology team to solve complex problems and ensure software compliance with internal design and data standards.
- Quality and productivity: deliver high‑quality projects that emphasize user satisfaction and data integrity without compromising safety.
- Professional development: participate in required training and stay up to date on new technologies and processes.
Requirements
- Minimum 3+ years of professional software engineering experience.
- Proven experience integrating LLMs (Claude, GPT models) and AI coding environments (Cursor, VS Code extensions) into daily development workflows.
- Strong mastery of advanced prompt engineering for code, including context window management and multi‑file generation.
- Solid computer science foundations; excellent coding skills to assess AI outputs for hallucinations or inefficiencies.
- Experience with the core technology stack: [Insert your primary stack here, e.g., Python, TypeScript, React, Node.js, AWS].
- Strong critical thinking and debugging abilities with healthy skepticism toward automated code outputs.
Technologies
- Anthropic Claude
- OpenAI GPT models
- GitHub Copilot
- Cursor
- VS Code extensions
Benefits
- 401(k)
- 401(k) matching
- Dental insurance
- Employee discount
- Flexible schedule
- Flexible spending account
- Health insurance
- Health savings account
- Life insurance
- Paid time off
- Parental leave
- Professional development assistance
- Retirement plan
- Tuition reimbursement
- Vision insurance
About ETW Energy
- ETW Energy is a premier clean energy solar installer and services company focused on Electrifying the World.
- We pursue audacious goals, relentlessly identify breakdowns, and design innovative improvements to overcome challenges.
- Our environment emphasizes growth opportunities, on‑the‑job training, safe practices, and wellness programs.
Position Summary
We seek an experienced AI‑assisted Software Engineer who can deliver consistent, predictable results while driving continual improvements in technology, development efficiency, and system architecture. The role emphasizes leveraging cutting‑edge AI coding tools to accelerate development cycles and acting as an AI orchestrator to produce high‑quality, secure production code with minimal supervision.
Physical and Mental Demands
- Ability to maintain focus during extended periods of complex problem solving and terminal workflows.
- Hand and finger dexterity for extensive keyboarding and device manipulation.
- Clear and effective communication through verbal, written, and collaborative channels.
Disclaimer: This description reflects the general nature and level of responsibilities and duties required of employees in this job classification and is not intended to be an exhaustive inventory of all duties.
Job Type
Full‑time
Location
Remote / Hybrid
Salary
USD 60,000 - 150,000 per year