Senior Software Engineer

RemoteFull-timePosted about 8 hours ago
Description

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.
  • Requirements:

    • 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.
    • Nice to have:

      • 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.
      • Benefits:

        • 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.

How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. #LI-CL1
Apply Now
Take the next step in your career
Apply for this Position
Links