Job Description
Team: IT
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer based in United States.
This role offers the opportunity to work on a modern, end-to-end engineering platform that supports complex real-world operations in the renewable energy sector. You will contribute directly to the evolution of a core software platform used for asset management and inspection workflows at scale. The environment is highly collaborative and emphasizes ownership, autonomy, and strong engineering judgment over output volume. Engineers are expected to work across the full stack, from infrastructure to frontend experiences, while actively shaping technical direction. AI and automation are deeply embedded into the development process and treated as core engineering leverage. This is a hands-on role where thinking, building, and delivering are tightly connected, and impact is measured by outcomes rather than code volume.
Accountabilities:
- Collaborate with product managers, users, and engineers to understand requirements, constraints, and desired outcomes, translating them into clear technical direction.
- Design, evaluate, and implement scalable solutions while making thoughtful tradeoffs around architecture, performance, and maintainability.
- Build and ship production-grade software across the full stack, including backend services, APIs, frontend experiences, infrastructure-as-code, and developer tooling.
- Improve system reliability, security, performance, and developer productivity through continuous iteration and refactoring.
- Leverage AI tools and agentic workflows to accelerate development while reviewing and validating generated outputs with strong engineering judgment.
- Contribute to internal platforms and engineering systems, reducing operational friction and improving overall delivery efficiency.
- Participate in code reviews and actively shape technical decisions across the team.
- 5+ years of experience in software engineering roles involving the delivery and operation of production systems.
- Strong ability to work across multiple layers of the stack, with depth in at least one area such as backend, frontend, or infrastructure.
- Solid software engineering fundamentals, including system design, scalability, and maintainability principles.
- Proven ability to independently take work from concept through design, implementation, and production delivery.
- Strong judgment in evaluating technical tradeoffs and architectural decisions.
- Experience working in cross-functional teams with both technical and non-technical stakeholders.
- Hands-on experience with AI-assisted or agentic development workflows, with the ability to effectively review and refine AI-generated code.
- Excellent written and verbal communication skills.
- Familiarity with modern cloud and engineering tooling ecosystems (AWS, GitLab, Auth0, Grafana, Terraform, Kafka, Node.js, TypeScript, GraphQL, React, PostgreSQL).
- Experience building internal platforms, developer tools, or automation systems.
- Exposure to distributed systems at scale.
- Background or interest in renewable energy or utility-scale systems.
- Competitive base salary aligned with experience and location.
- Eligibility for discretionary annual performance bonus.
- Flexible work arrangements, including remote options within the United States.
- Opportunity to work on impactful, real-world systems in the renewable energy sector.
- Modern engineering environment with strong emphasis on AI-enabled development.
- Collaborative, high-autonomy culture focused on ownership and outcomes.
- Access to complex engineering challenges across the full technology stack.
Requirements:
Nice to have:
Benefits:
Explore More
Date Posted
06/25/2026
Views
0
Similar Jobs
Staff Software Engineer (Web Automation & Open Banking Infrastructure) - Jobgether
Views in the last 30 days - 0
View Details